From fd4d6a0f342298362f27e5a6142aa3f3f4af77cf Mon Sep 17 00:00:00 2001 From: simple321vip Date: Wed, 24 Aug 2022 22:46:59 +0800 Subject: [PATCH] bug modify --- .gitignore | 1 - Jenkinsfile | 3 +- dist/assets/blogView.d2987280.js | 1 + dist/assets/createBlog.163843a8.js | 1 + dist/assets/createBlog.163843a8.js.gz | Bin 0 -> 2899 bytes dist/assets/createBlog.f06e8e2a.css | 1 + dist/assets/index.19800d0d.js | 1 + dist/assets/index.19800d0d.js.gz | Bin 0 -> 3770 bytes dist/assets/index.373264bb.css | 1 + dist/assets/index.373264bb.css.gz | Bin 0 -> 456 bytes dist/assets/index.656119dd.css | 1 + dist/assets/index.715e6999.js | 4 + dist/assets/index.715e6999.js.gz | Bin 0 -> 10293 bytes dist/assets/index.9645ecc9.js | 1 + dist/assets/index.9b832f08.js | 1 + dist/assets/index.9c96ba95.css | 1 + dist/assets/index.9e09c036.js | 1 + dist/assets/index.9e09c036.js.gz | Bin 0 -> 1368 bytes dist/assets/index.a5796454.js | 1 + dist/assets/index.c85c68cc.css | 1 + dist/assets/index.c85c68cc.css.gz | Bin 0 -> 39990 bytes dist/assets/index.dcff2fda.js | 1 + dist/assets/index.ec015293.css | 1 + dist/assets/index.ec680239.js | 51 + dist/assets/index.ec680239.js.gz | Bin 0 -> 253661 bytes dist/assets/index.eca5d8b9.js | 60 ++ dist/assets/index.eca5d8b9.js.gz | Bin 0 -> 337673 bytes dist/assets/index.ffdd858a.js | 1 + dist/assets/index.ffdd858a.js.gz | Bin 0 -> 1888 bytes dist/assets/layout.854fd1aa.css | 1 + dist/assets/layout.dd3764ba.js | 1 + dist/assets/layout.dd3764ba.js.gz | Bin 0 -> 1776 bytes dist/assets/login.2ca1a7ac.css | 1 + dist/assets/login.c114e80c.js | 1 + dist/assets/login.c114e80c.js.gz | Bin 0 -> 5697 bytes dist/assets/logo.03d6d6da.png | Bin 0 -> 6849 bytes dist/assets/mdview.d0fc1268.js | 1 + dist/assets/moment.a9f98195.js | 10 + dist/assets/moment.a9f98195.js.gz | Bin 0 -> 19331 bytes dist/assets/style.843d539d.js | 84 ++ dist/assets/style.843d539d.js.gz | Bin 0 -> 27367 bytes dist/assets/style.a2e1e00d.css | 1 + dist/assets/style.a2e1e00d.css.gz | Bin 0 -> 15994 bytes dist/assets/user.0a83e69f.js | 1 + dist/favicon.ico | Bin 0 -> 193557 bytes dist/index.html | 18 + index.html | 2 +- package-lock.json | 10 +- package.json | 4 +- yarn.lock | 1399 +++++++++++++++++++++++++ 50 files changed, 1658 insertions(+), 10 deletions(-) create mode 100644 dist/assets/blogView.d2987280.js create mode 100644 dist/assets/createBlog.163843a8.js create mode 100644 dist/assets/createBlog.163843a8.js.gz create mode 100644 dist/assets/createBlog.f06e8e2a.css create mode 100644 dist/assets/index.19800d0d.js create mode 100644 dist/assets/index.19800d0d.js.gz create mode 100644 dist/assets/index.373264bb.css create mode 100644 dist/assets/index.373264bb.css.gz create mode 100644 dist/assets/index.656119dd.css create mode 100644 dist/assets/index.715e6999.js create mode 100644 dist/assets/index.715e6999.js.gz create mode 100644 dist/assets/index.9645ecc9.js create mode 100644 dist/assets/index.9b832f08.js create mode 100644 dist/assets/index.9c96ba95.css create mode 100644 dist/assets/index.9e09c036.js create mode 100644 dist/assets/index.9e09c036.js.gz create mode 100644 dist/assets/index.a5796454.js create mode 100644 dist/assets/index.c85c68cc.css create mode 100644 dist/assets/index.c85c68cc.css.gz create mode 100644 dist/assets/index.dcff2fda.js create mode 100644 dist/assets/index.ec015293.css create mode 100644 dist/assets/index.ec680239.js create mode 100644 dist/assets/index.ec680239.js.gz create mode 100644 dist/assets/index.eca5d8b9.js create mode 100644 dist/assets/index.eca5d8b9.js.gz create mode 100644 dist/assets/index.ffdd858a.js create mode 100644 dist/assets/index.ffdd858a.js.gz create mode 100644 dist/assets/layout.854fd1aa.css create mode 100644 dist/assets/layout.dd3764ba.js create mode 100644 dist/assets/layout.dd3764ba.js.gz create mode 100644 dist/assets/login.2ca1a7ac.css create mode 100644 dist/assets/login.c114e80c.js create mode 100644 dist/assets/login.c114e80c.js.gz create mode 100644 dist/assets/logo.03d6d6da.png create mode 100644 dist/assets/mdview.d0fc1268.js create mode 100644 dist/assets/moment.a9f98195.js create mode 100644 dist/assets/moment.a9f98195.js.gz create mode 100644 dist/assets/style.843d539d.js create mode 100644 dist/assets/style.843d539d.js.gz create mode 100644 dist/assets/style.a2e1e00d.css create mode 100644 dist/assets/style.a2e1e00d.css.gz create mode 100644 dist/assets/user.0a83e69f.js create mode 100644 dist/favicon.ico create mode 100644 dist/index.html create mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore index a8c11cd..bb0506b 100644 --- a/.gitignore +++ b/.gitignore @@ -8,7 +8,6 @@ pnpm-debug.log* lerna-debug.log* node_modules -dist dist-ssr *.local diff --git a/Jenkinsfile b/Jenkinsfile index b355792..30862d2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ spec: privileged: true containers: - name: nodejs - image: node:16.16-alpine3.15 + image: vite:latest imagePullPolicy: "IfNotPresent" command: - cat @@ -23,6 +23,7 @@ spec: - name: "workspace-volume" mountPath: "/home/jenkins/agent" readOnly: false + - name: "docker" image: "docker:20.10.17-git" imagePullPolicy: "IfNotPresent" diff --git a/dist/assets/blogView.d2987280.js b/dist/assets/blogView.d2987280.js new file mode 100644 index 0000000..bd6577c --- /dev/null +++ b/dist/assets/blogView.d2987280.js @@ -0,0 +1 @@ +import{E as e}from"./index.ec680239.js";import{l as s}from"./index.715e6999.js";const t={"Content-Type":"application/json;charsetset=UTF-8"},u=r=>e({url:"/auth/api/v1/reader/blogs",method:"GET",params:r,paramsSerializer:a=>s.stringify(a,{arrayFormat:"repeat"})}),i=()=>e({url:"/auth/api/v1/reader/blog_type",method:"GET",headers:t}),p=r=>e({url:"/auth/api/v1/reader/blog/"+r,method:"GET",headers:t}),n=()=>e({url:"/auth/api/v1/reader/blogs/publish/all",method:"GET"}),h=r=>e({url:"/auth/api/v1/reader/blogs/publish/"+r,method:"GET"});export{i as a,h as b,p as c,u as g,n as p}; diff --git a/dist/assets/createBlog.163843a8.js b/dist/assets/createBlog.163843a8.js new file mode 100644 index 0000000..c748910 --- /dev/null +++ b/dist/assets/createBlog.163843a8.js @@ -0,0 +1 @@ +import{d as te,H as ve,o as f,c as x,e as g,E as m,_ as pe,C as D,b,B as ge,r as h,u as t,a as o,g as a,F as R,j as K,n as I,V as L,L as be,k as J,w as Q,v as X,f as r,t as $,I as M}from"./index.ec680239.js";import{h as T}from"./moment.a9f98195.js";import{E as fe}from"./style.843d539d.js";const me=te({name:"Edit"}),he={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ye=g("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640V512z"},null,-1),Ve=g("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"},null,-1),we=[ye,Ve];function Be(v,n,V,w,B,k){return f(),x("svg",he,we)}var Z=ve(me,[["render",Be]]);const y={"Content-Type":"application/json;charsetset=UTF-8"},ke=()=>m({url:"/auth/api/v1/author/blog/list",method:"GET"}),Ce=v=>m({url:"/auth/api/v1/author/blog_type",method:"POST",headers:y,data:v}),xe=v=>m({url:"/auth/api/v1/author/blog_type",method:"PUT",headers:y,data:v}),Ee=v=>m({url:"/auth/api/v1/author/blog_type",method:"DELETE",headers:y,data:v}),ee=v=>m({url:"/auth/api/v1/author/blog/content/"+v,method:"GET",headers:y}),Ne=v=>m({url:"/auth/api/v1/author/blog/content",method:"PUT",headers:y,data:v}),De=v=>m({url:"/auth/api/v1/author/blog/content",method:"POST",headers:y,data:v}),Te=v=>m({url:"/auth/api/v1/author/blog/"+v,method:"DELETE",headers:y});const Ae={key:0,class:"blog_editer"},Fe=r("\u589E\u52A0\u4E00\u4E2A\u5206\u7C7B"),Ie=r("\u4FEE\u6539"),$e=r("\u5220\u9664"),Ue=r("\u9000\u51FA"),Se=r("\u589E\u52A0\u4E00\u4E2A\u535A\u5BA2"),We=r("\u5220\u9664"),Le=r("\u9876\u7F6E"),Me=r("\u9000\u51FA"),He={class:"c_section"},ze={class:"title_style"},Pe={style:{width:"60px"}},Ye={key:0},je={key:1},qe={class:"dialog-footer"},Ge=r("\u53D6\u6D88"),Oe=r("\u786E\u8BA4"),Re={class:"dialog-footer"},Ke=r("\u53D6\u6D88"),Je=r("\u786E\u8BA4"),Qe={class:"dialog-footer"},Xe=r("\u53D6\u6D88"),Ze=r("\u786E\u8BA4"),et={class:"dialog-footer"},tt=r("\u53D6\u6D88"),lt=r("\u786E\u8BA4"),ot=te({setup(v){const n=D(new Map),V=b(!1),w=b(!1),B=b(!1),k=b(!1);let c=b(""),d=b(""),U=b(!1),H=b(!1),E=b(!1),S=D(T());const le=async()=>{await ke().then(i=>{i.data.forEach(e=>{const u={btId:e.btId,btName:e.btName,blogs:new Map};e.blog_list.forEach(s=>{const p={bid:s.bid,btId:s.btId,btName:s.btName,title:s.title,blog_prex:s.blog_prex,autosave_control:s.autosave_control,content:s.content};u.blogs.set(s.bid,p)}),n.set(e.btId,u)})}),H.value=!0,d.value=n.keys().next().value,c.value=n.values().next().value.blogs.keys().next().value,be(n,(i,e)=>{let u=T();const s=S;S=u,setTimeout(()=>{T(u).diff(T(s),"seconds")>=1&&(console.log(u),console.log(S),z())},1e3)})},oe=i=>{var u;const e=(u=n.get(i))==null?void 0:u.blogs.values().next().value.bid;ee(e).then(s=>{n.get(i).blogs.get(e).content=s.data.content,d.value=i,c.value=e})},ae=i=>{c.value=i,ee(i).then(e=>{n.get(d.value).blogs.get(c.value).content=e.data.content})},z=()=>{if(E.value)return;E.value=!0;const i={bid:c.value,content:n.get(d.value).blogs.get(c.value).content};De(i).then(e=>{e.status==200&&(E.value=!1)})},ue=()=>{const i={btId:d.value,btName:n.get(d.value).btName};Ce(i).then(e=>{V.value=!1})},ne=()=>{U.value=!0;const i={btId:d.value,title:T().format("YYYY-MM-DD")};Ne(i).then(e=>{const{bid:u,title:s,content:p}=e.data,A={bid:u,btId:d.value,btName:"",title:s,blog_prex:"",content:p};n.get(d.value).blogs.set(u,A),c.value=u,U.value=!1})},se=()=>{_.value=="\u5220\u9664"&&(Te(c.value).then(i=>{var e,u;if(i.status==200){const s=c.value;c.value=(e=n.get(d.value))==null?void 0:e.blogs.keys().next().value,(u=n.get(d.value))==null||u.blogs.delete(s),k.value=!1}}),_.value="")};let _=b("");const de=()=>{const i={btName:_.value};xe(i).then(e=>{const u={btId:e.data.btId,btName:e.data.btName,blogs:new Map};e.data.blog_list.forEach(s=>{const p={bid:s.bid,btId:s.btId,btName:s.btName,title:s.title,blog_prex:s.blog_prex,autosave_control:s.autosave_control,content:s.content};u.blogs.set(s.bid,p)}),n.set(e.data.btId,u),d.value=e.data.btId,c.value=u.blogs.keys().next().value,w.value=!1,_.value=""})},ie=()=>{if(_.value==n.get(d.value).btName){const i={btId:d.value};Ee(i).then(e=>{e.status==200&&(n.delete(d.value),d.value=n.keys().next().value,c.value=n.values().next().value.blogs.keys().next().value),B.value=!1}),_.value=""}};le();let P=b("");const W=D({});let re=.1*window.innerWidth;W.width=re+"px",W.height=window.innerHeight+"px";const Y=D({});let ce=.23*window.innerWidth;Y.width=ce+"px";const j=D({});let _e=.67*window.innerWidth;return j.width=_e+"px",P.value=window.innerHeight-50+"px",ge(()=>{}),(i,e)=>{var G;const u=h("el-button"),s=h("el-icon"),p=h("el-dropdown-item"),A=h("el-dropdown-menu"),q=h("el-dropdown"),N=h("el-input"),F=h("el-dialog");return t(H)?(f(),x("div",Ae,[g("div",{class:"bt_section",style:I(t(W))},[o(u,{class:"bt-input",onClick:e[0]||(e[0]=l=>w.value=!0)},{default:a(()=>[Fe]),_:1}),(f(!0),x(R,null,K(t(n),(l,O)=>(f(),J(u,{class:"bt-input",key:O,onClick:C=>oe(l[0])},{default:a(()=>[o(q,{trigger:"click"},{dropdown:a(()=>[o(A,null,{default:a(()=>[o(p,{onClick:e[1]||(e[1]=C=>V.value=!0)},{default:a(()=>[Ie]),_:1}),o(p,{onClick:e[2]||(e[2]=C=>B.value=!0)},{default:a(()=>[$e]),_:1}),o(p,{onClick:C=>!0},{default:a(()=>[Ue]),_:1})]),_:1})]),default:a(()=>[Q(o(s,null,{default:a(()=>[o(t(Z))]),_:2},1536),[[X,t(d)==l[0]]])]),_:2},1024),r(" "+$(l[1].btName),1)]),_:2},1032,["onClick"]))),128))],4),g("div",{class:"b_section",style:I(t(Y))},[o(u,{class:"bt-input",disabled:t(U),onClick:ne},{default:a(()=>[Se]),_:1},8,["disabled"]),(f(!0),x(R,null,K((G=t(n).get(t(d)))==null?void 0:G.blogs,(l,O)=>(f(),J(u,{class:"bt-input",onClick:C=>ae(l[0])},{default:a(()=>[o(q,{trigger:"click"},{dropdown:a(()=>[o(A,null,{default:a(()=>[o(p,{onClick:e[3]||(e[3]=C=>k.value=!0)},{default:a(()=>[We]),_:1}),o(p,null,{default:a(()=>[Le]),_:1}),o(p,{onClick:C=>!0},{default:a(()=>[Me]),_:1})]),_:1})]),default:a(()=>[Q(o(s,null,{default:a(()=>[o(t(Z))]),_:2},1536),[[X,t(c)==l[0]]])]),_:2},1024),r(" "+$(l[1].title),1)]),_:2},1032,["onClick"]))),256))],4),g("div",He,[g("div",ze,[o(N,{modelValue:t(n).get(t(d)).blogs.get(t(c)).title,"onUpdate:modelValue":e[4]||(e[4]=l=>t(n).get(t(d)).blogs.get(t(c)).title=l)},null,8,["modelValue"]),g("div",Pe,[t(E)?L("",!0):(f(),x("span",Ye,"\u5DF2\u4FDD\u5B58")),t(E)?(f(),x("span",je,"\u66F4\u65B0\u4E2D")):L("",!0)])]),g("div",{style:I(t(j))},[o(t(fe),{theme:"light",modelValue:t(n).get(t(d)).blogs.get(t(c)).content,"onUpdate:modelValue":e[5]||(e[5]=l=>t(n).get(t(d)).blogs.get(t(c)).content=l),onSave:z,style:I({height:t(P)})},null,8,["modelValue","style"])],4)]),o(F,{modelValue:V.value,"onUpdate:modelValue":e[8]||(e[8]=l=>V.value=l),title:"\u4FEE\u6539\u535A\u5BA2\u5206\u7C7B\u540D\u79F0",width:"30%"},{footer:a(()=>[g("span",qe,[o(u,{onClick:e[7]||(e[7]=l=>V.value=!1)},{default:a(()=>[Ge]),_:1}),o(u,{type:"primary",onClick:ue},{default:a(()=>[Oe]),_:1})])]),default:a(()=>[o(N,{modelValue:t(n).get(t(d)).btName,"onUpdate:modelValue":e[6]||(e[6]=l=>t(n).get(t(d)).btName=l)},null,8,["modelValue"])]),_:1},8,["modelValue"]),o(F,{modelValue:w.value,"onUpdate:modelValue":e[11]||(e[11]=l=>w.value=l),title:"\u65B0\u7684\u535A\u5BA2\u5206\u7C7B",width:"30%"},{footer:a(()=>[g("span",Re,[o(u,{onClick:e[10]||(e[10]=l=>w.value=!1)},{default:a(()=>[Ke]),_:1}),o(u,{type:"primary",onClick:de},{default:a(()=>[Je]),_:1})])]),default:a(()=>[o(N,{modelValue:t(_),"onUpdate:modelValue":e[9]||(e[9]=l=>M(_)?_.value=l:_=l)},null,8,["modelValue"])]),_:1},8,["modelValue"]),o(F,{modelValue:B.value,"onUpdate:modelValue":e[14]||(e[14]=l=>B.value=l),title:"\u5220\u9664\u535A\u5BA2\u5206\u7C7B",width:"30%"},{footer:a(()=>[g("span",Qe,[o(u,{onClick:e[13]||(e[13]=l=>B.value=!1)},{default:a(()=>[Xe]),_:1}),o(u,{type:"primary",onClick:ie},{default:a(()=>[Ze]),_:1})])]),default:a(()=>[r(" \u4F60\u6B63\u5728\u5BF9 "+$(t(n).get(t(d)).btName)+" ",1),o(N,{modelValue:t(_),"onUpdate:modelValue":e[12]||(e[12]=l=>M(_)?_.value=l:_=l),placeholder:"\u8BF7\u8F93\u5165<"+t(n).get(t(d)).btName+">"},null,8,["modelValue","placeholder"])]),_:1},8,["modelValue"]),o(F,{modelValue:k.value,"onUpdate:modelValue":e[17]||(e[17]=l=>k.value=l),title:"\u5220\u9664\u535A\u5BA2",width:"30%"},{footer:a(()=>[g("span",et,[o(u,{onClick:e[16]||(e[16]=l=>k.value=!1)},{default:a(()=>[tt]),_:1}),o(u,{type:"primary",onClick:se},{default:a(()=>[lt]),_:1})])]),default:a(()=>[r(" \u4F60\u6B63\u5728\u5BF9 "+$(t(n).get(t(d)).blogs.get(t(c)).title)+" ",1),o(N,{modelValue:t(_),"onUpdate:modelValue":e[15]||(e[15]=l=>M(_)?_.value=l:_=l),placeholder:"\u8BF7\u8F93\u5165<\u5220\u9664>"},null,8,["modelValue"])]),_:1},8,["modelValue"])])):L("",!0)}}});var st=pe(ot,[["__scopeId","data-v-299e6ba1"]]);export{st as default}; diff --git a/dist/assets/createBlog.163843a8.js.gz b/dist/assets/createBlog.163843a8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b339ca713adb1ac3877dff3ea8c38dff01150864 GIT binary patch literal 2899 zcmV-Z3#{}XiwFP!000023e_6@cbZD}_x&p@r~3|UM+8(vT-p;8ZPF(F%2(SwkB7*p zBnTD;O=A7u_s%dN8cb~Wy*+1J)vuTJ^%81;1ST<@^r(SJ3jBpV65h+cuMX@<@T8_Uv@6%~M&EM|NjCN;XW%)afW zUV=}mx>~KvhGKZ-YE^{@mJ+b$3)PTSRVy`R#Q-5yT{cR(R+V*Q-DA3}X*CW!wN6zo zt4dwg*PI1hfGT0>QDIFW<3jVAQN0>qjk4y+Ikv9uF*vl>8pi&BxPf14V{wLjbb;om zjc%nyh)Ep!rJ*RHJ5iu10~rS^rRB^HOW&;-7AF{8T?r5X2ZQ(9xYv_-!rog8VL$K* z#HM_9KgEJ6*wd-!4s0r`auWr9YcRIM2ov~N=V#rr0Sew?OO&kF6LArT5Z#I$lX1nK zx|NyAu7j|0?FFNX=SD<86AT!L`P_}2E6KjT_QVc*&w z#VGopabv&H79@1UiEG^s5bMyh0r@iJplPtGsp~aBo^xbVp{(j^cMp)K&&jIR>34fi z1LDgfw#O-3qd~Rm>K#Cy6v;XSv$?^8euP=YgSihYG;xWC`)mh-2cO^pyEYed*CAt5 z(3R<(uw0^VsRNhjhF_{n^kc=yacyvEc^CwVOW&rNR}Vl*{lG9lpN|~bFm$lpXzx*T zzHDdmzKF@YA|{`=Gx=J?_cnXZqL@7;l4_kJ0?+<7{UD$Km zC8b*|N-`N^UvvTI%Cy4dVGwrg!C1tAN>;|!;+h;eCYC8c*W?2oJLny~K(t^Ylbf(? z0iIS6?Z_FgDC0E+Uan(CGJGS(HCp2urCeG1!7YPKMt>UOJ4%pVBdGQuvS+wYdq)^} z@Ng4_cw2!-{A$^X8H-4UK!}MVQwiFN&k)?m7%+f4lxMaVW9x;29DeD`km3?he#I(Fgb!yAVm4wQwcplQY?{*tJFpmV2ehd?%^?)3Y%^W zmW;q1t|VC&9TVQn0@o=iX6n2xX1Y!bV-fSTqH$08@OAVC9`j&WQId50HgmF@ITTYJ z?L@~x_7r5eTn5f$@WpvagA|p@!)x*=?*}$vEZm{k;l#t^1*>1En6Sfr7$MUM{!!enU|(Z?t8Rnagri)1R-0w zs(C=J*t81$O-naMds3D+F*;wfIpQ|=Io4X=JHh*Bcong%DbljQC~iS|xcO+M-8-`Q znpP@U#MZio8wK=KFUZPnW9`qMY1ug#S_Gywf4edd8dYkRK*K`2NI%&fcwn8!sl?pP zmn~a&1(D1(epWQ=-Jhe1w}9l~|MxzyvKd-v+L-d_EY+Tf=sb&3E<`jRU7YouEF}wT zSt_poWvlaaGx5`0N%{R39jF$zqv239%)s|C+nL6U=4T z_i=bh2h7%`%mz&>#IFRHG|{Cz#_niLtUT!45{fv& z9kAOezjeZ33L^Y6oKPl!-`m7bupa~d#|9oyA5xC~G$wH0O-a~D3(?`m5%ExZBl3g3 zN`3q*mx4=4Ux6JII4pFc$kEYEtK z)rbO17Y-iUu}4gsdF!f+dyrEm%`DIeNI<7A$%~8kAkGK0hdu%&)AwDWTzV$?m`UHa zUI$q8KzM<;K>UFgBy>k39Kz9vE)XaccjAg{FVW%g`YBqh>{Jsw)t&`XFP^gVXl3UH z4=v%LF&^!wc)Z-g1J=Dz9+RJEmdFxa=K zgL}QzV@0b;2o6Oh;nhpLs8&Y#bRSjJUTyLQ#N$^xNKnQ}xj}ovb|Gqtue~ug3 z*B*9EBA!cGKKS^tYfe+wAOrMC*MUL>NhrRxXdbfOO-+Y9PG zb3Gk$CjzRM#77wraz2G&0-LLq0tBR%1f<4V<1U;mPvUQKX|Cp&^;Q~x0xgNyk=`7` zE{q_&X4>APsSWk>4fKI|_@JxNw^s)T^fgo65Wsr2YMuCo5$k%lMqhHZllN0_9+1qG zJ9BzguB+m_;l)YBA-H`3vkM*hJ-ST_Xm$-uk*R%MMuS%WE?ZV{kOGWf2&P0YUn%)fes z>zV>FYc#uxfcX2ls`5|T7n1i>X~m4v82-S#Nv=9UBT=NWrU*TXKB~L7`6>q<^fk39 zOhb2Khxe;C78f+ukGYC}T^9ksSy)lhE7(q914X|Sah1=s0Jp>(O+9;n$ARb2DTls7?>6AO z+oXD_di~$Rt3rKV39p51jXKBjm$K*fx$NPcQ%zdu?atY=W5!_eIAeIPQ}s2Gg&9N0 zP8kywWQ<4t(u^sZUVbxy_!h6$e>;KlLD`lwPh?3iH|{K#OQ}WA@)5D7SPTgLEqK2l x4T32?av<~QJEQWftTmfhzqVC@{$3p4vA_6;*q@Sc&n{d4_z$V3UtaS({url:"/auth/api/v1/bookmark",method:"get",params:e,paramsSerializer:o=>ue.stringify(o,{arrayFormat:"repeat"})}),ge=e=>S({url:"/auth/api/v1/bookmark/insert",method:"put",data:e}),j=e=>S({url:"/auth/api/v1/bookmark/update",method:"post",data:e}),ve=e=>S({url:"/auth/api/v1/bookmark/delete/"+e,method:"delete"}),he=()=>S({url:"/auth/api/v1/master/bookmark/type",method:"get",data:{}});const Ce={class:"dashboard"},we={class:"dialog-footer"},De=g("\u53D6\u6D88"),xe=g("\u63D0\u4EA4"),Ee=T({props:{types:null,dialog_form:null,operate_code:null},emits:["on-concel","on-submit"],setup(e,{emit:o}){const n=e,d="140px",m=()=>{o("on-concel")},f=()=>{const c={bk_id:n.dialog_form.bk_id,bk_type_id:n.dialog_form.bk_type_id,comment:n.dialog_form.comment,url:n.dialog_form.url};n.operate_code=="0"?ge(c).then(l=>{o("on-submit")}):n.operate_code=="1"?j(c).then(l=>{o("on-submit")}):n.operate_code=="2"&&j(c).then(l=>{o("on-submit")})};return(c,l)=>{const h=_("el-option"),D=_("el-select"),i=_("el-input"),b=_("el-form-item"),N=_("el-form"),A=_("el-button");return v(),V("div",Ce,[t(N,{model:e.dialog_form},{default:a(()=>[t(b,{label:"\u5206\u7C7B","label-width":d},{default:a(()=>[t(D,{modelValue:e.dialog_form.bk_type_id,"onUpdate:modelValue":l[0]||(l[0]=k=>e.dialog_form.bk_type_id=k),placeholder:""},{default:a(()=>[(v(!0),V(q,null,K(e.types,k=>(v(),J(h,{key:k.bk_type_id,value:k.bk_type_id,label:k.bk_type_name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"]),t(b,{label:"\u5907\u6CE8","label-width":d},{default:a(()=>[t(i,{modelValue:e.dialog_form.comment,"onUpdate:modelValue":l[1]||(l[1]=k=>e.dialog_form.comment=k),autocomplete:"off"},null,8,["modelValue"])]),_:1}),t(b,{label:"url","label-width":d},{default:a(()=>[t(i,{modelValue:e.dialog_form.url,"onUpdate:modelValue":l[2]||(l[2]=k=>e.dialog_form.url=k),autocomplete:"off"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model"]),w("span",we,[t(A,{onClick:m},{default:a(()=>[De]),_:1}),t(A,{type:"primary",onClick:f},{default:a(()=>[xe]),_:1})])])}}});var Ve=P(Ee,[["__scopeId","data-v-0b345e82"]]);const $e={class:"dialog-footer"},Se=g("\u53D6\u6D88"),Ae=g("\u786E\u8BA4"),Fe=T({props:{delete_id:null},emits:["on-concel","on-submit"],setup(e,{emit:o}){const n=e,d=()=>{o("on-concel")},m=()=>{o("on-submit",n.delete_id)};return(f,c)=>{const l=_("el-button");return v(),V("span",$e,[t(l,{onClick:d},{default:a(()=>[Se]),_:1}),t(l,{type:"primary",onClick:m},{default:a(()=>[Ae]),_:1})])}}});var Be=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var o=document.activeElement,n=[],d=0;d{r.data.forEach(s=>{const y=s.split("|"),x={bk_type_id:Number(y[0]),bk_type_name:y[1],clicked:!1};n.push(x)})});let d=$("");const m=U({bk_type_ids:[],comment:""}),f=U([]),c=U({bk_id:"-1",bk_type_id:1,bk_type_name:"\u672A\u5206\u7C7B",comment:"",url:""}),l=$(),h=$([]),D=r=>{r?r.forEach(s=>{l.value.toggleRowSelection(s,void 0)}):l.value.clearSelection()};let i=$(!1),b=$(!1);const N=()=>{d.value="0",c.bk_id="-1",c.bk_type_id=1,c.bk_type_name="\u672A\u5206\u7C7B",c.comment="",c.url="",i.value=!0},A=(r,s)=>{Object.assign(c,s),d.value="2",b.value=!0},k=(r,s)=>{Object.assign(c,s),d.value="1",i.value=!0},W=r=>{r.clicked?(r.clicked=!1,m.bk_type_ids.forEach(function(s,y,x){s==r.bk_type_id&&x.splice(y,1)})):(r.clicked=!0,m.bk_type_ids.push(r.bk_type_id))},X=r=>{h.value=r},G=r=>{window.open(r)},F=()=>{const r={comment:m.comment,type_id:m.bk_type_ids};f.splice(0,f.length),ke(r).then(s=>{s.data.forEach((y,x)=>{const B={bk_id:y.bk_id,bk_type_id:y.bk_type_id,bk_type_name:y.bk_type_name,comment:y.comment,url:y.url};f.push(B)})})},Q=r=>{ve(r).then(y=>{b.value=!1,F()})},Y=()=>{i.value=!1},Z=()=>{i.value=!1,F()},ee=r=>{ze(r.url+""),se({title:"",message:ce("i",{style:"color: teal"},"\u590D\u5236\u6210\u529F")})};return F(),(r,s)=>{const y=_("el-input"),x=_("el-form-item"),B=_("el-col"),E=_("el-button"),te=_("el-row"),oe=_("el-tag"),le=_("el-form"),C=_("el-table-column"),ae=_("el-icon"),ne=_("el-table"),O=_("el-dialog");return v(),V("div",Ie,[t(le,null,{default:a(()=>[t(te,null,{default:a(()=>[t(B,{span:6},{default:a(()=>[t(x,null,{default:a(()=>[t(y,{modelValue:p(m).comment,"onUpdate:modelValue":s[0]||(s[0]=u=>p(m).comment=u),placeholder:"\u8BF7\u8F93\u5165",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),t(B,{span:6},{default:a(()=>[t(E,{type:"primary",onClick:F},{default:a(()=>[Oe]),_:1})]),_:1})]),_:1}),w("div",He,[(v(!0),V(q,null,K(p(n),u=>(v(),J(oe,{class:"ml-2 click-icon",type:u.clicked?"danger":"info",onClick:R=>W(u)},{default:a(()=>[g(M(u.bk_type_name),1)]),_:2},1032,["type","onClick"]))),256))])]),_:1}),w("div",Me,[z(t(E,{type:"primary",onClick:N},{default:a(()=>[je]),_:1},512),[[I,p(o).owner]])]),t(ne,{ref_key:"multipleTableRef",ref:l,data:p(f),onSelectionChange:X,style:{width:"100%"}},{default:a(()=>[t(C,{type:"selection",width:"55"}),t(C,{type:"index",label:"index",width:"80"}),t(C,{prop:"bk_type_name",label:"\u5206\u7C7B",width:"100"}),t(C,{prop:"comment",label:"\u540D\u79F0",width:"180"}),t(C,{prop:"facvion",label:"\u56FE\u6807",width:"60"}),t(C,{class:"click-icon",prop:"url",label:"url"},{default:a(u=>[w("span",{style:{cursor:"pointer"},onClick:R=>G(u.row.url)},M(u.row.url),9,Le)]),_:1}),t(C,{label:"\u64CD\u4F5C"},{default:a(u=>[t(ae,{size:20,onClick:R=>ee(u.row),class:"click-icon"},{default:a(()=>[t(p(ye))]),_:2},1032,["onClick"]),z(t(E,{class:"click-icon",size:"small",onClick:R=>k(u.$index,u.row)},{default:a(()=>[Pe]),_:2},1032,["onClick"]),[[I,p(o).owner]]),z(t(E,{size:"small",type:"danger",onClick:R=>A(u.$index,u.row)},{default:a(()=>[qe]),_:2},1032,["onClick"]),[[I,p(o).owner]])]),_:1})]),_:1},8,["data"]),w("div",Ke,[t(E,{onClick:s[1]||(s[1]=u=>D([p(f)[1],p(f)[2]]))},{default:a(()=>[Je]),_:1}),t(E,{onClick:s[2]||(s[2]=u=>D())},{default:a(()=>[We]),_:1})]),t(O,{modelValue:p(i),"onUpdate:modelValue":s[3]||(s[3]=u=>H(i)?i.value=u:i=u),title:"\u6DFB\u52A0\u4E66\u7B7E"},{default:a(()=>[t(Ve,{dialog_form:p(c),operate_code:p(d),types:p(n),onOnConcel:Y,onOnSubmit:Z},null,8,["dialog_form","operate_code","types"])]),_:1},8,["modelValue"]),t(O,{modelValue:p(b),"onUpdate:modelValue":s[4]||(s[4]=u=>H(b)?b.value=u:b=u)},{default:a(()=>[t(Fe,{delete_id:p(c).bk_id,onOnSubmit:Q},null,8,["delete_id"])]),_:1},8,["modelValue"])])}}});var Ze=P(Xe,[["__scopeId","data-v-088c6b45"]]);export{Ze as default}; diff --git a/dist/assets/index.19800d0d.js.gz b/dist/assets/index.19800d0d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e7562575167f3caf95ddd2b712a0c382f547202b GIT binary patch literal 3770 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 literal 0 HcmV?d00001 diff --git a/dist/assets/index.373264bb.css b/dist/assets/index.373264bb.css new file mode 100644 index 0000000..f8c45d5 --- /dev/null +++ b/dist/assets/index.373264bb.css @@ -0,0 +1 @@ +.input_prex[data-v-1d6e4caa]{width:2px;height:35px}.input_edit[data-v-1d6e4caa],.input_show[data-v-1d6e4caa]{margin-left:5px}.page_tab[data-v-1d6e4caa]{display:flex;align-items:center;width:90px;height:35px;padding-left:15px}.page_title[data-v-1d6e4caa]{font-size:14px;font-family:Meiryo,Courier,monospace}.section_show[data-v-3103ea96]{width:90px}.section_tab[data-v-3103ea96]{display:flex;align-items:center;width:90px;height:35px;padding-left:15px}.page_title[data-v-3103ea96]{font-size:14px;font-family:Meiryo,Courier,monospace}.nav_before[data-v-177a8ff4]{background-color:#fff;width:5px;height:40px}.nav_button[data-v-177a8ff4]{border-radius:0;width:50px;height:40px}.one_note[data-v-13b1c78a]{display:flex;align-items:stretch}.section_tabs[data-v-13b1c78a],.page_tabs[data-v-13b1c78a]{display:flex;flex-direction:column;justify-content:space-between;width:90px}.nav_tabs[data-v-13b1c78a]{display:flex;flex-direction:column;width:55px;padding:0}.common_box[data-v-13b1c78a]{background-color:#fff;border-right-width:1px;border-right-style:solid;border-right-color:#faebd7}.plus_button[data-v-13b1c78a]{border-top:1px solid antiquewhite;border-bottom:1px solid antiquewhite;border-left:0px solid antiquewhite;border-right:0px solid antiquewhite;border-radius:0} diff --git a/dist/assets/index.373264bb.css.gz b/dist/assets/index.373264bb.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..050258901c258f19515dd74e1b1d6e1078360bfc GIT binary patch literal 456 zcmV;(0XP01iwFP!000023bm5mZks?5h41?mk$P(^sGT@jE_V2paV3>Pn~xIFg$A;LwTdRofyX}}qJ7srylPpZX~iR;YiaY7YKP!9C0X*7 z%;2>3kTH^7?6`}<9mt2f$+Ld2x$6;2pTENHAAv$Q(nPm+UE27$_KdpiZ0Pc`EC%y}6!-{Wf$U}yQU yk*VqhZU)+ow2Ut`9E&cY37t|0D6bR^cOHIPGK_ew=6q(SZ+`)}+}gPE1ONbqL*!}z literal 0 HcmV?d00001 diff --git a/dist/assets/index.656119dd.css b/dist/assets/index.656119dd.css new file mode 100644 index 0000000..ee889fd --- /dev/null +++ b/dist/assets/index.656119dd.css @@ -0,0 +1 @@ +.el-button--text[data-v-0b345e82]{margin-right:15px}.el-select[data-v-0b345e82],.el-input[data-v-0b345e82]{width:300px}.dialog-footer button[data-v-0b345e82]:first-child{margin-right:10px}.dashboard{background-color:beige}.tag_list[data-v-088c6b45]{display:flex;border-top:1px solid rgba(151,151,151,.3);border-bottom:1px solid rgba(151,151,151,.3)}.click-icon[data-v-088c6b45]{width:40px;margin:10px;cursor:pointer}.create_dialog[data-v-088c6b45]{margin:10px} diff --git a/dist/assets/index.715e6999.js b/dist/assets/index.715e6999.js new file mode 100644 index 0000000..53f4c6c --- /dev/null +++ b/dist/assets/index.715e6999.js @@ -0,0 +1,4 @@ +import{G as yr}from"./index.ec680239.js";var sr=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;e[t]=o;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(e,t);if(i.value!==o||i.enumerable!==!0)return!1}return!0},We=typeof Symbol!="undefined"&&Symbol,vr=sr,dr=function(){return typeof We!="function"||typeof Symbol!="function"||typeof We("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:vr()},mr="Function.prototype.bind called on incompatible ",se=Array.prototype.slice,gr=Object.prototype.toString,hr="[object Function]",Sr=function(e){var t=this;if(typeof t!="function"||gr.call(t)!==hr)throw new TypeError(mr+t);for(var n=se.call(arguments,1),o,a=function(){if(this instanceof o){var c=t.apply(this,n.concat(se.call(arguments)));return Object(c)===c?c:this}else return t.apply(e,n.concat(se.call(arguments)))},i=Math.max(0,t.length-n.length),f=[],u=0;u1&&typeof t!="boolean")throw new z('"allowMissing" argument must be a boolean');var n=Nr(e),o=n.length>0?n[0]:"",a=Rr("%"+o+"%",t),i=a.name,f=a.value,u=!1,l=a.alias;l&&(o=l[0],$r(n,xr([0,1],l)));for(var c=1,s=!0;c=n.length){var O=_(f,p);s=!!O,s&&"get"in O&&!("originalValue"in O.get)?f=O.get:f=f[p]}else s=ie(f,p),f=f[p];s&&!u&&(H[i]=f)}}return f},Xe={exports:{}};(function(r){var e=Re,t=Me,n=t("%Function.prototype.apply%"),o=t("%Function.prototype.call%"),a=t("%Reflect.apply%",!0)||e.call(o,n),i=t("%Object.getOwnPropertyDescriptor%",!0),f=t("%Object.defineProperty%",!0),u=t("%Math.max%");if(f)try{f({},"a",{value:1})}catch{f=null}r.exports=function(s){var p=a(e,o,arguments);if(i&&f){var d=i(p,"length");d.configurable&&f(p,"length",{value:1+u(0,s.length-(arguments.length-1))})}return p};var l=function(){return a(e,n,arguments)};f?f(r.exports,"apply",{value:l}):r.exports.apply=l})(Xe);var Ze=Me,er=Xe.exports,Mr=er(Ze("String.prototype.indexOf")),Dr=function(e,t){var n=Ze(e,!!t);return typeof n=="function"&&Mr(e,".prototype.")>-1?er(n):n},Tr={},Br=Object.freeze(Object.defineProperty({__proto__:null,default:Tr},Symbol.toStringTag,{value:"Module"})),Cr=yr(Br),De=typeof Map=="function"&&Map.prototype,me=Object.getOwnPropertyDescriptor&&De?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,le=De&&me&&typeof me.get=="function"?me.get:null,_r=De&&Map.prototype.forEach,Te=typeof Set=="function"&&Set.prototype,ge=Object.getOwnPropertyDescriptor&&Te?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,ue=Te&&ge&&typeof ge.get=="function"?ge.get:null,Ur=Te&&Set.prototype.forEach,Wr=typeof WeakMap=="function"&&WeakMap.prototype,X=Wr?WeakMap.prototype.has:null,Lr=typeof WeakSet=="function"&&WeakSet.prototype,Z=Lr?WeakSet.prototype.has:null,Gr=typeof WeakRef=="function"&&WeakRef.prototype,ke=Gr?WeakRef.prototype.deref:null,kr=Boolean.prototype.valueOf,zr=Object.prototype.toString,Hr=Function.prototype.toString,Qr=String.prototype.match,Be=String.prototype.slice,I=String.prototype.replace,Vr=String.prototype.toUpperCase,ze=String.prototype.toLowerCase,rr=RegExp.prototype.test,He=Array.prototype.concat,w=Array.prototype.join,qr=Array.prototype.slice,Qe=Math.floor,Ee=typeof BigInt=="function"?BigInt.prototype.valueOf:null,he=Object.getOwnPropertySymbols,xe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Q=typeof Symbol=="function"&&typeof Symbol.iterator=="object",S=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Q?"object":"symbol")?Symbol.toStringTag:null,tr=Object.prototype.propertyIsEnumerable,Ve=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null);function qe(r,e){if(r===1/0||r===-1/0||r!==r||r&&r>-1e3&&r<1e3||rr.call(/e/,e))return e;var t=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof r=="number"){var n=r<0?-Qe(-r):Qe(r);if(n!==r){var o=String(n),a=Be.call(e,o.length+1);return I.call(o,t,"$&_")+"."+I.call(I.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return I.call(e,t,"$&_")}var Se=Cr.custom,be=Se&&ar(Se)?Se:null,Jr=function r(e,t,n,o){var a=t||{};if(F(a,"quoteStyle")&&a.quoteStyle!=="single"&&a.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(F(a,"maxStringLength")&&(typeof a.maxStringLength=="number"?a.maxStringLength<0&&a.maxStringLength!==1/0:a.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=F(a,"customInspect")?a.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(F(a,"indent")&&a.indent!==null&&a.indent!==" "&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(F(a,"numericSeparator")&&typeof a.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var f=a.numericSeparator;if(typeof e=="undefined")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return ir(e,a);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var u=String(e);return f?qe(e,u):u}if(typeof e=="bigint"){var l=String(e)+"n";return f?qe(e,l):l}var c=typeof a.depth=="undefined"?5:a.depth;if(typeof n=="undefined"&&(n=0),n>=c&&c>0&&typeof e=="object")return $e(e)?"[Array]":"[Object]";var s=st(a,n);if(typeof o=="undefined")o=[];else if(or(o,e)>=0)return"[Circular]";function p(b,T,pe){if(T&&(o=qr.call(o),o.push(T)),pe){var j={depth:a.depth};return F(a,"quoteStyle")&&(j.quoteStyle=a.quoteStyle),r(b,j,n+1,o)}return r(b,a,n+1,o)}if(typeof e=="function"){var d=at(e),m=ne(e,p);return"[Function"+(d?": "+d:" (anonymous)")+"]"+(m.length>0?" { "+w.call(m,", ")+" }":"")}if(ar(e)){var O=Q?I.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):xe.call(e);return typeof e=="object"&&!Q?Y(O):O}if(ct(e)){for(var v="<"+ze.call(String(e.nodeName)),E=e.attributes||[],P=0;P",v}if($e(e)){if(e.length===0)return"[]";var U=ne(e,p);return s&&!yt(U)?"["+Fe(U,s)+"]":"[ "+w.call(U,", ")+" ]"}if(Xr(e)){var W=ne(e,p);return"cause"in e&&!tr.call(e,"cause")?"{ ["+String(e)+"] "+w.call(He.call("[cause]: "+p(e.cause),W),", ")+" }":W.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+w.call(W,", ")+" }"}if(typeof e=="object"&&i){if(be&&typeof e[be]=="function")return e[be]();if(i!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(ot(e)){var J=[];return _r.call(e,function(b,T){J.push(p(T,e,!0)+" => "+p(b,e))}),Je("Map",le.call(e),J,s)}if(lt(e)){var K=[];return Ur.call(e,function(b){K.push(p(b,e))}),Je("Set",ue.call(e),K,s)}if(it(e))return Oe("WeakMap");if(ut(e))return Oe("WeakSet");if(ft(e))return Oe("WeakRef");if(et(e))return Y(p(Number(e)));if(tt(e))return Y(p(Ee.call(e)));if(rt(e))return Y(kr.call(e));if(Zr(e))return Y(p(String(e)));if(!jr(e)&&!Yr(e)){var L=ne(e,p),R=Ve?Ve(e)===Object.prototype:e instanceof Object||e.constructor===Object,M=e instanceof Object?"":"null prototype",x=!R&&S&&Object(e)===e&&S in e?Be.call(N(e),8,-1):M?"Object":"",te=R||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",D=te+(x||M?"["+w.call(He.call([],x||[],M||[]),": ")+"] ":"");return L.length===0?D+"{}":s?D+"{"+Fe(L,s)+"}":D+"{ "+w.call(L,", ")+" }"}return String(e)};function nr(r,e,t){var n=(t.quoteStyle||e)==="double"?'"':"'";return n+r+n}function Kr(r){return I.call(String(r),/"/g,""")}function $e(r){return N(r)==="[object Array]"&&(!S||!(typeof r=="object"&&S in r))}function jr(r){return N(r)==="[object Date]"&&(!S||!(typeof r=="object"&&S in r))}function Yr(r){return N(r)==="[object RegExp]"&&(!S||!(typeof r=="object"&&S in r))}function Xr(r){return N(r)==="[object Error]"&&(!S||!(typeof r=="object"&&S in r))}function Zr(r){return N(r)==="[object String]"&&(!S||!(typeof r=="object"&&S in r))}function et(r){return N(r)==="[object Number]"&&(!S||!(typeof r=="object"&&S in r))}function rt(r){return N(r)==="[object Boolean]"&&(!S||!(typeof r=="object"&&S in r))}function ar(r){if(Q)return r&&typeof r=="object"&&r instanceof Symbol;if(typeof r=="symbol")return!0;if(!r||typeof r!="object"||!xe)return!1;try{return xe.call(r),!0}catch{}return!1}function tt(r){if(!r||typeof r!="object"||!Ee)return!1;try{return Ee.call(r),!0}catch{}return!1}var nt=Object.prototype.hasOwnProperty||function(r){return r in this};function F(r,e){return nt.call(r,e)}function N(r){return zr.call(r)}function at(r){if(r.name)return r.name;var e=Qr.call(Hr.call(r),/^function\s*([\w$]+)/);return e?e[1]:null}function or(r,e){if(r.indexOf)return r.indexOf(e);for(var t=0,n=r.length;te.maxStringLength){var t=r.length-e.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return ir(Be.call(r,0,e.maxStringLength),e)+n}var o=I.call(I.call(r,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,pt);return nr(o,"single",e)}function pt(r){var e=r.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return t?"\\"+t:"\\x"+(e<16?"0":"")+Vr.call(e.toString(16))}function Y(r){return"Object("+r+")"}function Oe(r){return r+" { ? }"}function Je(r,e,t,n){var o=n?Fe(t,n):w.call(t,", ");return r+" ("+e+") {"+o+"}"}function yt(r){for(var e=0;e=0)return!1;return!0}function st(r,e){var t;if(r.indent===" ")t=" ";else if(typeof r.indent=="number"&&r.indent>0)t=w.call(Array(r.indent+1)," ");else return null;return{base:t,prev:w.call(Array(e+1),t)}}function Fe(r,e){if(r.length===0)return"";var t=` +`+e.prev+e.base;return t+w.call(r,","+t)+` +`+e.prev}function ne(r,e){var t=$e(r),n=[];if(t){n.length=r.length;for(var o=0;o1;){var t=e.pop(),n=t.obj[t.prop];if(B(n)){for(var o=[],a=0;a=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||a===Ft.RFC1738&&(l===40||l===41)){f+=i.charAt(u);continue}if(l<128){f=f+A[l];continue}if(l<2048){f=f+(A[192|l>>6]+A[128|l&63]);continue}if(l<55296||l>=57344){f=f+(A[224|l>>12]+A[128|l>>6&63]+A[128|l&63]);continue}u+=1,l=65536+((l&1023)<<10|i.charCodeAt(u)&1023),f+=A[240|l>>18]+A[128|l>>12&63]+A[128|l>>6&63]+A[128|l&63]}return f},Tt=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],o=0;o0?v.join(",")||null:void 0}];else if(C(f))x=f;else{var te=Object.keys(v);x=u?te.sort(u):te}for(var D=0;D0?d+p:""},V=lr,Ne=Object.prototype.hasOwnProperty,qt=Array.isArray,g={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:V.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},Jt=function(r){return r.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},pr=function(r,e){return r&&typeof r=="string"&&e.comma&&r.indexOf(",")>-1?r.split(","):r},Kt="utf8=%26%2310003%3B",jt="utf8=%E2%9C%93",Yt=function(e,t){var n={},o=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,a=t.parameterLimit===1/0?void 0:t.parameterLimit,i=o.split(t.delimiter,a),f=-1,u,l=t.charset;if(t.charsetSentinel)for(u=0;u-1&&(m=qt(m)?[m]:m),Ne.call(n,d)?n[d]=V.combine(n[d],m):n[d]=m}return n},Xt=function(r,e,t,n){for(var o=n?e:pr(e,t),a=r.length-1;a>=0;--a){var i,f=r[a];if(f==="[]"&&t.parseArrays)i=[].concat(o);else{i=t.plainObjects?Object.create(null):{};var u=f.charAt(0)==="["&&f.charAt(f.length-1)==="]"?f.slice(1,-1):f,l=parseInt(u,10);!t.parseArrays&&u===""?i={0:o}:!isNaN(l)&&f!==u&&String(l)===u&&l>=0&&t.parseArrays&&l<=t.arrayLimit?(i=[],i[l]=o):u!=="__proto__"&&(i[u]=o)}o=i}return o},Zt=function(e,t,n,o){if(!!e){var a=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,i=/(\[[^[\]]*])/,f=/(\[[^[\]]*])/g,u=n.depth>0&&i.exec(a),l=u?a.slice(0,u.index):a,c=[];if(l){if(!n.plainObjects&&Ne.call(Object.prototype,l)&&!n.allowPrototypes)return;c.push(l)}for(var s=0;n.depth>0&&(u=f.exec(a))!==null&&sArF*thH{2QnpNCn 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 literal 0 HcmV?d00001 diff --git a/dist/assets/index.9645ecc9.js b/dist/assets/index.9645ecc9.js new file mode 100644 index 0000000..03710bf --- /dev/null +++ b/dist/assets/index.9645ecc9.js @@ -0,0 +1 @@ +import{_ as e,o as c,c as o}from"./index.ec680239.js";const r={},s={class:"dashboard"};function a(t,n){return c(),o("div",s,"\u4E2A\u4EBA\u4E91\u7F51\u76D8\uFF0C\u5178\u578B\u7684\u6743\u9650\uFF0C\u521D\u671F\u6253\u7B97\u53EA\u6709\u6700\u9AD8\u6743\u9650\u7684\u6211\u81EA\u5DF1\u4F7F\u7528")}var d=e(r,[["render",a]]);export{d as default}; diff --git a/dist/assets/index.9b832f08.js b/dist/assets/index.9b832f08.js new file mode 100644 index 0000000..b7143a6 --- /dev/null +++ b/dist/assets/index.9b832f08.js @@ -0,0 +1 @@ +import{_ as e,o as _,c as a}from"./index.ec680239.js";const c={},n={class:"dashboard"};function r(s,t){return _(),a("div",n,"\u611F\u609F\u8FD9\u4E2A\u4E1C\u897F\uFF0C\u6682\u65F6\u6CA1\u6709\u4EC0\u4E48\u592A\u591A\u60F3\u6CD5\uFF0C\u4EE5\u540E\u4F1A\u88AB\u5220\u6389\u628A")}var d=e(c,[["render",r]]);export{d as default}; diff --git a/dist/assets/index.9c96ba95.css b/dist/assets/index.9c96ba95.css new file mode 100644 index 0000000..01efbed --- /dev/null +++ b/dist/assets/index.9c96ba95.css @@ -0,0 +1 @@ +.blog_list{display:flex;flex-direction:column;border-bottom:1px solid rgba(151,151,151,.3);padding-top:10px;padding-bottom:10px} diff --git a/dist/assets/index.9e09c036.js b/dist/assets/index.9e09c036.js new file mode 100644 index 0000000..490b16f --- /dev/null +++ b/dist/assets/index.9e09c036.js @@ -0,0 +1 @@ +import{d as S,C as b,r as u,o as i,c as r,a as e,u as s,g as l,F as y,j as k,h as w,k as $,e as p,t as B,f as m,D as q}from"./index.ec680239.js";import{g,a as A,p as T,b as G}from"./blogView.d2987280.js";import"./index.715e6999.js";const H=p("span",null,"\u5206\u7C7B\u641C\u7D22",-1),J=p("span",{class:"text-gray-500"},"-",-1),K=m("\u641C\u7D22"),M=m("\u521B\u4F5C"),O=m("\u5168\u90E8\u91CD\u65B0\u53D1\u5E03"),P={class:"blog_list"},Q=["onClick"],R={style:{display:"flex","justify-content":"space-between","align-items":"center"}},W={style:{"font-size":"12px",height:"16px","line-height":"16px",overflow:"hidden","text-overflow":"ellipsis"}},X=m("\u91CD\u65B0\u53D1\u5E03 "),oe=S({setup(Y){const a=b({key_word:"",btId:"",start_day:"",end_day:""}),_=b([]),h=b([]),v=()=>{g({}).then(n=>{n.data.forEach(t=>{_.push(t)})}),A().then(n=>{h.push({btId:"",btName:"\u9009\u62E9\u5206\u7C7B"}),n.data.forEach(t=>{const f={btId:t.btId,btName:t.btName};h.push(f)})})},x=()=>{g(a).then(n=>{_.splice(0,_.length),n.data.forEach(t=>{_.push(t)})})},V=n=>{q.set("bid",n);const{href:t}=w.resolve({path:"/view",query:{bid:n}});window.open(t,"_blank")},E=()=>{const{href:n}=w.resolve({path:"/write/"});window.open(n,"_blank")},F=()=>{T()},D=n=>{G(n)};return v(),(n,t)=>{const f=u("el-input"),d=u("el-col"),N=u("el-option"),I=u("el-select"),C=u("el-form-item"),U=u("el-date-picker"),j=u("el-time-picker"),c=u("el-button"),z=u("el-form");return i(),r(y,null,[e(z,{model:s(a),"label-width":"120px"},{default:l(()=>[e(C,{label:"\u5173\u952E\u5B57\u641C\u7D22"},{default:l(()=>[e(d,{span:7},{default:l(()=>[e(f,{modelValue:s(a).key_word,"onUpdate:modelValue":t[0]||(t[0]=o=>s(a).key_word=o)},null,8,["modelValue"])]),_:1}),e(d,{span:1}),e(d,{span:10},{default:l(()=>[H,e(I,{modelValue:s(a).btId,"onUpdate:modelValue":t[1]||(t[1]=o=>s(a).btId=o),placeholder:"\u9009\u62E9\u5206\u7C7B"},{default:l(()=>[(i(!0),r(y,null,k(s(h),o=>(i(),$(N,{key:o.btId,label:o.btName,value:o.btId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(C,{label:"\u521B\u4F5C\u65F6\u95F4"},{default:l(()=>[e(d,{span:7},{default:l(()=>[e(U,{modelValue:s(a).start_day,"onUpdate:modelValue":t[2]||(t[2]=o=>s(a).start_day=o),type:"date",placeholder:"\u5F00\u59CB\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(d,{span:2,class:"text-center"},{default:l(()=>[J]),_:1}),e(d,{span:7},{default:l(()=>[e(j,{modelValue:s(a).end_day,"onUpdate:modelValue":t[3]||(t[3]=o=>s(a).end_day=o),placeholder:"\u7ED3\u675F\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(d,{span:6,style:{"text-align":"center"}},{default:l(()=>[e(c,{type:"primary",onClick:x},{default:l(()=>[K]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),e(c,{onClick:E},{default:l(()=>[M]),_:1}),e(c,{onClick:F},{default:l(()=>[O]),_:1}),(i(!0),r(y,null,k(s(_),o=>(i(),r("div",P,[p("h3",{style:{cursor:"pointer",width:"min-content","white-space":"nowrap"},onClick:L=>V(o.bid)},B(o.title),9,Q),p("div",R,[p("p",W,B(o.content),1),e(c,{size:"small",type:"success",onClick:L=>D(o.bid)},{default:l(()=>[X]),_:2},1032,["onClick"])])]))),256))],64)}}});export{oe as default}; diff --git a/dist/assets/index.9e09c036.js.gz b/dist/assets/index.9e09c036.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..91d9ebaf8ca58a18b2306f78f2af0c9eb94b21de GIT binary patch literal 1368 zcmV-e1*iHSiwFP!000023awUqZ`w!@|NlNkZq<|4(%>2sAUJZRhDTr5cboQ|dkvwkzx&Pl0Va^sopeHCcE|Jl?ab`*WfaCT^G=-PFIPLU_T6p278ashKimM~J}M?R0kCDEVqz+?A1b9-lo z*%|1!2|4FwK#S7fbBGlA0y9Nk)Os@!E-pD+>z+9{>zijrLv?Gm-|n*BU{IQM!yu6- zFYSnuBys`*K`I20>$Gbcz3a3;>|b1`z0>v(*CW#;&}wV&dMBQ_!buW~NOmtVTOJ3J(qwUj4cZj_A6|dbpyG{qjSpBz$Bh>6(7|8F8+W0>< zIw9eYNzJGPmw!`QP3fth?&&_p`1oO%ig0xa;VWv;;#RjzI{@GH8qsb)XR7BtH> zUHUAb0d51`bEKos!+7ktK9$It>QS2DQp@oN&uK&2FF$3q_nCa>ESaV9F^mD`V~z*S zB2#f3@lfV8w@W)xSERP3c50EISI*`|968+A@jH!xraG1ZcNsNcstXn@q<_@oUQRh& z+DiF{jwn+y;~qAMRyIxM$82uN++OQ3OG2??G>aVRTjc2qTadtyl*Jn>LnSN7bM1VM z?H8`~Fv5r=km*b~!5u*#<1*fc)!>-bb&MtXlsvE$G%Za^OJ69iM@8f>XrSfiG1f>N zoUEt@s35flvMI%)Yw;jTC6<&|?cGq|?p?JDBgw-68Luiv!US`b{IFsmg3F>~koUFX zA+)R&VLM{?XmDF`C0{nUZpEFYQWhS5HVhK24xD4)G2N8I>59>xkS#-x2`j-f#%6P7 zsIums^oxEpu-kITJT`YyAuT}_DyTMutPr(|Nz?COF?P){t}nX%y%}{(*@H}tJga}~ zD2&(E#)sD4 zHZo{PP7WpCZzYel=5*JZF(n>f5%>UC`0(>P`0T3?anm>n5&J0Q1sG6ayyU_5fdypk z_=n5UyhGv8e9A2yf#aaWK1p4dB?)Od8f_gtMB{sbhM7a#=$O!WOKR$ebH(iTaIQe_RLj+M a&hCo`d00H>D_i;bZ+`img{display:block;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--default{--el-avatar-size:40px}.el-avatar--large{--el-avatar-size:56px}.el-backtop{--el-backtop-bg-color:var(--el-fill-color-blank);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);position:fixed;background-color:var(--el-backtop-bg-color);width:40px;height:40px;border-radius:50%;color:var(--el-backtop-text-color);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-block;font-size:var(--el-badge-font-size);height:var(--el-badge-size);line-height:var(--el-badge-size);padding:0 var(--el-badge-padding);text-align:center;white-space:nowrap;border:1px solid var(--el-color-white)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size)/ 2);transform:translateY(-50%) translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{display:table;content:""}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:var(--el-text-color-placeholder)}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;display:flex;align-items:center}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;transition:var(--el-transition-color);color:var(--el-text-color-primary)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:var(--el-text-color-regular);cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255, 255, 255, .5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color)}.el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);color:var(--el-button-text-color);-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;transition:.1s;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button:focus,.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-plain{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-plain{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-plain{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-plain{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-plain{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-button--text{border-color:transparent;color:var(--el-color-primary);background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover{border-color:transparent}.el-calendar{--el-calendar-border:var(--el-table-border, 1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:#fff}.el-calendar__header{display:flex;justify-content:space-between;padding:12px 20px;border-bottom:var(--el-calendar-header-border-bottom)}.el-calendar__title{color:var(--el-color-black);align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:var(--el-text-color-regular);font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);vertical-align:top;transition:background-color var(--el-transition-duration-fast) ease}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;padding:8px;height:var(--el-calendar-cell-width)}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:var(--el-calendar-selected-bg-color)}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank)}.el-card{border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);overflow:hidden;color:var(--el-text-color-primary);transition:var(--el-transition-duration)}.el-card.is-always-shadow{box-shadow:var(--el-box-shadow-light)}.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding)}.el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;overflow:hidden;z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%;transition:transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.24;transition:var(--el-transition-duration-fast)}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:rgba(31, 45, 61, .11);--el-carousel-arrow-hover-background:rgba(31, 45, 61, .23);--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:var(--el-carousel-arrow-size);width:var(--el-carousel-arrow-size);cursor:pointer;transition:var(--el-transition-duration);border-radius:50%;background-color:var(--el-carousel-arrow-background);color:#fff;position:absolute;top:50%;z-index:10;transform:translateY(-50%);text-align:center;font-size:var(--el-carousel-arrow-font-size);display:inline-flex;justify-content:center;align-items:center}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:calc(var(--el-index-normal) + 1)}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical) * 2);text-align:center;position:static;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--labels{left:0;right:0;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{width:var(--el-carousel-indicator-height);height:calc(var(--el-carousel-indicator-width)/ 2)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:var(--el-carousel-indicator-width);height:var(--el-carousel-indicator-height);background-color:#fff;border:none;outline:0;padding:0;margin:0;cursor:pointer;transition:var(--el-transition-duration)}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{transform:translateY(-50%) translate(-10px);opacity:0}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{transform:translateY(-50%) translate(10px);opacity:0}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-fill-color-blank);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color)}.el-cascader-panel{display:flex;border-radius:var(--el-cascader-menu-radius);font-size:var(--el-cascader-menu-font-size)}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{min-width:180px;box-sizing:border-box;color:var(--el-cascader-menu-text-color);border-right:var(--el-cascader-menu-border)}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;color:var(--el-cascader-color-empty)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{position:relative;display:flex;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{flex:1;text-align:left;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-fill-color-blank);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:inline-block;position:relative;font-size:var(--el-font-size-base);line-height:32px;outline:0}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-input__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader .el-input .el-input__suffix-inner .el-icon{height:calc(100% - 2px)}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{transition:transform var(--el-transition-duration);font-size:14px}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__inner{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader.is-disabled .el-cascader__label{z-index:calc(var(--el-index-normal) + 1);color:var(--el-disabled-text-color)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-fill-color-blank);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color)}.el-cascader__dropdown{font-size:var(--el-cascader-menu-font-size);border-radius:var(--el-cascader-menu-radius)}.el-cascader__dropdown.el-popper[role=tooltip]{background:var(--el-cascader-menu-fill);border:var(--el-cascader-menu-border);box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__dropdown.el-popper[role=tooltip] .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[role=tooltip][data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-cascader__dropdown.el-popper[role=tooltip][data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-cascader__dropdown.el-popper[role=tooltip][data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-cascader__dropdown.el-popper[role=tooltip][data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:inline-flex;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:var(--el-cascader-tag-background)}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{flex:none;background-color:var(--el-text-color-placeholder);color:var(--el-color-white)}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap}.el-cascader__collapse-tag{line-height:inherit;height:inherit;display:flex}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:var(--el-font-size-base);color:var(--el-cascader-menu-text-color);text-align:center}.el-cascader__suggestion-item{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:var(--el-cascader-color-empty)}.el-cascader__search-input{flex:1;height:24px;min-width:60px;margin:2px 0 2px 11px;padding:0;color:var(--el-cascader-menu-text-color);border:none;outline:0;box-sizing:border-box}.el-cascader__search-input::placeholder{color:var(--el-text-color-placeholder)}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all);font-weight:700}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-1)}.el-check-tag.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary)}.el-checkbox-button{position:relative;display:inline-block}.el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;position:relative;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-button-disabled-text-color,var(--el-disabled-text-color));cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-checkbox-button--large .el-checkbox-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-fill-color-blank);--el-checkbox-input-border-color-hover:var(--el-color-primary)}.el-checkbox{color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-right:30px;height:32px}.el-checkbox.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-checkbox.is-bordered.el-checkbox--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:0 11px 0 7px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color)}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:var(--el-checkbox-checked-icon-color);height:2px;transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid var(--el-checkbox-checked-icon-color);border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in 50ms;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:8px;line-height:1;font-size:var(--el-checkbox-font-size)}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{float:left;box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-0{max-width:0%;flex:0 0 0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{position:relative;left:0}.el-col-1{max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{position:relative;left:4.1666666667%}.el-col-2{max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{position:relative;left:8.3333333333%}.el-col-3{max-width:12.5%;flex:0 0 12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{position:relative;left:16.6666666667%}.el-col-5{max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{position:relative;left:20.8333333333%}.el-col-6{max-width:25%;flex:0 0 25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{position:relative;left:29.1666666667%}.el-col-8{max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{position:relative;left:33.3333333333%}.el-col-9{max-width:37.5%;flex:0 0 37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{position:relative;left:41.6666666667%}.el-col-11{max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{position:relative;left:45.8333333333%}.el-col-12{max-width:50%;flex:0 0 50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{position:relative;left:54.1666666667%}.el-col-14{max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{position:relative;left:58.3333333333%}.el-col-15{max-width:62.5%;flex:0 0 62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{position:relative;left:66.6666666667%}.el-col-17{max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{position:relative;left:70.8333333333%}.el-col-18{max-width:75%;flex:0 0 75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{position:relative;left:79.1666666667%}.el-col-20{max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{position:relative;left:83.3333333333%}.el-col-21{max-width:87.5%;flex:0 0 87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{position:relative;left:91.6666666667%}.el-col-23{max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{position:relative;left:95.8333333333%}.el-col-24{max-width:100%;flex:0 0 100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:768px){.el-col-xs-0,.el-col-xs-0.is-guttered{display:none}.el-col-xs-0{max-width:0%;flex:0 0 0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0,.el-col-sm-0.is-guttered{display:none}.el-col-sm-0{max-width:0%;flex:0 0 0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{display:block;max-width:25%;flex:0 0 25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{display:block;max-width:50%;flex:0 0 50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{display:block;max-width:75%;flex:0 0 75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{display:block;max-width:100%;flex:0 0 100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0,.el-col-md-0.is-guttered{display:none}.el-col-md-0{max-width:0%;flex:0 0 0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{display:block;max-width:25%;flex:0 0 25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{display:block;max-width:50%;flex:0 0 50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{display:block;max-width:75%;flex:0 0 75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{display:block;max-width:100%;flex:0 0 100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0,.el-col-lg-0.is-guttered{display:none}.el-col-lg-0{max-width:0%;flex:0 0 0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{display:block;max-width:25%;flex:0 0 25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{display:block;max-width:50%;flex:0 0 50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{display:block;max-width:75%;flex:0 0 75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{display:block;max-width:100%;flex:0 0 100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0,.el-col-xl-0.is-guttered{display:none}.el-col-xl-0{max-width:0%;flex:0 0 0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{display:flex;align-items:center;height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);font-weight:500;transition:border-bottom-color var(--el-transition-duration);outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);overflow:hidden;box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item__content{padding-bottom:25px;font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);line-height:1.7692307692}.el-collapse-item:last-child{margin-bottom:-1px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px;float:right}.el-color-hue-slider__bar{position:relative;background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;border-radius:50%;transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-picker{display:inline-block;position:relative;line-height:normal}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:#ffffffb3}.el-color-picker__trigger{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:32px;width:32px;padding:4px;border:1px solid var(--el-border-color);border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%}.el-color-picker .el-color-picker__empty{font-size:12px;color:var(--el-text-color-secondary)}.el-color-picker .el-color-picker__icon{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;box-sizing:content-box;background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-container{display:flex;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.el-container.is-vertical{flex-direction:column}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{width:32px;height:30px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td .el-date-table-cell{height:30px;padding:3px 0;box-sizing:border-box}.el-date-table td .el-date-table-cell .el-date-table-cell__text{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;transform:translate(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{margin-left:5px;margin-right:5px;background-color:var(--el-datepicker-inrange-bg-color);border-radius:15px}.el-date-table td.selected .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{font-size:80%;color:var(--el-datepicker-header-text-color)}.el-date-table th{padding:5px;color:var(--el-datepicker-header-text-color);font-weight:400;border-bottom:solid 1px var(--el-border-color-lighter)}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;box-sizing:border-box}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:var(--el-datepicker-text-color);margin:0 auto}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:192px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:#fff;cursor:default}.el-time-spinner__arrow{font-size:12px;color:var(--el-text-color-secondary);position:absolute;left:0;width:100%;z-index:var(--el-index-normal);text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:var(--el-text-color-regular)}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper[role=tooltip]{background:var(--el-color-white);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper[role=tooltip] .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[role=tooltip][data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-picker__popper.el-popper[role=tooltip][data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-picker__popper.el-popper[role=tooltip][data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-picker__popper.el-popper[role=tooltip][data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:var(--el-date-editor-width)}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon,.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{height:inherit;font-size:14px;color:var(--el-text-color-placeholder);float:left}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:100%;margin:0;padding:0;width:39%;text-align:center;font-size:var(--el-font-size-base);color:var(--el-text-color-regular)}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{flex:1;display:inline-flex;justify-content:center;align-items:center;height:100%;padding:0 5px;margin:0;font-size:14px;word-break:keep-all;color:var(--el-text-color-primary)}.el-date-editor .el-range__close-icon{font-size:14px;color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__inner{display:inline-flex;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:40px}.el-range-editor--large.el-input__inner{height:40px}.el-range-editor--large .el-range-separator{line-height:40px;font-size:14px}.el-range-editor--large .el-range-input{font-size:14px}.el-range-editor--small{line-height:24px}.el-range-editor--small.el-input__inner{height:24px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:12px}.el-range-editor--small .el-range-input{font-size:12px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-color-white);border-radius:var(--el-border-radius-base);line-height:30px}.el-picker-panel .el-time-panel{margin:5px 0;border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-color-white);box-shadow:var(--el-box-shadow-light)}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);padding:4px 12px;text-align:right;background-color:var(--el-color-white);position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:var(--el-datepicker-text-color);padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:var(--el-datepicker-icon-color);border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;padding-top:6px;background-color:var(--el-color-white);overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary)}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px var(--el-border-color-lighter)}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:var(--el-text-color-regular)}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary)}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:var(--el-datepicker-icon-color)}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid var(--el-datepicker-border-color)}.el-time-panel{border-radius:2px;position:relative;width:180px;left:0;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";top:50%;position:absolute;margin-top:-16px;height:32px;z-index:-1;left:0;right:0;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light)}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));padding:4px;height:36px;line-height:25px;text-align:right;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:var(--el-text-color-primary)}.el-time-panel__btn.confirm{font-weight:800;color:var(--el-timepicker-active-color,var(--el-color-primary))}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:#fff}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-weight:400;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-color-white);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:20px;--el-dialog-border-radius:var(--el-border-radius-small);position:relative;margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width,50%)}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px;margin-right:16px;word-break:break-all}.el-dialog__headerbtn{position:absolute;top:6px;right:0;padding:0;width:54px;height:54px;background:0 0;border:none;outline:0;cursor:pointer;font-size:var(--el-message-close-size,16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size);word-break:break-all}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0;border-top:1px var(--el-border-color) var(--el-border-style)}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative;border-left:1px var(--el-border-color) var(--el-border-style)}.el-divider__text{position:absolute;background-color:#fff;padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color, var(--el-color-white));--el-drawer-padding-primary:var(--el-dialog-padding-primary, 20px)}.el-drawer{position:absolute;box-sizing:border-box;background-color:var(--el-drawer-bg-color);display:flex;flex-direction:column;box-shadow:var(--el-box-shadow-dark);overflow:hidden;transition:all var(--el-transition-duration)}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{margin:0;flex:1;line-height:inherit;font-size:1rem}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{border:none;cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:transparent;outline:0}.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__close-btn .el-icon{font-size:inherit;vertical-align:text-bottom}.el-drawer__body{flex:1;padding:var(--el-drawer-padding-primary);overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary-light-3);--el-dropdown-menu-index:10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary-light-3);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper[role=tooltip]{background:#fff;border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper[role=tooltip] .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[role=tooltip][data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[role=tooltip][data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[role=tooltip][data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[role=tooltip][data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:0}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button:hover:before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:0}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:#fff;border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:0}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding)}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;width:100%;height:100%;vertical-align:top;object-fit:contain}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:100%;height:100%;vertical-align:top}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-secondary)}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height)}.el-form{--el-form-label-font-size:var(--el-font-size-base)}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;text-align:left;margin-bottom:8px;line-height:22px}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:32px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:12px;line-height:22px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:8px;line-height:22px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:4px;line-height:20px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label,.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label,.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label,.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label-wrap .el-form-item__label{display:inline-block}.el-form-item__label{flex:0 0 auto;text-align:right;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);line-height:32px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;flex:1;line-height:32px;position:relative;font-size:var(--font-size);min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:2px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-select-v2__wrapper,.el-form-item.is-error .el-select-v2__wrapper:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{box-shadow:0 0 0 1px transparent inset}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-header-height)}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none}.el-image-viewer__btn .el-icon{font-size:inherit;cursor:pointer}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:40px}.el-image-viewer__canvas{width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.el-image-viewer__actions{left:50%;bottom:30px;transform:translate(-50%);width:282px;height:44px;padding:0 23px;background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:flex;align-items:center;justify-content:space-around}.el-image-viewer__prev{top:50%;transform:translateY(-50%);left:40px;width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__next{top:50%;transform:translateY(-50%);right:40px;text-indent:2px;width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__close{width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes viewer-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{display:flex;justify-content:center;align-items:center;font-size:14px;background:var(--el-fill-color-light);color:var(--el-text-color-placeholder);vertical-align:middle}.el-image__preview{cursor:pointer}.el-input-number{position:relative;display:inline-block;width:150px;line-height:30px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;padding-left:42px;padding-right:42px;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__decrease,.el-input-number__increase{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__inner,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__inner{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{width:40px;font-size:14px}.el-input-number--large .el-input__inner{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:24px;font-size:12px}.el-input-number--small .el-input__inner{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 15px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{border-color:var(--el-color-danger)}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:100%;line-height:32px}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear{color:var(--el-input-icon-color);font-size:14px;cursor:pointer;transition:var(--el-transition-color);margin-left:8px}.el-input .el-input__clear:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{position:relative;-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:inline-block;font-size:inherit;height:32px;line-height:32px;outline:0;padding:0 11px;transition:var(--el-transition-box-shadow);width:100%;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__inner:focus{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__suffix{display:inline-flex;position:absolute;height:100%;right:12px;top:0;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex}.el-input__prefix{display:inline-flex;position:absolute;height:100%;left:12px;top:0;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration)}.el-input__prefix-inner{pointer-events:all;display:inline-flex}.el-input .el-input__icon{height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__inner{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border,) inset}.el-input.is-disabled .el-input__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--suffix .el-input__inner{padding-right:31px}.el-input--suffix--password-clear .el-input__inner{padding-right:55px}.el-input--prefix .el-input__inner{padding-left:31px}.el-input--large{font-size:14px;line-height:38px}.el-input--large .el-input__inner{height:40px;line-height:40px;padding:0 15px}.el-input--large .el-input__icon{line-height:40px}.el-input--large.el-input--prefix .el-input__inner{padding-left:35px}.el-input--large.el-input--suffix .el-input__inner{padding-right:35px}.el-input--large .el-input__prefix{left:16px}.el-input--large .el-input__suffix{right:16px}.el-input--small{font-size:12px;line-height:22px}.el-input--small .el-input__inner{height:24px;line-height:24px;padding:0 7px}.el-input--small .el-input__icon{line-height:24px}.el-input--small.el-input--prefix .el-input__inner{padding-left:25px}.el-input--small.el-input--suffix .el-input__inner{padding-right:25px}.el-input--small .el-input__prefix{left:8px}.el-input--small .el-input__suffix{right:8px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);vertical-align:middle;display:table-cell;position:relative;border-radius:var(--el-input-border-radius);padding:0 20px;width:1px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend .el-input__inner{box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 0 0 1px var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__inner:hover{z-index:1;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input-group--prepend>.el-input__inner:focus{outline:0;z-index:2;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner:focus{outline:0;z-index:2;box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner{box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important;z-index:2}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner:focus{outline:0;z-index:2;box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner{z-index:1;box-shadow:1px 0 0 0 var(--el-input-hover-border-color) inset,1px 0 0 0 var(--el-input-hover-border-color),0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-input-group--append>.el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:-1px 0 0 0 var(--el-input-border-color),-1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner:focus{outline:0;z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner{outline:0;z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner:focus{outline:0;z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner{z-index:1;box-shadow:-1px 0 0 0 var(--el-input-hover-border-color),-1px 0 0 0 var(--el-input-hover-border-color) inset,0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder)}.el-link{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);color:var(--el-link-text-color)}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--el-link-hover-text-color)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default:after{border-color:var(--el-link-hover-text-color)}.el-link__inner{display:inline-flex;justify-content:center;align-items:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--primary:after{border-color:var(--el-link-text-color)}.el-link.el-link--primary.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--success:after{border-color:var(--el-link-text-color)}.el-link.el-link--success.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--warning:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--danger:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--error:after{border-color:var(--el-link-text-color)}.el-link.el-link--error.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.el-link--info:after{border-color:var(--el-link-text-color)}.el-link.el-link--info.is-underline:hover:after{border-color:var(--el-link-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/ 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc((0px - var(--el-loading-spinner-size))/ 2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;display:block;flex:1;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:var(--el-main-padding)}.el-menu{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-text-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);border-right:solid 1px var(--el-menu-border-color);list-style:none;position:relative;margin:0;padding-left:0;background-color:var(--el-menu-bg-color);box-sizing:border-box}.el-menu--horizontal{display:flex;flex-wrap:nowrap;border-bottom:solid 1px var(--el-menu-border-color);border-right:none}.el-menu--horizontal>.el-menu-item{display:inline-flex;justify-content:center;align-items:center;height:100%;margin:0;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover{background-color:#fff}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:0}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:#fff}.el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);display:flex;align-items:center;height:36px;padding:0 10px;color:var(--el-menu-text-color)}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:var(--el-menu-hover-text-color);background-color:var(--el-menu-hover-bg-color)}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu{position:relative}.el-menu--collapse .el-sub-menu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;z-index:10;border:1px solid var(--el-border-color-light);border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu--collapse .el-sub-menu.is-opened>.el-sub-menu__title .el-sub-menu__icon-arrow{transform:none}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu .el-icon{flex-shrink:0}.el-menu-item{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 20px;list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:0}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{position:absolute;left:0;top:0;height:100%;width:100%;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 20px}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 20px;list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:0}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-opened>.el-sub-menu__title .el-sub-menu__icon-arrow{transform:rotate(180deg)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;transition:transform var(--el-transition-duration);font-size:12px;margin-right:0;width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:var(--el-text-color-secondary)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:15px}.el-message-box{display:inline-block;width:var(--el-messagebox-width);padding-bottom:10px;vertical-align:middle;background-color:var(--el-color-white);border-radius:var(--el-messagebox-border-radius);border:1px solid var(--el-border-color-lighter);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-box-shadow-light);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-overlay.is-message-box .el-overlay-message-box{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{position:relative;padding:var(--el-messagebox-padding-primary);padding-bottom:10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:var(--el-messagebox-font-size);line-height:1;color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{position:absolute;top:var(--el-messagebox-padding-primary);right:var(--el-messagebox-padding-primary);padding:0;border:none;outline:0;background:0 0;font-size:var(--el-message-close-size,16px);cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{padding:10px var(--el-messagebox-padding-primary);color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input div.invalid>input{border-color:var(--el-color-error)}.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{position:absolute;top:50%;transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status.el-icon{position:absolute}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px;word-break:break-word}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{flex-direction:row-reverse}.el-message-box--center .el-message-box__title{position:relative;display:flex;align-items:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns{justify-content:center}.el-message-box--center .el-message-box__content{padding-left:calc(var(--el-messagebox-padding-primary) + 12px);padding-right:calc(var(--el-messagebox-padding-primary) + 12px);text-align:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-message{--el-message-min-width:380px;--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:15px 15px 15px 20px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary)}.el-message{min-width:var(--el-message-min-width);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width-base);border-style:var(--el-border-style-base);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translate(-50%);transition:opacity .3s,transform .4s,top .4s;background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content,.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content,.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content,.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content,.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size, 16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular)}.el-notification{display:flex;width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);position:fixed;background-color:var(--el-color-white);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);overflow-wrap:anywhere;overflow:hidden;z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0;color:var(--el-notification-content-color);text-align:justify}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size)}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.el-page-header{display:flex;line-height:24px}.el-page-header__left{display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left:after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;transform:translateY(-50%);background-color:var(--el-border-color)}.el-page-header__icon{font-size:18px;margin-right:6px;display:flex;align-items:center}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:var(--el-text-color-primary)}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:3px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-height-extra-small:24px;--el-pagination-line-height-extra-small:var(--el-pagination-height-extra-small);white-space:nowrap;padding:2px 5px;color:var(--el-pagination-text-color);font-weight:400;display:flex;align-items:center}.el-pagination:after,.el-pagination:before{display:table;content:""}.el-pagination:after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:flex;justify-content:center;align-items:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-select .el-input{width:128px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button:disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat;background-size:16px;background-color:var(--el-pagination-bg-color);cursor:pointer;margin:0;color:var(--el-pagination-button-color)}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination .el-pager li.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:var(--el-font-size-extra-small);line-height:var(--el-pagination-line-height-extra-small);height:var(--el-pagination-height-extra-small);min-width:24px}.el-pagination--small .arrow.is-disabled{visibility:hidden}.el-pagination--small .more:before,.el-pagination--small li.more:before{line-height:var(--el-pagination-line-height-extra-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:var(--el-pagination-height-extra-small);line-height:var(--el-pagination-line-height-extra-small);font-size:var(--el-font-size-extra-small)}.el-pagination--small .el-pagination__editor{height:var(--el-pagination-line-height-extra-small)}.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:var(--el-pagination-height-extra-small)}.el-pagination--small .el-input--small,.el-pagination--small .el-input__inner{height:var(--el-pagination-height-extra-small)!important;line-height:var(--el-pagination-line-height-extra-small)}.el-pagination--small .el-input__suffix,.el-pagination--small .el-input__suffix .el-input__suffix-inner,.el-pagination--small .el-input__suffix .el-input__suffix-inner i.el-select__caret{line-height:var(--el-pagination-line-height-extra-small)}.el-pagination--small .el-select .el-input{width:100px}.el-pagination__sizes{margin:0 16px 0 0;font-weight:400;color:var(--el-text-color-regular)}.el-pagination__sizes+button.btn-prev[type=button]{margin-left:0}.el-pagination__sizes+.el-pager .number:first-child{margin-left:0}.el-pagination__sizes+.el-pager .number:last-child{margin-right:0}.el-pagination__total{margin-right:16px;font-weight:400;color:var(--el-text-color-regular)}.el-pagination__total+button.btn-prev[type=button]{margin-left:0}.el-pagination__total+.el-pager .number:first-child{margin-left:0}.el-pagination__total+.el-pager .number:last-child{margin-right:0}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{margin-left:16px;font-weight:400;color:var(--el-text-color-regular)}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__rightwrapper{flex:1;display:flex;align-items:center;justify-content:flex-end}.el-pagination__editor{line-height:18px;margin:0 8px;height:var(--el-pagination-button-height);min-width:56px;text-align:center;box-sizing:border-box;border-radius:var(--el-pagination-border-radius)}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:var(--el-pagination-button-height)}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 4px;background-color:var(--el-pagination-button-bg-color);color:var(--el-text-color-regular);min-width:32px;border-radius:2px}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .el-pager li.is-disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-next.is-first,.el-pagination.is-background .btn-prev.is-first,.el-pagination.is-background .el-pager li.is-first{margin-left:0}.el-pagination.is-background .btn-next.is-last,.el-pagination.is-background .btn-prev.is-last,.el-pagination.is-background .el-pager li.is-last{margin-right:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev:disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-next:hover:not([disabled]),.el-pagination.is-background .btn-prev:hover:not([disabled]){color:var(--el-pagination-hover-color)}.el-pagination.is-background .el-pager li:not(.is-disabled):hover{color:var(--el-pagination-hover-color)}.el-pagination.is-background .el-pager li:not(.is-disabled).is-active{background-color:var(--el-color-primary);color:var(--el-color-white);font-weight:700}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{min-width:24px}.el-pager{-webkit-user-select:none;user-select:none;list-style:none;font-size:0;padding:0;margin:0;display:flex;align-items:center}.el-pager li{padding:0 4px;background:var(--el-pagination-bg-color);display:flex;justify-content:center;align-items:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);cursor:pointer;box-sizing:border-box;text-align:center}.el-pager li.btn-quickprev:hover,.el-pager li.btn-quicknext:hover{cursor:pointer}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:32px;color:var(--el-pagination-button-color)}.el-pager li.btn-quicknext.is-disabled,.el-pager li.btn-quickprev.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-pager li.btn-quicknext svg,.el-pager li.btn-quickprev svg{pointer-events:none}.el-pager li.is-active+li{border-left:0}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color)}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default}.el-pager+button.btn-next[type=button]{margin-right:0}.el-popconfirm__main{display:flex;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin-top:8px}.el-popover{--el-popover-bg-color:var(--el-color-white);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);min-width:150px;border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;text-align:justify;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);word-break:break-all}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button{position:relative;display:inline-block;outline:0}.el-radio-button__inner{display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));border-left:0;color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color,var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary))}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-button-disabled-text-color,var(--el-disabled-text-color));cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){box-shadow:0 0 2px 2px var(--el-radio-button-checked-border-color)}.el-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary)}.el-radio{color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;outline:0;font-size:var(--el-font-size-base);-webkit-user-select:none;margin-right:32px;height:32px;user-select:none}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{padding:0 11px 0 7px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);position:relative;cursor:pointer;display:inline-block;box-sizing:border-box}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{width:4px;height:4px;border-radius:var(--el-radio-input-border-radius);background-color:var(--el-color-white);content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary)}.el-rate{display:inline-flex;align-items:center;height:32px}.el-rate:active,.el-rate:focus{outline-width:0}.el-rate__item{cursor:pointer;display:inline-block;position:relative;font-size:0;vertical-align:middle;color:var(--el-rate-void-color)}.el-rate .el-rate__icon{position:relative;display:inline-block;font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);transition:var(--el-transition-duration)}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{position:absolute;left:0;top:0}.el-rate .el-rate__icon.is-active{color:var(--el-rate-fill-color)}.el-rate__decimal{position:absolute;top:0;left:0;display:inline-block;overflow:hidden;color:var(--el-rate-fill-color)}.el-rate__text{font-size:var(--el-rate-font-size);vertical-align:middle;color:var(--el-rate-text-color)}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate.is-disabled .el-rate__item{cursor:auto;color:var(--el-rate-disabled-void-color)}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px}.el-result{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-result-padding)}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{margin:0;font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-row{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__option-item:hover:not(.hover){background-color:transparent}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;margin:6px 0!important;padding:0!important;box-sizing:border-box}.el-select-dropdown__option-item{font-size:var(--el-select-font-size);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__option-item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__option-item.is-disabled:hover{background-color:var(--el-color-white)}.el-select-dropdown__option-item.is-selected{background-color:var(--el-fill-color-light);font-weight:700}.el-select-dropdown__option-item.is-selected:not(.is-multiple){color:var(--el-color-primary)}.el-select-dropdown__option-item.hover{background-color:var(--el-fill-color-light)!important}.el-select-dropdown__option-item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected{color:var(--el-color-primary);background-color:var(--el-color-white)}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected .el-icon{position:absolute;right:20px;top:0;height:inherit;font-size:12px}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected .el-icon svg{height:inherit;vertical-align:middle}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{content:"";position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:var(--el-border-color-light)}.el-select-group__split-dash{position:absolute;left:20px;right:20px;height:1px;background:var(--el-border-color-light)}.el-select-group__title{padding-left:20px;font-size:12px;color:var(--el-color-info);line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select-v2{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px}.el-select-v2{display:inline-block;position:relative;vertical-align:middle;font-size:14px}.el-select-v2__wrapper{display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;cursor:pointer;padding:1px 30px 1px 0;border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);transition:border-color var(--el-transition-duration-fast) var(--el-ease-in-out-bezier-function)}.el-select-v2__wrapper:hover{border-color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-filterable{cursor:text}.el-select-v2__wrapper.is-focused{border-color:var(--el-color-primary)}.el-select-v2__wrapper.is-hovering:not(.is-focused){border-color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);border-color:var(--el-select-disabled-border)}.el-select-v2__wrapper.is-disabled:hover{border-color:var(--el-select-disabled-border)}.el-select-v2__wrapper.is-disabled.is-focus{border-color:var(--el-input-focus-border-color)}.el-select-v2__wrapper.is-disabled .is-transparent{opacity:1;-webkit-user-select:none;user-select:none}.el-select-v2__wrapper.is-disabled .el-select-v2__caret,.el-select-v2__wrapper.is-disabled .el-select-v2__combobox-input{cursor:not-allowed}.el-select-v2__wrapper .el-select-v2__input-wrapper{box-sizing:border-box;position:relative;margin-inline-start:12px;max-width:100%;overflow:hidden}.el-select-v2__wrapper,.el-select-v2__wrapper .el-select-v2__input-wrapper{line-height:32px}.el-select-v2__wrapper .el-select-v2__input-wrapper input{line-height:24px;height:24px;min-width:4px;width:100%;background-color:transparent;-webkit-appearance:none;appearance:none;background:0 0;border:none;margin:2px 0;outline:0;padding:0}.el-select-v2 .el-select-v2__tags-text{text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;overflow:hidden}.el-select-v2__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:14px}.el-select-v2__popper.el-popper[role=tooltip]{background:var(--el-color-white);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select-v2__popper.el-popper[role=tooltip] .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select-v2__popper.el-popper[role=tooltip][data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select-v2__popper.el-popper[role=tooltip][data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select-v2__popper.el-popper[role=tooltip][data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select-v2__popper.el-popper[role=tooltip][data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select-v2--large .el-select-v2__wrapper .el-select-v2__combobox-input{height:32px}.el-select-v2--large .el-select-v2__caret,.el-select-v2--large .el-select-v2__suffix{height:40px}.el-select-v2--large .el-select-v2__placeholder{font-size:14px;line-height:40px}.el-select-v2--small .el-select-v2__wrapper .el-select-v2__combobox-input{height:16px}.el-select-v2--small .el-select-v2__caret,.el-select-v2--small .el-select-v2__suffix{height:24px}.el-select-v2--small .el-select-v2__placeholder{font-size:12px;line-height:24px}.el-select-v2 .el-select-v2__selection>span{display:inline-block}.el-select-v2:hover .el-select-v2__combobox-input{border-color:var(--el-select-border-color-hover)}.el-select-v2 .el-select__selection-text{text-overflow:ellipsis;display:inline-block;overflow-x:hidden;vertical-align:bottom}.el-select-v2 .el-select-v2__combobox-input{padding-right:35px;display:block}.el-select-v2 .el-select-v2__combobox-input:focus{border-color:var(--el-select-input-focus-border-color)}.el-select-v2__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;appearance:none;height:28px}.el-select-v2__input.is-small{height:14px}.el-select-v2__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select-v2__close:hover{color:var(--el-select-close-hover-color)}.el-select-v2__suffix{display:inline-flex;position:absolute;right:12px;height:32px;top:50%;transform:translateY(-50%);color:var(--el-input-icon-color,var(--el-text-color-placeholder))}.el-select-v2__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:transform var(--el-transition-duration);transform:rotate(180deg);cursor:pointer}.el-select-v2__caret.is-reverse{transform:rotate(0)}.el-select-v2__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(180deg);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select-v2__caret.is-show-close:hover{color:--el-select-close-hover-color}.el-select-v2__caret.el-icon{height:inherit}.el-select-v2__caret.el-icon svg{vertical-align:middle}.el-select-v2__selection{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap}.el-select-v2__wrapper{background-color:#fff;border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);position:relative;transition:all var(--el-transition-duration) var(--el-ease-in-out-bezier-function)}.el-select-v2__input-calculator{left:0;position:absolute;top:0;visibility:hidden;white-space:pre;z-index:999}.el-select-v2__selected-item{line-height:inherit;height:inherit;-webkit-user-select:none;user-select:none;display:flex}.el-select-v2__placeholder{position:absolute;top:50%;transform:translateY(-50%);margin-inline-start:12px;width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--el-input-text-color,var(--el-text-color-regular))}.el-select-v2__placeholder.is-transparent{color:var(--el-text-color-placeholder)}.el-select-v2 .el-select-v2__selection .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:var(--el-fill-color)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;color:var(--el-color-white)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select-v2.el-select-v2--small .el-select-v2__selection .el-tag{margin:1px 0 1px 6px;height:18px}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:var(--el-color-primary);background-color:var(--el-color-white)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown .el-select-dropdown__option-item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px}.el-select{display:inline-block;position:relative;line-height:32px}.el-select__popper.el-popper[role=tooltip]{background:var(--el-color-white);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper[role=tooltip] .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[role=tooltip][data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[role=tooltip][data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[role=tooltip][data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select__popper.el-popper[role=tooltip][data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select .el-select-tags-wrapper.has-prefix{margin-left:6px}.el-select--large{line-height:40px}.el-select--large .el-select-tags-wrapper.has-prefix{margin-left:8px}.el-select--small{line-height:24px}.el-select--small .el-select-tags-wrapper.has-prefix{margin-left:4px}.el-select .el-select__tags>span{display:inline-block}.el-select:hover:not(.el-select--disabled) .el-input__inner{box-shadow:0 0 0 1px var(--el-select-border-color-hover) inset}.el-select .el-select__tags-text{text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;overflow:hidden}.el-select .el-input__inner{cursor:pointer;display:inline-flex}.el-select .el-input__inner:focus{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select .el-input{display:flex}.el-select .el-input .el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:transform var(--el-transition-duration);transform:rotate(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{transform:rotate(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(180deg);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select .el-input .el-select__caret.is-show-close:hover{color:var(--el-select-close-hover-color)}.el-select .el-input .el-select__caret.el-icon{position:relative;height:inherit;z-index:2}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select .el-input.is-disabled .el-select__caret{cursor:not-allowed}.el-select .el-input.is-focus .el-input__inner{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select__close:hover{color:var(--el-select-close-hover-color)}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:var(--el-index-normal);top:50%;transform:translateY(-50%);display:flex;align-items:center;flex-wrap:wrap}.el-select__collapse-tags{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap}.el-select__collapse-tag{line-height:inherit;height:inherit;display:flex}.el-select .el-select__tags .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 6px 2px 0}.el-select .el-select__tags .el-tag:last-child{margin-right:0}.el-select .el-select__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;top:0;color:#fff}.el-select .el-select__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select .el-select__tags .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select .el-select__tags .el-tag--info{background-color:var(--el-fill-color)}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);display:inline-block;height:16px;border-radius:var(--el-border-radius-base);width:100%}.el-skeleton__circle{border-radius:50%;width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size)}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;display:flex;align-items:center;justify-content:center;border-radius:0}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:var(--el-skeleton-color)}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%;animation:el-skeleton-loading 1.4s ease infinite}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px}.el-slider{width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;user-select:none;line-height:normal;outline:0}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translate(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translate(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px}.el-slider.is-vertical{position:relative;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-step{position:relative;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-shrink:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;box-sizing:border-box;background:#fff;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:var(--el-text-color-placeholder)}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;transition:.15s ease-out;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:var(--el-text-color-primary)}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:flex;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:flex;align-items:stretch;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{flex-grow:1;display:flex;align-items:center;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{content:"";display:inline-block;position:absolute;height:15px;width:1px;background:var(--el-text-color-placeholder)}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:var(--el-fill-color-light)}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;flex-flow:column}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);--el-switch-core-border-radius:10px;--el-switch-width:40px;--el-switch-height:20px;--el-switch-button-size:16px}.el-switch{display:inline-flex;align-items:center;position:relative;font-size:14px;line-height:var(--el-switch-height);height:32px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:var(--el-switch-height);display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;display:inline-block;position:relative;width:var(--el-switch-width);height:var(--el-switch-height);border:1px solid var(--el-switch-off-color);outline:0;border-radius:var(--el-switch-core-border-radius);box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration);vertical-align:middle}.el-switch__core .el-switch__inner{position:absolute;top:1px;left:1px;transition:all var(--el-transition-duration);width:var(--el-switch-button-size);height:var(--el-switch-button-size);display:flex;justify-content:center;align-items:center;left:50%;white-space:nowrap}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);transition:opacity var(--el-transition-duration);position:absolute;-webkit-user-select:none;user-select:none}.el-switch__core .el-switch__action{position:absolute;top:1px;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:var(--el-switch-button-size);height:var(--el-switch-button-size);background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch__core .el-switch__action .is-icon,.el-switch__core .el-switch__action .is-text{transition:opacity var(--el-transition-duration);position:absolute;-webkit-user-select:none;user-select:none}.el-switch__core .is-text{font-size:12px}.el-switch__core .is-show{opacity:1}.el-switch__core .is-hide{opacity:0}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-on-color);background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:100%;margin-left:calc(-1px - var(--el-switch-button-size));color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{left:50%;white-space:nowrap;margin-left:calc(-1px - var(--el-switch-button-size))}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px}.el-switch--large .el-switch__label,.el-switch--large .el-switch__label *{font-size:14px}.el-switch--small{font-size:12px;height:24px}.el-switch--small .el-switch__label,.el-switch--small .el-switch__label *{font-size:12px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);border-radius:2px;background-color:#fff;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:var(--el-font-size-base)}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary-light-3)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:flex;align-items:center;margin-right:5px;margin-bottom:12px;margin-left:5px;height:unset}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0, 0, 0, .15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0, 0, 0, .15)}.el-table{position:relative;overflow:hidden;box-sizing:border-box;height:-moz-fit-content;height:fit-content;width:100%;max-width:100%;background-color:var(--el-table-bg-color);font-size:14px;color:var(--el-table-text-color)}.el-table__inner-wrapper{position:relative}.el-table__inner-wrapper:before{left:0;bottom:0;width:100%;height:1px;z-index:3}.el-table.has-footer .el-table__inner-wrapper:before{bottom:1px}.el-table__empty-block{position:sticky;left:0;min-height:60px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:var(--el-text-color-secondary)}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{position:relative;cursor:pointer;color:var(--el-text-color-regular);font-size:12px;transition:transform var(--el-transition-duration-fast) ease-in-out;height:20px}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table thead{color:var(--el-table-header-text-color);font-weight:500}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{padding:8px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left;z-index:1}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding:0 12px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{-webkit-user-select:none;user-select:none;background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell{display:inline-block;box-sizing:border-box;position:relative;vertical-align:middle;width:100%}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__footer-wrapper tr:first-child td:first-child,.el-table--border .el-table__footer-wrapper tr:first-child th:first-child,.el-table--border .el-table__inner-wrapper tr:first-child td:first-child,.el-table--border .el-table__inner-wrapper tr:first-child th:first-child,.el-table--group .el-table__footer-wrapper tr:first-child td:first-child,.el-table--group .el-table__footer-wrapper tr:first-child th:first-child,.el-table--group .el-table__inner-wrapper tr:first-child td:first-child,.el-table--group .el-table__inner-wrapper tr:first-child th:first-child{border-left:var(--el-table-border)}.el-table--border .el-table__footer-wrapper,.el-table--group .el-table__footer-wrapper{border-top:var(--el-table-border)}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{content:"";position:absolute;background-color:var(--el-table-border-color);z-index:3}.el-table--border .el-table__inner-wrapper:after{left:0;top:0;width:100%;height:1px;z-index:3}.el-table--border:before{top:-1px;left:0;width:1px;height:100%;z-index:3}.el-table--border:after{top:-1px;right:0;width:1px;height:100%;z-index:3}.el-table--border .el-table__inner-wrapper{border-right:none;border-bottom:none}.el-table--border .el-table__footer-wrapper{position:relative}.el-table--border .el-table__footer-wrapper{margin-top:-2px}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border .el-table__cell:first-child .cell{padding-left:10px}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{position:sticky!important;z-index:2;background:#fff}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{content:"";position:absolute;top:0;width:10px;bottom:-1px;overflow-x:hidden;overflow-y:hidden;box-shadow:none;touch-action:none;pointer-events:none}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px;box-shadow:none}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{position:sticky!important;z-index:2;background:#fff;right:0}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell,.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:2}.el-table .caret-wrapper{display:inline-flex;flex-direction:column;align-items:center;height:14px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:solid 5px transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:var(--el-table-border);z-index:10}.el-table__column-filter-trigger{display:inline-block;cursor:pointer}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{top:0;left:0;width:1px;height:100%;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table__border-bottom-patch{left:0;height:1px;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table__border-right-patch{top:0;height:100%;width:1px;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:12px;line-height:12px;height:12px;text-align:center;margin-right:8px}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:var(--el-color-primary);z-index:1;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none}.el-tabs__new-tab{display:flex;align-items:center;justify-content:center;float:right;border:1px solid var(--el-border-color);height:20px;width:20px;line-height:20px;margin:10px 0 10px 10px;border-radius:3px;text-align:center;font-size:12px;color:var(--el-text-color-primary);cursor:pointer;transition:all .15s}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--el-border-color-light);z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:var(--el-text-color-secondary)}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:var(--el-text-color-primary);position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item .is-icon-close{border-radius:50%;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-left:5px}.el-tabs__item .is-icon-close:before{transform:scale(.9);display:inline-block}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item .is-icon-close svg{margin-top:1px}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#fff}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:#fff;border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border:1px solid transparent;margin-top:-1px;color:var(--el-text-color-secondary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:#fff;border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__active-bar.is-left{right:0;left:auto}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid var(--el-border-color-light);border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid var(--el-border-color-light);border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{position:absolute;left:0;right:0;animation:slideInRight-leave var(--el-transition-duration)}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{position:absolute;left:0;right:0;animation:slideInLeft-leave var(--el-transition-duration)}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translate(100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;transform:translate(0);opacity:1}to{transform-origin:0 0;transform:translate(100%);opacity:0}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translate(-100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;transform:translate(0);opacity:1}to{transform-origin:0 0;transform:translate(-100%);opacity:0}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px}.el-tag{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-text-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary);background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-text-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-text-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-text-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-text-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-text-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag .el-tag__close{color:var(--el-tag-text-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-text-color:var(--el-color-white);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-text-color:var(--el-color-white);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-text-color:var(--el-color-white);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-text-color:var(--el-color-white);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-text-color:var(--el-color-white);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-text-color:var(--el-color-white);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--plain{--el-tag-bg-color:var(--el-color-white);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-text-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-color-white);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-text-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-color-white);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-text-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-color-white);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-text-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-color-white);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-text-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-color-white);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-text-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error)}.el-tag.is-closable{padding-right:5px}.el-tag--large{padding:0 11px;height:32px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);font-weight:700;cursor:pointer}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid var(--el-timeline-node-color)}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{position:absolute;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{left:-2px;width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{position:absolute;display:flex;justify-content:center;align-items:center}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light)}.el-timeline{margin:0;font-size:var(--el-font-size-base);list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{display:flex;align-items:center}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px}.el-transfer{font-size:var(--el-font-size-base)}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{overflow:hidden;background:var(--el-color-white);display:inline-block;text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width);max-height:100%;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:var(--el-transfer-panel-body-height);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:var(--el-transfer-panel-body-height);overflow:auto;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular)}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;box-sizing:border-box;padding-left:22px;line-height:var(--el-transfer-item-height)}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;box-sizing:border-box;width:auto}.el-transfer-panel__filter .el-input__inner{height:var(--el-transfer-filter-height);width:100%;font-size:12px;display:inline-block;box-sizing:border-box;border-radius:calc(var(--el-transfer-filter-height)/ 2)}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{display:flex;align-items:center;height:var(--el-transfer-panel-header-height);background:var(--el-transfer-panel-header-bg-color);margin:0;padding-left:15px;border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black)}.el-transfer-panel .el-transfer-panel__header .el-checkbox{position:relative;display:flex;width:100%;align-items:center}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:var(--el-text-color-primary);font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0);color:var(--el-text-color-secondary);font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:var(--el-transfer-panel-footer-height);background:var(--el-color-white);margin:0;padding:0;border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius)}.el-transfer-panel .el-transfer-panel__footer:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:var(--el-text-color-regular)}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding:6px 15px 0;color:var(--el-text-color-secondary);text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner:after{height:6px;width:3px;left:4px}.el-tree{--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree{position:relative;cursor:default;background:var(--el-color-white);color:var(--el-tree-text-color)}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--el-text-color-secondary);font-size:var(--el-font-size-base)}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:var(--el-color-primary)}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{display:flex;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px;box-sizing:content-box}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__label{font-size:var(--el-font-size-base)}.el-tree-node__loading-icon{margin-right:8px;font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color)}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-upload{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0}.el-upload--picture-card{--el-upload-picture-card-size:148px;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;width:360px;height:180px;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);transform:translateY(-50%)}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:100%;margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list.is-disabled .el-upload-list__item-status-label,.el-upload-list.is-disabled .el-upload-list__item:hover{display:block}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;overflow:hidden;text-overflow:ellipsis;transition:color var(--el-transition-duration);white-space:nowrap;font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid #c0ccda;border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid #c0ccda;border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-vl__wrapper{position:relative}.el-vl__wrapper:hover .el-virtual-scrollbar,.el-vl__wrapper.always-on .el-virtual-scrollbar{opacity:1}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius, 4px)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;word-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-color-white);background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-color-white);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-color-white);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-select-dropdown__item{font-size:var(--el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:var(--el-color-white)}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.selected{color:var(--el-color-primary);font-weight:700} diff --git a/dist/assets/index.c85c68cc.css.gz b/dist/assets/index.c85c68cc.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..334d8b4974d58d16d6b514c5e896382cff9a6697 GIT binary patch literal 39990 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 hDLtiguk61D=Nrd*FSu{`dvh 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 in e?U1(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ke=(e,t)=>{for(var n in t||(t={}))Ff.call(t,n)&&Vf(e,n,t[n]);if(xs)for(var n of xs(t))_f.call(t,n)&&Vf(e,n,t[n]);return e},_e=(e,t)=>q1(e,Y1(t));var zf=(e,t)=>{var n={};for(var o in e)Ff.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&xs)for(var o of xs(e))t.indexOf(o)<0&&_f.call(e,o)&&(n[o]=e[o]);return n};const G1=function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const l of r)if(l.type==="childList")for(const s of l.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function n(r){const l={};return r.integrity&&(l.integrity=r.integrity),r.referrerpolicy&&(l.referrerPolicy=r.referrerpolicy),r.crossorigin==="use-credentials"?l.credentials="include":r.crossorigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function o(r){if(r.ep)return;r.ep=!0;const l=n(r);fetch(r.href,l)}};G1();function od(e,t){const n=Object.create(null),o=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const X1="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",J1=od(X1);function fm(e){return!!e||e===""}function Re(e){if(Xe(e)){const t={};for(let n=0;n{if(n){const o=n.split(Q1);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function M(e){let t="";if(Je(e))t=e;else if(Xe(e))for(let n=0;nil(n,t))}const ge=e=>Je(e)?e:e==null?"":Xe(e)||ut(e)&&(e.toString===vm||!Ze(e.toString))?JSON.stringify(e,hm,2):String(e),hm=(e,t)=>t&&t.__v_isRef?hm(e,t.value):ol(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:Ci(t)?{[`Set(${t.size})`]:[...t.values()]}:ut(t)&&!Xe(t)&&!mm(t)?String(t):t,Mt={},nl=[],gt=()=>{},tw=()=>!1,nw=/^on[^a-z]/,wi=e=>nw.test(e),rd=e=>e.startsWith("onUpdate:"),Gt=Object.assign,ld=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ow=Object.prototype.hasOwnProperty,lt=(e,t)=>ow.call(e,t),Xe=Array.isArray,ol=e=>zs(e)==="[object Map]",Ci=e=>zs(e)==="[object Set]",Hf=e=>e instanceof Date,Ze=e=>typeof e=="function",Je=e=>typeof e=="string",sd=e=>typeof e=="symbol",ut=e=>e!==null&&typeof e=="object",Or=e=>ut(e)&&Ze(e.then)&&Ze(e.catch),vm=Object.prototype.toString,zs=e=>vm.call(e),ya=e=>zs(e).slice(8,-1),mm=e=>zs(e)==="[object Object]",ad=e=>Je(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ba=od(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),$i=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},rw=/-(\w)/g,Bn=$i(e=>e.replace(rw,(t,n)=>n?n.toUpperCase():"")),lw=/\B([A-Z])/g,Qo=$i(e=>e.replace(lw,"-$1").toLowerCase()),wn=$i(e=>e.charAt(0).toUpperCase()+e.slice(1)),wa=$i(e=>e?`on${wn(e)}`:""),gs=(e,t)=>!Object.is(e,t),Ca=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Qa=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Kf;const sw=()=>Kf||(Kf=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Pn;class gm{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Pn&&(this.parent=Pn,this.index=(Pn.scopes||(Pn.scopes=[])).push(this)-1)}run(t){if(this.active)try{return Pn=this,t()}finally{Pn=this.parent}}on(){Pn=this}off(){Pn=this.parent}stop(t){if(this.active){let n,o;for(n=0,o=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},bm=e=>(e.w&Xo)>0,wm=e=>(e.n&Xo)>0,uw=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{(u==="length"||u>=o)&&a.push(i)});else switch(n!==void 0&&a.push(s.get(n)),t){case"add":Xe(e)?ad(n)&&a.push(s.get("length")):(a.push(s.get(Cr)),ol(e)&&a.push(s.get(Uu)));break;case"delete":Xe(e)||(a.push(s.get(Cr)),ol(e)&&a.push(s.get(Uu)));break;case"set":ol(e)&&a.push(s.get(Cr));break}if(a.length===1)a[0]&&qu(a[0]);else{const i=[];for(const u of a)u&&i.push(...u);qu(ud(i))}}function qu(e,t){for(const n of Xe(e)?e:[...e])(n!==so||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const dw=od("__proto__,__v_isRef,__isVue"),Sm=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(sd)),fw=dd(),pw=dd(!1,!0),hw=dd(!0),Wf=vw();function vw(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=yt(this);for(let l=0,s=this.length;l{e[t]=function(...n){Lr();const o=yt(this)[t].apply(this,n);return Br(),o}}),e}function dd(e=!1,t=!1){return function(o,r,l){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&l===(e?t?Pw:Nm:t?Mm:Tm).get(o))return o;const s=Xe(o);if(!e&&s&<(Wf,r))return Reflect.get(Wf,r,l);const a=Reflect.get(o,r,l);return(sd(r)?Sm.has(r):dw(r))||(e||En(o,"get",r),t)?a:St(a)?!s||!ad(r)?a.value:a:ut(a)?e?Hs(a):Ct(a):a}}const mw=km(),gw=km(!0);function km(e=!1){return function(n,o,r,l){let s=n[o];if(ys(s)&&St(s)&&!St(r))return!1;if(!e&&!ys(r)&&(Om(r)||(r=yt(r),s=yt(s)),!Xe(n)&&St(s)&&!St(r)))return s.value=r,!0;const a=Xe(n)&&ad(o)?Number(o)e,Si=e=>Reflect.getPrototypeOf(e);function ea(e,t,n=!1,o=!1){e=e.__v_raw;const r=yt(e),l=yt(t);t!==l&&!n&&En(r,"get",t),!n&&En(r,"get",l);const{has:s}=Si(r),a=o?fd:n?vd:bs;if(s.call(r,t))return a(e.get(t));if(s.call(r,l))return a(e.get(l));e!==r&&e.get(t)}function ta(e,t=!1){const n=this.__v_raw,o=yt(n),r=yt(e);return e!==r&&!t&&En(o,"has",e),!t&&En(o,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function na(e,t=!1){return e=e.__v_raw,!t&&En(yt(e),"iterate",Cr),Reflect.get(e,"size",e)}function Uf(e){e=yt(e);const t=yt(this);return Si(t).has.call(t,e)||(t.add(e),ko(t,"add",e,e)),this}function qf(e,t){t=yt(t);const n=yt(this),{has:o,get:r}=Si(n);let l=o.call(n,e);l||(e=yt(e),l=o.call(n,e));const s=r.call(n,e);return n.set(e,t),l?gs(t,s)&&ko(n,"set",e,t):ko(n,"add",e,t),this}function Yf(e){const t=yt(this),{has:n,get:o}=Si(t);let r=n.call(t,e);r||(e=yt(e),r=n.call(t,e)),o&&o.call(t,e);const l=t.delete(e);return r&&ko(t,"delete",e,void 0),l}function Gf(){const e=yt(this),t=e.size!==0,n=e.clear();return t&&ko(e,"clear",void 0,void 0),n}function oa(e,t){return function(o,r){const l=this,s=l.__v_raw,a=yt(s),i=t?fd:e?vd:bs;return!e&&En(a,"iterate",Cr),s.forEach((u,c)=>o.call(r,i(u),i(c),l))}}function ra(e,t,n){return function(...o){const r=this.__v_raw,l=yt(r),s=ol(l),a=e==="entries"||e===Symbol.iterator&&s,i=e==="keys"&&s,u=r[e](...o),c=n?fd:t?vd:bs;return!t&&En(l,"iterate",i?Uu:Cr),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:a?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function Lo(e){return function(...t){return e==="delete"?!1:this}}function Sw(){const e={get(l){return ea(this,l)},get size(){return na(this)},has:ta,add:Uf,set:qf,delete:Yf,clear:Gf,forEach:oa(!1,!1)},t={get(l){return ea(this,l,!1,!0)},get size(){return na(this)},has:ta,add:Uf,set:qf,delete:Yf,clear:Gf,forEach:oa(!1,!0)},n={get(l){return ea(this,l,!0)},get size(){return na(this,!0)},has(l){return ta.call(this,l,!0)},add:Lo("add"),set:Lo("set"),delete:Lo("delete"),clear:Lo("clear"),forEach:oa(!0,!1)},o={get(l){return ea(this,l,!0,!0)},get size(){return na(this,!0)},has(l){return ta.call(this,l,!0)},add:Lo("add"),set:Lo("set"),delete:Lo("delete"),clear:Lo("clear"),forEach:oa(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(l=>{e[l]=ra(l,!1,!1),n[l]=ra(l,!0,!1),t[l]=ra(l,!1,!0),o[l]=ra(l,!0,!0)}),[e,n,t,o]}const[kw,Ew,Tw,Mw]=Sw();function pd(e,t){const n=t?e?Mw:Tw:e?Ew:kw;return(o,r,l)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(lt(n,r)&&r in o?n:o,r,l)}const Nw={get:pd(!1,!1)},Ow={get:pd(!1,!0)},Aw={get:pd(!0,!1)},Tm=new WeakMap,Mm=new WeakMap,Nm=new WeakMap,Pw=new WeakMap;function Iw(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Dw(e){return e.__v_skip||!Object.isExtensible(e)?0:Iw(ya(e))}function Ct(e){return ys(e)?e:hd(e,!1,Em,Nw,Tm)}function Rw(e){return hd(e,!1,$w,Ow,Mm)}function Hs(e){return hd(e,!0,Cw,Aw,Nm)}function hd(e,t,n,o,r){if(!ut(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const l=r.get(e);if(l)return l;const s=Dw(e);if(s===0)return e;const a=new Proxy(e,s===2?o:n);return r.set(e,a),a}function Yo(e){return ys(e)?Yo(e.__v_raw):!!(e&&e.__v_isReactive)}function ys(e){return!!(e&&e.__v_isReadonly)}function Om(e){return!!(e&&e.__v_isShallow)}function Am(e){return Yo(e)||ys(e)}function yt(e){const t=e&&e.__v_raw;return t?yt(t):e}function Eo(e){return Za(e,"__v_skip",!0),e}const bs=e=>ut(e)?Ct(e):e,vd=e=>ut(e)?Hs(e):e;function Pm(e){qo&&so&&(e=yt(e),$m(e.dep||(e.dep=ud())))}function md(e,t){e=yt(e),e.dep&&qu(e.dep)}function St(e){return!!(e&&e.__v_isRef===!0)}function O(e){return Im(e,!1)}function _t(e){return Im(e,!0)}function Im(e,t){return St(e)?e:new Lw(e,t)}class Lw{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:yt(t),this._value=n?t:bs(t)}get value(){return Pm(this),this._value}set value(t){t=this.__v_isShallow?t:yt(t),gs(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:bs(t),md(this))}}function Kl(e){md(e)}function k(e){return St(e)?e.value:e}const Bw={get:(e,t,n)=>k(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return St(r)&&!St(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Dm(e){return Yo(e)?e:new Proxy(e,Bw)}function en(e){const t=Xe(e)?new Array(e.length):{};for(const n in e)t[n]=Wt(e,n);return t}class Vw{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function Wt(e,t,n){const o=e[t];return St(o)?o:new Vw(e,t,n)}class Fw{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new cd(t,()=>{this._dirty||(this._dirty=!0,md(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=yt(this);return Pm(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function _w(e,t,n=!1){let o,r;const l=Ze(e);return l?(o=e,r=gt):(o=e.get,r=e.set),new Fw(o,r,l||!r,n)}Promise.resolve();const ns=[];function zw(e,...t){Lr();const n=ns.length?ns[ns.length-1].component:null,o=n&&n.appContext.config.warnHandler,r=Hw();if(o)Co(o,n,11,[e+t.join(""),n&&n.proxy,r.map(({vnode:l})=>`at <${cg(n,l.type)}>`).join(` +`),r]);else{const l=[`[Vue warn]: ${e}`,...t];r.length&&l.push(` +`,...Kw(r)),console.warn(...l)}Br()}function Hw(){let e=ns[ns.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return t}function Kw(e){const t=[];return e.forEach((n,o)=>{t.push(...o===0?[]:[` +`],...jw(n))}),t}function jw({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=e.component?e.component.parent==null:!1,r=` at <${cg(e.component,e.type,o)}`,l=">"+n;return e.props?[r,...Ww(e.props),l]:[r+l]}function Ww(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(o=>{t.push(...Rm(o,e[o]))}),n.length>3&&t.push(" ..."),t}function Rm(e,t,n){return Je(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:St(t)?(t=Rm(e,yt(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):Ze(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=yt(t),n?t:[`${e}=`,t])}function Co(e,t,n,o){let r;try{r=o?e(...o):e()}catch(l){ki(l,t,n)}return r}function Dn(e,t,n,o){if(Ze(e)){const l=Co(e,t,n,o);return l&&Or(l)&&l.catch(s=>{ki(s,t,n)}),l}const r=[];for(let l=0;l>>1;ws(Cn[o])bo&&Cn.splice(t,1)}function Fm(e,t,n,o){Xe(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?o+1:o))&&n.push(e),Vm()}function Gw(e){Fm(e,Ql,os,Jr)}function Xw(e){Fm(e,_o,rs,Zr)}function yd(e,t=null){if(os.length){for(Gu=t,Ql=[...new Set(os)],os.length=0,Jr=0;Jrws(n)-ws(o)),Zr=0;Zr<_o.length;Zr++)_o[Zr]();_o=null,Zr=0}}const ws=e=>e.id==null?1/0:e.id;function zm(e){Yu=!1,xa=!0,yd(e),Cn.sort((n,o)=>ws(n)-ws(o));const t=gt;try{for(bo=0;bop.trim()):d&&(r=n.map(Qa))}let a,i=o[a=wa(t)]||o[a=wa(Bn(t))];!i&&l&&(i=o[a=wa(Qo(t))]),i&&Dn(i,e,6,r);const u=o[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Dn(u,e,6,r)}}function Hm(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const l=e.emits;let s={},a=!1;if(!Ze(e)){const i=u=>{const c=Hm(u,t,!0);c&&(a=!0,Gt(s,c))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return!l&&!a?(o.set(e,null),null):(Xe(l)?l.forEach(i=>s[i]=null):Gt(s,l),o.set(e,s),s)}function bd(e,t){return!e||!wi(t)?!1:(t=t.slice(2).replace(/Once$/,""),lt(e,t[0].toLowerCase()+t.slice(1))||lt(e,Qo(t))||lt(e,t))}let Sn=null,Ei=null;function ei(e){const t=Sn;return Sn=e,Ei=e&&e.type.__scopeId||null,t}function tG(e){Ei=e}function nG(){Ei=null}function U(e,t=Sn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&sp(-1);const l=ei(t),s=e(...r);return ei(l),o._d&&sp(1),s};return o._n=!0,o._c=!0,o._d=!0,o}function tu(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:l,propsOptions:[s],slots:a,attrs:i,emit:u,render:c,renderCache:d,data:f,setupState:p,ctx:h,inheritAttrs:m}=e;let v,g;const y=ei(e);try{if(n.shapeFlag&4){const $=r||o;v=ro(c.call($,$,d,l,p,f,h)),g=i}else{const $=t;v=ro($.length>1?$(l,{attrs:i,slots:a,emit:u}):$(l,null)),g=t.props?i:Zw(i)}}catch($){ss.length=0,ki($,e,1),v=G(fn)}let C=v;if(g&&m!==!1){const $=Object.keys(g),{shapeFlag:b}=C;$.length&&b&7&&(s&&$.some(rd)&&(g=Qw(g,s)),C=Pr(C,g))}return n.dirs&&(C.dirs=C.dirs?C.dirs.concat(n.dirs):n.dirs),n.transition&&(C.transition=n.transition),v=C,ei(y),v}const Zw=e=>{let t;for(const n in e)(n==="class"||n==="style"||wi(n))&&((t||(t={}))[n]=e[n]);return t},Qw=(e,t)=>{const n={};for(const o in e)(!rd(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function xw(e,t,n){const{props:o,children:r,component:l}=e,{props:s,children:a,patchFlag:i}=t,u=l.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&i>=0){if(i&1024)return!0;if(i&16)return o?Xf(o,s,u):!!s;if(i&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function nC(e,t){t&&t.pendingBranch?Xe(e)?t.effects.push(...e):t.effects.push(e):Xw(e)}function ot(e,t){if(Yt){let n=Yt.provides;const o=Yt.parent&&Yt.parent.provides;o===n&&(n=Yt.provides=Object.create(o)),n[e]=t}}function Pe(e,t,n=!1){const o=Yt||Sn;if(o){const r=o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Ze(t)?t.call(o.proxy):t}}function Yn(e,t){return wd(e,null,t)}const Jf={};function me(e,t,n){return wd(e,t,n)}function wd(e,t,{immediate:n,deep:o,flush:r,onTrack:l,onTrigger:s}=Mt){const a=Yt;let i,u=!1,c=!1;if(St(e)?(i=()=>e.value,u=Om(e)):Yo(e)?(i=()=>e,o=!0):Xe(e)?(c=!0,u=e.some(Yo),i=()=>e.map(g=>{if(St(g))return g.value;if(Yo(g))return mr(g);if(Ze(g))return Co(g,a,2)})):Ze(e)?t?i=()=>Co(e,a,2):i=()=>{if(!(a&&a.isUnmounted))return d&&d(),Dn(e,a,3,[f])}:i=gt,t&&o){const g=i;i=()=>mr(g())}let d,f=g=>{d=v.onStop=()=>{Co(g,a,4)}};if(Ss)return f=gt,t?n&&Dn(t,a,3,[i(),c?[]:void 0,f]):i(),gt;let p=c?[]:Jf;const h=()=>{if(!!v.active)if(t){const g=v.run();(o||u||(c?g.some((y,C)=>gs(y,p[C])):gs(g,p)))&&(d&&d(),Dn(t,a,3,[g,p===Jf?void 0:p,f]),p=g)}else v.run()};h.allowRecurse=!!t;let m;r==="sync"?m=h:r==="post"?m=()=>an(h,a&&a.suspense):m=()=>{!a||a.isMounted?Gw(h):h()};const v=new cd(i,m);return t?n?h():p=v.run():r==="post"?an(v.run.bind(v),a&&a.suspense):v.run(),()=>{v.stop(),a&&a.scope&&ld(a.scope.effects,v)}}function oC(e,t,n){const o=this.proxy,r=Je(e)?e.includes(".")?Km(o,e):()=>o[e]:e.bind(o,o);let l;Ze(t)?l=t:(l=t.handler,n=t);const s=Yt;ul(this);const a=wd(r,l.bind(o),n);return s?ul(s):Sr(),a}function Km(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{mr(n,t)});else if(mm(e))for(const n in e)mr(e[n],t);return e}function jm(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return et(()=>{e.isMounted=!0}),Nt(()=>{e.isUnmounting=!0}),e}const An=[Function,Array],rC={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:An,onEnter:An,onAfterEnter:An,onEnterCancelled:An,onBeforeLeave:An,onLeave:An,onAfterLeave:An,onLeaveCancelled:An,onBeforeAppear:An,onAppear:An,onAfterAppear:An,onAppearCancelled:An},setup(e,{slots:t}){const n=Qe(),o=jm();let r;return()=>{const l=t.default&&Cd(t.default(),!0);if(!l||!l.length)return;const s=yt(e),{mode:a}=s,i=l[0];if(o.isLeaving)return nu(i);const u=Zf(i);if(!u)return nu(i);const c=Cs(u,s,o,n);$s(u,c);const d=n.subTree,f=d&&Zf(d);let p=!1;const{getTransitionKey:h}=u.type;if(h){const m=h();r===void 0?r=m:m!==r&&(r=m,p=!0)}if(f&&f.type!==fn&&(!pr(u,f)||p)){const m=Cs(f,s,o,n);if($s(f,m),a==="out-in")return o.isLeaving=!0,m.afterLeave=()=>{o.isLeaving=!1,n.update()},nu(i);a==="in-out"&&u.type!==fn&&(m.delayLeave=(v,g,y)=>{const C=Um(o,f);C[String(f.key)]=f,v._leaveCb=()=>{g(),v._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=y})}return i}}},Wm=rC;function Um(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Cs(e,t,n,o){const{appear:r,mode:l,persisted:s=!1,onBeforeEnter:a,onEnter:i,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:m,onAppear:v,onAfterAppear:g,onAppearCancelled:y}=t,C=String(e.key),$=Um(n,e),b=(T,I)=>{T&&Dn(T,o,9,I)},E={mode:l,persisted:s,beforeEnter(T){let I=a;if(!n.isMounted)if(r)I=m||a;else return;T._leaveCb&&T._leaveCb(!0);const D=$[C];D&&pr(e,D)&&D.el._leaveCb&&D.el._leaveCb(),b(I,[T])},enter(T){let I=i,D=u,L=c;if(!n.isMounted)if(r)I=v||i,D=g||u,L=y||c;else return;let F=!1;const V=T._enterCb=P=>{F||(F=!0,P?b(L,[T]):b(D,[T]),E.delayedLeave&&E.delayedLeave(),T._enterCb=void 0)};I?(I(T,V),I.length<=1&&V()):V()},leave(T,I){const D=String(e.key);if(T._enterCb&&T._enterCb(!0),n.isUnmounting)return I();b(d,[T]);let L=!1;const F=T._leaveCb=V=>{L||(L=!0,I(),V?b(h,[T]):b(p,[T]),T._leaveCb=void 0,$[D]===e&&delete $[D])};$[D]=e,f?(f(T,F),f.length<=1&&F()):F()},clone(T){return Cs(T,t,n,o)}};return E}function nu(e){if(Ti(e))return e=Pr(e),e.children=null,e}function Zf(e){return Ti(e)?e.children?e.children[0]:void 0:e}function $s(e,t){e.shapeFlag&6&&e.component?$s(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Cd(e,t=!1){let n=[],o=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,Ti=e=>e.type.__isKeepAlive;function lC(e,t){qm(e,"a",t)}function sC(e,t){qm(e,"da",t)}function qm(e,t,n=Yt){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Mi(t,o,n),n){let r=n.parent;for(;r&&r.parent;)Ti(r.parent.vnode)&&aC(o,t,n,r),r=r.parent}}function aC(e,t,n,o){const r=Mi(t,e,o,!0);Nl(()=>{ld(o[t],r)},n)}function Mi(e,t,n=Yt,o=!1){if(n){const r=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;Lr(),ul(n);const a=Dn(t,n,e,s);return Sr(),Br(),a});return o?r.unshift(l):r.push(l),l}}const Ao=e=>(t,n=Yt)=>(!Ss||e==="sp")&&Mi(e,t,n),Ks=Ao("bm"),et=Ao("m"),Ym=Ao("bu"),Qn=Ao("u"),Nt=Ao("bum"),Nl=Ao("um"),iC=Ao("sp"),uC=Ao("rtg"),cC=Ao("rtc");function dC(e,t=Yt){Mi("ec",e,t)}let Ju=!0;function fC(e){const t=Xm(e),n=e.proxy,o=e.ctx;Ju=!1,t.beforeCreate&&Qf(t.beforeCreate,e,"bc");const{data:r,computed:l,methods:s,watch:a,provide:i,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:h,activated:m,deactivated:v,beforeDestroy:g,beforeUnmount:y,destroyed:C,unmounted:$,render:b,renderTracked:E,renderTriggered:T,errorCaptured:I,serverPrefetch:D,expose:L,inheritAttrs:F,components:V,directives:P,filters:_}=t;if(u&&pC(u,o,null,e.appContext.config.unwrapInjectedRef),s)for(const N in s){const B=s[N];Ze(B)&&(o[N]=B.bind(n))}if(r){const N=r.call(n,n);ut(N)&&(e.data=Ct(N))}if(Ju=!0,l)for(const N in l){const B=l[N],q=Ze(B)?B.bind(n,n):Ze(B.get)?B.get.bind(n,n):gt,W=!Ze(B)&&Ze(B.set)?B.set.bind(n):gt,de=S({get:q,set:W});Object.defineProperty(o,N,{enumerable:!0,configurable:!0,get:()=>de.value,set:Q=>de.value=Q})}if(a)for(const N in a)Gm(a[N],o,n,N);if(i){const N=Ze(i)?i.call(n):i;Reflect.ownKeys(N).forEach(B=>{ot(B,N[B])})}c&&Qf(c,e,"c");function H(N,B){Xe(B)?B.forEach(q=>N(q.bind(n))):B&&N(B.bind(n))}if(H(Ks,d),H(et,f),H(Ym,p),H(Qn,h),H(lC,m),H(sC,v),H(dC,I),H(cC,E),H(uC,T),H(Nt,y),H(Nl,$),H(iC,D),Xe(L))if(L.length){const N=e.exposed||(e.exposed={});L.forEach(B=>{Object.defineProperty(N,B,{get:()=>n[B],set:q=>n[B]=q})})}else e.exposed||(e.exposed={});b&&e.render===gt&&(e.render=b),F!=null&&(e.inheritAttrs=F),V&&(e.components=V),P&&(e.directives=P)}function pC(e,t,n=gt,o=!1){Xe(e)&&(e=Zu(e));for(const r in e){const l=e[r];let s;ut(l)?"default"in l?s=Pe(l.from||r,l.default,!0):s=Pe(l.from||r):s=Pe(l),St(s)&&o?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:a=>s.value=a}):t[r]=s}}function Qf(e,t,n){Dn(Xe(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Gm(e,t,n,o){const r=o.includes(".")?Km(n,o):()=>n[o];if(Je(e)){const l=t[e];Ze(l)&&me(r,l)}else if(Ze(e))me(r,e.bind(n));else if(ut(e))if(Xe(e))e.forEach(l=>Gm(l,t,n,o));else{const l=Ze(e.handler)?e.handler.bind(n):t[e.handler];Ze(l)&&me(r,l,e)}}function Xm(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:l,config:{optionMergeStrategies:s}}=e.appContext,a=l.get(t);let i;return a?i=a:!r.length&&!n&&!o?i=t:(i={},r.length&&r.forEach(u=>ti(i,u,s,!0)),ti(i,t,s)),l.set(t,i),i}function ti(e,t,n,o=!1){const{mixins:r,extends:l}=t;l&&ti(e,l,n,!0),r&&r.forEach(s=>ti(e,s,n,!0));for(const s in t)if(!(o&&s==="expose")){const a=hC[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const hC={data:xf,props:ur,emits:ur,methods:ur,computed:ur,beforeCreate:rn,created:rn,beforeMount:rn,mounted:rn,beforeUpdate:rn,updated:rn,beforeDestroy:rn,beforeUnmount:rn,destroyed:rn,unmounted:rn,activated:rn,deactivated:rn,errorCaptured:rn,serverPrefetch:rn,components:ur,directives:ur,watch:mC,provide:xf,inject:vC};function xf(e,t){return t?e?function(){return Gt(Ze(e)?e.call(this,this):e,Ze(t)?t.call(this,this):t)}:t:e}function vC(e,t){return ur(Zu(e),Zu(t))}function Zu(e){if(Xe(e)){const t={};for(let n=0;n0)&&!(s&16)){if(s&8){const c=e.vnode.dynamicProps;for(let d=0;d{i=!0;const[f,p]=Zm(d,t,!0);Gt(s,f),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!l&&!i)return o.set(e,nl),nl;if(Xe(l))for(let c=0;c-1,p[1]=m<0||h-1||lt(p,"default"))&&a.push(d)}}}const u=[s,a];return o.set(e,u),u}function ep(e){return e[0]!=="$"}function tp(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function np(e,t){return tp(e)===tp(t)}function op(e,t){return Xe(t)?t.findIndex(n=>np(n,e)):Ze(t)&&np(t,e)?0:-1}const Qm=e=>e[0]==="_"||e==="$stable",$d=e=>Xe(e)?e.map(ro):[ro(e)],bC=(e,t,n)=>{const o=U((...r)=>$d(t(...r)),n);return o._c=!1,o},xm=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Qm(r))continue;const l=e[r];if(Ze(l))t[r]=bC(r,l,o);else if(l!=null){const s=$d(l);t[r]=()=>s}}},eg=(e,t)=>{const n=$d(t);e.slots.default=()=>n},wC=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=yt(t),Za(t,"_",n)):xm(t,e.slots={})}else e.slots={},t&&eg(e,t);Za(e.slots,Oi,1)},CC=(e,t,n)=>{const{vnode:o,slots:r}=e;let l=!0,s=Mt;if(o.shapeFlag&32){const a=t._;a?n&&a===1?l=!1:(Gt(r,t),!n&&a===1&&delete r._):(l=!t.$stable,xm(t,r)),s=t}else t&&(eg(e,t),s={default:1});if(l)for(const a in r)!Qm(a)&&!(a in s)&&delete r[a]};function qe(e,t){const n=Sn;if(n===null)return e;const o=n.proxy,r=e.dirs||(e.dirs=[]);for(let l=0;lxu(f,t&&(Xe(t)?t[p]:t),n,o,r));return}if(Xu(o)&&!r)return;const l=o.shapeFlag&4?Md(o.component)||o.component.proxy:o.el,s=r?null:l,{i:a,r:i}=e,u=t&&t.r,c=a.refs===Mt?a.refs={}:a.refs,d=a.setupState;if(u!=null&&u!==i&&(Je(u)?(c[u]=null,lt(d,u)&&(d[u]=null)):St(u)&&(u.value=null)),Ze(i))Co(i,a,12,[s,c]);else{const f=Je(i),p=St(i);if(f||p){const h=()=>{if(e.f){const m=f?c[i]:i.value;r?Xe(m)&&ld(m,l):Xe(m)?m.includes(l)||m.push(l):f?c[i]=[l]:(i.value=[l],e.k&&(c[e.k]=i.value))}else f?(c[i]=s,lt(d,i)&&(d[i]=s)):St(i)&&(i.value=s,e.k&&(c[e.k]=s))};s?(h.id=-1,an(h,n)):h()}}}const an=nC;function kC(e){return EC(e)}function EC(e,t){const n=sw();n.__VUE__=!0;const{insert:o,remove:r,patchProp:l,createElement:s,createText:a,createComment:i,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=gt,cloneNode:h,insertStaticContent:m}=e,v=(K,Y,ue,we=null,be=null,le=null,re=!1,se=null,Z=!!Y.dynamicChildren)=>{if(K===Y)return;K&&!pr(K,Y)&&(we=ie(K),he(K,be,le,!0),K=null),Y.patchFlag===-2&&(Z=!1,Y.dynamicChildren=null);const{type:ce,ref:Le,shapeFlag:J}=Y;switch(ce){case js:g(K,Y,ue,we);break;case fn:y(K,Y,ue,we);break;case ou:K==null&&C(Y,ue,we,re);break;case Be:P(K,Y,ue,we,be,le,re,se,Z);break;default:J&1?E(K,Y,ue,we,be,le,re,se,Z):J&6?_(K,Y,ue,we,be,le,re,se,Z):(J&64||J&128)&&ce.process(K,Y,ue,we,be,le,re,se,Z,Te)}Le!=null&&be&&xu(Le,K&&K.ref,le,Y||K,!Y)},g=(K,Y,ue,we)=>{if(K==null)o(Y.el=a(Y.children),ue,we);else{const be=Y.el=K.el;Y.children!==K.children&&u(be,Y.children)}},y=(K,Y,ue,we)=>{K==null?o(Y.el=i(Y.children||""),ue,we):Y.el=K.el},C=(K,Y,ue,we)=>{[K.el,K.anchor]=m(K.children,Y,ue,we,K.el,K.anchor)},$=({el:K,anchor:Y},ue,we)=>{let be;for(;K&&K!==Y;)be=f(K),o(K,ue,we),K=be;o(Y,ue,we)},b=({el:K,anchor:Y})=>{let ue;for(;K&&K!==Y;)ue=f(K),r(K),K=ue;r(Y)},E=(K,Y,ue,we,be,le,re,se,Z)=>{re=re||Y.type==="svg",K==null?T(Y,ue,we,be,le,re,se,Z):L(K,Y,be,le,re,se,Z)},T=(K,Y,ue,we,be,le,re,se)=>{let Z,ce;const{type:Le,props:J,shapeFlag:Ce,transition:Ke,patchFlag:xe,dirs:Fe}=K;if(K.el&&h!==void 0&&xe===-1)Z=K.el=h(K.el);else{if(Z=K.el=s(K.type,le,J&&J.is,J),Ce&8?c(Z,K.children):Ce&16&&D(K.children,Z,null,we,be,le&&Le!=="foreignObject",re,se),Fe&&rr(K,null,we,"created"),J){for(const ye in J)ye!=="value"&&!ba(ye)&&l(Z,ye,null,J[ye],le,K.children,we,be,ee);"value"in J&&l(Z,"value",null,J.value),(ce=J.onVnodeBeforeMount)&&oo(ce,we,K)}I(Z,K,K.scopeId,re,we)}Fe&&rr(K,null,we,"beforeMount");const te=(!be||be&&!be.pendingBranch)&&Ke&&!Ke.persisted;te&&Ke.beforeEnter(Z),o(Z,Y,ue),((ce=J&&J.onVnodeMounted)||te||Fe)&&an(()=>{ce&&oo(ce,we,K),te&&Ke.enter(Z),Fe&&rr(K,null,we,"mounted")},be)},I=(K,Y,ue,we,be)=>{if(ue&&p(K,ue),we)for(let le=0;le{for(let ce=Z;ce{const se=Y.el=K.el;let{patchFlag:Z,dynamicChildren:ce,dirs:Le}=Y;Z|=K.patchFlag&16;const J=K.props||Mt,Ce=Y.props||Mt;let Ke;ue&&lr(ue,!1),(Ke=Ce.onVnodeBeforeUpdate)&&oo(Ke,ue,Y,K),Le&&rr(Y,K,ue,"beforeUpdate"),ue&&lr(ue,!0);const xe=be&&Y.type!=="foreignObject";if(ce?F(K.dynamicChildren,ce,se,ue,we,xe,le):re||q(K,Y,se,null,ue,we,xe,le,!1),Z>0){if(Z&16)V(se,Y,J,Ce,ue,we,be);else if(Z&2&&J.class!==Ce.class&&l(se,"class",null,Ce.class,be),Z&4&&l(se,"style",J.style,Ce.style,be),Z&8){const Fe=Y.dynamicProps;for(let te=0;te{Ke&&oo(Ke,ue,Y,K),Le&&rr(Y,K,ue,"updated")},we)},F=(K,Y,ue,we,be,le,re)=>{for(let se=0;se{if(ue!==we){for(const se in we){if(ba(se))continue;const Z=we[se],ce=ue[se];Z!==ce&&se!=="value"&&l(K,se,ce,Z,re,Y.children,be,le,ee)}if(ue!==Mt)for(const se in ue)!ba(se)&&!(se in we)&&l(K,se,ue[se],null,re,Y.children,be,le,ee);"value"in we&&l(K,"value",ue.value,we.value)}},P=(K,Y,ue,we,be,le,re,se,Z)=>{const ce=Y.el=K?K.el:a(""),Le=Y.anchor=K?K.anchor:a("");let{patchFlag:J,dynamicChildren:Ce,slotScopeIds:Ke}=Y;Ke&&(se=se?se.concat(Ke):Ke),K==null?(o(ce,ue,we),o(Le,ue,we),D(Y.children,ue,Le,be,le,re,se,Z)):J>0&&J&64&&Ce&&K.dynamicChildren?(F(K.dynamicChildren,Ce,ue,be,le,re,se),(Y.key!=null||be&&Y===be.subTree)&&Sd(K,Y,!0)):q(K,Y,ue,Le,be,le,re,se,Z)},_=(K,Y,ue,we,be,le,re,se,Z)=>{Y.slotScopeIds=se,K==null?Y.shapeFlag&512?be.ctx.activate(Y,ue,we,re,Z):z(Y,ue,we,be,le,re,Z):H(K,Y,Z)},z=(K,Y,ue,we,be,le,re)=>{const se=K.component=VC(K,we,be);if(Ti(K)&&(se.ctx.renderer=Te),FC(se),se.asyncDep){if(be&&be.registerDep(se,N),!K.el){const Z=se.subTree=G(fn);y(null,Z,Y,ue)}return}N(se,K,Y,ue,be,le,re)},H=(K,Y,ue)=>{const we=Y.component=K.component;if(xw(K,Y,ue))if(we.asyncDep&&!we.asyncResolved){B(we,Y,ue);return}else we.next=Y,Yw(we.update),we.update();else Y.component=K.component,Y.el=K.el,we.vnode=Y},N=(K,Y,ue,we,be,le,re)=>{const se=()=>{if(K.isMounted){let{next:Le,bu:J,u:Ce,parent:Ke,vnode:xe}=K,Fe=Le,te;lr(K,!1),Le?(Le.el=xe.el,B(K,Le,re)):Le=xe,J&&Ca(J),(te=Le.props&&Le.props.onVnodeBeforeUpdate)&&oo(te,Ke,Le,xe),lr(K,!0);const ye=tu(K),fe=K.subTree;K.subTree=ye,v(fe,ye,d(fe.el),ie(fe),K,be,le),Le.el=ye.el,Fe===null&&eC(K,ye.el),Ce&&an(Ce,be),(te=Le.props&&Le.props.onVnodeUpdated)&&an(()=>oo(te,Ke,Le,xe),be)}else{let Le;const{el:J,props:Ce}=Y,{bm:Ke,m:xe,parent:Fe}=K,te=Xu(Y);if(lr(K,!1),Ke&&Ca(Ke),!te&&(Le=Ce&&Ce.onVnodeBeforeMount)&&oo(Le,Fe,Y),lr(K,!0),J&&Ie){const ye=()=>{K.subTree=tu(K),Ie(J,K.subTree,K,be,null)};te?Y.type.__asyncLoader().then(()=>!K.isUnmounted&&ye()):ye()}else{const ye=K.subTree=tu(K);v(null,ye,ue,we,K,be,le),Y.el=ye.el}if(xe&&an(xe,be),!te&&(Le=Ce&&Ce.onVnodeMounted)){const ye=Y;an(()=>oo(Le,Fe,ye),be)}Y.shapeFlag&256&&K.a&&an(K.a,be),K.isMounted=!0,Y=ue=we=null}},Z=K.effect=new cd(se,()=>Bm(K.update),K.scope),ce=K.update=Z.run.bind(Z);ce.id=K.uid,lr(K,!0),ce()},B=(K,Y,ue)=>{Y.component=K;const we=K.vnode.props;K.vnode=Y,K.next=null,yC(K,Y.props,we,ue),CC(K,Y.children,ue),Lr(),yd(void 0,K.update),Br()},q=(K,Y,ue,we,be,le,re,se,Z=!1)=>{const ce=K&&K.children,Le=K?K.shapeFlag:0,J=Y.children,{patchFlag:Ce,shapeFlag:Ke}=Y;if(Ce>0){if(Ce&128){de(ce,J,ue,we,be,le,re,se,Z);return}else if(Ce&256){W(ce,J,ue,we,be,le,re,se,Z);return}}Ke&8?(Le&16&&ee(ce,be,le),J!==ce&&c(ue,J)):Le&16?Ke&16?de(ce,J,ue,we,be,le,re,se,Z):ee(ce,be,le,!0):(Le&8&&c(ue,""),Ke&16&&D(J,ue,we,be,le,re,se,Z))},W=(K,Y,ue,we,be,le,re,se,Z)=>{K=K||nl,Y=Y||nl;const ce=K.length,Le=Y.length,J=Math.min(ce,Le);let Ce;for(Ce=0;CeLe?ee(K,be,le,!0,!1,J):D(Y,ue,we,be,le,re,se,Z,J)},de=(K,Y,ue,we,be,le,re,se,Z)=>{let ce=0;const Le=Y.length;let J=K.length-1,Ce=Le-1;for(;ce<=J&&ce<=Ce;){const Ke=K[ce],xe=Y[ce]=Z?Ko(Y[ce]):ro(Y[ce]);if(pr(Ke,xe))v(Ke,xe,ue,null,be,le,re,se,Z);else break;ce++}for(;ce<=J&&ce<=Ce;){const Ke=K[J],xe=Y[Ce]=Z?Ko(Y[Ce]):ro(Y[Ce]);if(pr(Ke,xe))v(Ke,xe,ue,null,be,le,re,se,Z);else break;J--,Ce--}if(ce>J){if(ce<=Ce){const Ke=Ce+1,xe=KeCe)for(;ce<=J;)he(K[ce],be,le,!0),ce++;else{const Ke=ce,xe=ce,Fe=new Map;for(ce=xe;ce<=Ce;ce++){const vt=Y[ce]=Z?Ko(Y[ce]):ro(Y[ce]);vt.key!=null&&Fe.set(vt.key,ce)}let te,ye=0;const fe=Ce-xe+1;let Oe=!1,Ue=0;const ft=new Array(fe);for(ce=0;ce=fe){he(vt,be,le,!0);continue}let Et;if(vt.key!=null)Et=Fe.get(vt.key);else for(te=xe;te<=Ce;te++)if(ft[te-xe]===0&&pr(vt,Y[te])){Et=te;break}Et===void 0?he(vt,be,le,!0):(ft[Et-xe]=ce+1,Et>=Ue?Ue=Et:Oe=!0,v(vt,Y[Et],ue,null,be,le,re,se,Z),ye++)}const $t=Oe?TC(ft):nl;for(te=$t.length-1,ce=fe-1;ce>=0;ce--){const vt=xe+ce,Et=Y[vt],On=vt+1{const{el:le,type:re,transition:se,children:Z,shapeFlag:ce}=K;if(ce&6){Q(K.component.subTree,Y,ue,we);return}if(ce&128){K.suspense.move(Y,ue,we);return}if(ce&64){re.move(K,Y,ue,Te);return}if(re===Be){o(le,Y,ue);for(let J=0;Jse.enter(le),be);else{const{leave:J,delayLeave:Ce,afterLeave:Ke}=se,xe=()=>o(le,Y,ue),Fe=()=>{J(le,()=>{xe(),Ke&&Ke()})};Ce?Ce(le,xe,Fe):Fe()}else o(le,Y,ue)},he=(K,Y,ue,we=!1,be=!1)=>{const{type:le,props:re,ref:se,children:Z,dynamicChildren:ce,shapeFlag:Le,patchFlag:J,dirs:Ce}=K;if(se!=null&&xu(se,null,ue,K,!0),Le&256){Y.ctx.deactivate(K);return}const Ke=Le&1&&Ce,xe=!Xu(K);let Fe;if(xe&&(Fe=re&&re.onVnodeBeforeUnmount)&&oo(Fe,Y,K),Le&6)j(K.component,ue,we);else{if(Le&128){K.suspense.unmount(ue,we);return}Ke&&rr(K,null,Y,"beforeUnmount"),Le&64?K.type.remove(K,Y,ue,be,Te,we):ce&&(le!==Be||J>0&&J&64)?ee(ce,Y,ue,!1,!0):(le===Be&&J&384||!be&&Le&16)&&ee(Z,Y,ue),we&&Me(K)}(xe&&(Fe=re&&re.onVnodeUnmounted)||Ke)&&an(()=>{Fe&&oo(Fe,Y,K),Ke&&rr(K,null,Y,"unmounted")},ue)},Me=K=>{const{type:Y,el:ue,anchor:we,transition:be}=K;if(Y===Be){ne(ue,we);return}if(Y===ou){b(K);return}const le=()=>{r(ue),be&&!be.persisted&&be.afterLeave&&be.afterLeave()};if(K.shapeFlag&1&&be&&!be.persisted){const{leave:re,delayLeave:se}=be,Z=()=>re(ue,le);se?se(K.el,le,Z):Z()}else le()},ne=(K,Y)=>{let ue;for(;K!==Y;)ue=f(K),r(K),K=ue;r(Y)},j=(K,Y,ue)=>{const{bum:we,scope:be,update:le,subTree:re,um:se}=K;we&&Ca(we),be.stop(),le&&(le.active=!1,he(re,K,Y,ue)),se&&an(se,Y),an(()=>{K.isUnmounted=!0},Y),Y&&Y.pendingBranch&&!Y.isUnmounted&&K.asyncDep&&!K.asyncResolved&&K.suspenseId===Y.pendingId&&(Y.deps--,Y.deps===0&&Y.resolve())},ee=(K,Y,ue,we=!1,be=!1,le=0)=>{for(let re=le;reK.shapeFlag&6?ie(K.component.subTree):K.shapeFlag&128?K.suspense.next():f(K.anchor||K.el),ve=(K,Y,ue)=>{K==null?Y._vnode&&he(Y._vnode,null,null,!0):v(Y._vnode||null,K,Y,null,null,null,ue),_m(),Y._vnode=K},Te={p:v,um:he,m:Q,r:Me,mt:z,mc:D,pc:q,pbc:F,n:ie,o:e};let Ae,Ie;return t&&([Ae,Ie]=t(Te)),{render:ve,hydrate:Ae,createApp:SC(ve,Ae)}}function lr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Sd(e,t,n=!1){const o=e.children,r=t.children;if(Xe(o)&&Xe(r))for(let l=0;l>1,e[n[a]]0&&(t[o]=n[l-1]),n[l]=o)}}for(l=n.length,s=n[l-1];l-- >0;)n[l]=s,s=t[s];return n}const MC=e=>e.__isTeleport,ls=e=>e&&(e.disabled||e.disabled===""),rp=e=>typeof SVGElement!="undefined"&&e instanceof SVGElement,ec=(e,t)=>{const n=e&&e.to;return Je(n)?t?t(n):null:n},NC={__isTeleport:!0,process(e,t,n,o,r,l,s,a,i,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:h,createText:m,createComment:v}}=u,g=ls(t.props);let{shapeFlag:y,children:C,dynamicChildren:$}=t;if(e==null){const b=t.el=m(""),E=t.anchor=m("");p(b,n,o),p(E,n,o);const T=t.target=ec(t.props,h),I=t.targetAnchor=m("");T&&(p(I,T),s=s||rp(T));const D=(L,F)=>{y&16&&c(C,L,F,r,l,s,a,i)};g?D(n,E):T&&D(T,I)}else{t.el=e.el;const b=t.anchor=e.anchor,E=t.target=e.target,T=t.targetAnchor=e.targetAnchor,I=ls(e.props),D=I?n:E,L=I?b:T;if(s=s||rp(E),$?(f(e.dynamicChildren,$,D,r,l,s,a),Sd(e,t,!0)):i||d(e,t,D,L,r,l,s,a,!1),g)I||la(t,n,b,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const F=t.target=ec(t.props,h);F&&la(t,F,null,u,0)}else I&&la(t,E,T,u,1)}},remove(e,t,n,o,{um:r,o:{remove:l}},s){const{shapeFlag:a,children:i,anchor:u,targetAnchor:c,target:d,props:f}=e;if(d&&l(c),(s||!ls(f))&&(l(u),a&16))for(let p=0;p0?$r||nl:null,PC(),ni>0&&$r&&$r.push(e),e}function A(e,t,n,o,r,l){return og(R(e,t,n,o,r,l,!0))}function x(e,t,n,o,r){return og(G(e,t,n,o,r,!0))}function Lt(e){return e?e.__v_isVNode===!0:!1}function pr(e,t){return e.type===t.type&&e.key===t.key}const Oi="__vInternal",rg=({key:e})=>e!=null?e:null,$a=({ref:e,ref_key:t,ref_for:n})=>e!=null?Je(e)||St(e)||Ze(e)?{i:Sn,r:e,k:t,f:!!n}:e:null;function R(e,t=null,n=null,o=0,r=null,l=e===Be?0:1,s=!1,a=!1){const i={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&rg(t),ref:t&&$a(t),scopeId:Ei,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null};return a?(Td(i,n),l&128&&e.normalize(i)):n&&(i.shapeFlag|=Je(n)?8:16),ni>0&&!s&&$r&&(i.patchFlag>0||l&6)&&i.patchFlag!==32&&$r.push(i),i}const G=IC;function IC(e,t=null,n=null,o=0,r=null,l=!1){if((!e||e===ng)&&(e=fn),Lt(e)){const a=Pr(e,t,!0);return n&&Td(a,n),a}if(jC(e)&&(e=e.__vccOpts),t){t=Ar(t);let{class:a,style:i}=t;a&&!Je(a)&&(t.class=M(a)),ut(i)&&(Am(i)&&!Xe(i)&&(i=Gt({},i)),t.style=Re(i))}const s=Je(e)?1:tC(e)?128:MC(e)?64:ut(e)?4:Ze(e)?2:0;return R(e,t,n,o,r,s,l,!0)}function Ar(e){return e?Am(e)||Oi in e?Gt({},e):e:null}function Pr(e,t,n=!1){const{props:o,ref:r,patchFlag:l,children:s}=e,a=t?Bt(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&rg(a),ref:t&&t.ref?n&&r?Xe(r)?r.concat($a(t)):[r,$a(t)]:$a(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Be?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Pr(e.ssContent),ssFallback:e.ssFallback&&Pr(e.ssFallback),el:e.el,anchor:e.anchor}}function at(e=" ",t=0){return G(js,null,e,t)}function X(e="",t=!1){return t?(w(),x(fn,null,e)):G(fn,null,e)}function ro(e){return e==null||typeof e=="boolean"?G(fn):Xe(e)?G(Be,null,e.slice()):typeof e=="object"?Ko(e):G(js,null,String(e))}function Ko(e){return e.el===null||e.memo?e:Pr(e)}function Td(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(Xe(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),Td(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Oi in t)?t._ctx=Sn:r===3&&Sn&&(Sn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ze(t)?(t={default:t,_ctx:Sn},n=32):(t=String(t),o&64?(n=16,t=[at(t)]):n=8);e.children=t,e.shapeFlag|=n}function Bt(...e){const t={};for(let n=0;nt(s,a,void 0,l&&l[a]));else{const s=Object.keys(e);r=new Array(s.length);for(let a=0,i=s.length;aLt(t)?!(t.type===fn||t.type===Be&&!lg(t.children)):!0)?e:null}function DC(e){const t={};for(const n in e)t[wa(n)]=e[n];return t}const tc=e=>e?sg(e)?Md(e)||e.proxy:tc(e.parent):null,oi=Gt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>tc(e.parent),$root:e=>tc(e.root),$emit:e=>e.emit,$options:e=>Xm(e),$forceUpdate:e=>()=>Bm(e.update),$nextTick:e=>ze.bind(e.proxy),$watch:e=>oC.bind(e)}),RC={get({_:e},t){const{ctx:n,setupState:o,data:r,props:l,accessCache:s,type:a,appContext:i}=e;let u;if(t[0]!=="$"){const p=s[t];if(p!==void 0)switch(p){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return l[t]}else{if(o!==Mt&<(o,t))return s[t]=1,o[t];if(r!==Mt&<(r,t))return s[t]=2,r[t];if((u=e.propsOptions[0])&<(u,t))return s[t]=3,l[t];if(n!==Mt&<(n,t))return s[t]=4,n[t];Ju&&(s[t]=0)}}const c=oi[t];let d,f;if(c)return t==="$attrs"&&En(e,"get",t),c(e);if((d=a.__cssModules)&&(d=d[t]))return d;if(n!==Mt&<(n,t))return s[t]=4,n[t];if(f=i.config.globalProperties,lt(f,t))return f[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:l}=e;return r!==Mt&<(r,t)?(r[t]=n,!0):o!==Mt&<(o,t)?(o[t]=n,!0):lt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(l[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:l}},s){let a;return!!n[s]||e!==Mt&<(e,s)||t!==Mt&<(t,s)||(a=l[0])&<(a,s)||lt(o,s)||lt(oi,s)||lt(r.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},LC=tg();let BC=0;function VC(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||LC,l={uid:BC++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new gm(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Zm(o,r),emitsOptions:Hm(o,r),emit:null,emitted:null,propsDefaults:Mt,inheritAttrs:o.inheritAttrs,ctx:Mt,data:Mt,props:Mt,attrs:Mt,slots:Mt,refs:Mt,setupState:Mt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return l.ctx={_:l},l.root=t?t.root:l,l.emit=Jw.bind(null,l),e.ce&&e.ce(l),l}let Yt=null;const Qe=()=>Yt||Sn,ul=e=>{Yt=e,e.scope.on()},Sr=()=>{Yt&&Yt.scope.off(),Yt=null};function sg(e){return e.vnode.shapeFlag&4}let Ss=!1;function FC(e,t=!1){Ss=t;const{props:n,children:o}=e.vnode,r=sg(e);gC(e,n,r,t),wC(e,o);const l=r?_C(e,t):void 0;return Ss=!1,l}function _C(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Eo(new Proxy(e.ctx,RC));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?ig(e):null;ul(e),Lr();const l=Co(o,e,0,[e.props,r]);if(Br(),Sr(),Or(l)){if(l.then(Sr,Sr),t)return l.then(s=>{ap(e,s,t)}).catch(s=>{ki(s,e,0)});e.asyncDep=l}else ap(e,l,t)}else ag(e,t)}function ap(e,t,n){Ze(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ut(t)&&(e.setupState=Dm(t)),ag(e,n)}let ip;function ag(e,t,n){const o=e.type;if(!e.render){if(!t&&ip&&!o.render){const r=o.template;if(r){const{isCustomElement:l,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:i}=o,u=Gt(Gt({isCustomElement:l,delimiters:a},s),i);o.render=ip(r,u)}}e.render=o.render||gt}ul(e),Lr(),fC(e),Br(),Sr()}function zC(e){return new Proxy(e.attrs,{get(t,n){return En(e,"get","$attrs"),t[n]}})}function ig(e){const t=o=>{e.exposed=o||{}};let n;return{get attrs(){return n||(n=zC(e))},slots:e.slots,emit:e.emit,expose:t}}function Md(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Dm(Eo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in oi)return oi[n](e)}}))}const HC=/(?:^|[-_])(\w)/g,KC=e=>e.replace(HC,t=>t.toUpperCase()).replace(/[-_]/g,"");function ug(e){return Ze(e)&&e.displayName||e.name}function cg(e,t,n=!1){let o=ug(t);if(!o&&t.__file){const r=t.__file.match(/([^/\\]+)\.\w+$/);r&&(o=r[1])}if(!o&&e&&e.parent){const r=l=>{for(const s in l)if(l[s]===t)return s};o=r(e.components||e.parent.type.components)||r(e.appContext.components)}return o?KC(o):n?"App":"Anonymous"}function jC(e){return Ze(e)&&"__vccOpts"in e}const S=(e,t)=>_w(e,t,Ss);function Ws(){return fg().slots}function dg(){return fg().attrs}function fg(){const e=Qe();return e.setupContext||(e.setupContext=ig(e))}function Ne(e,t,n){const o=arguments.length;return o===2?ut(t)&&!Xe(t)?Lt(t)?G(e,null,[t]):G(e,t):G(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Lt(n)&&(n=[n]),G(e,t,n))}const WC="3.2.31",UC="http://www.w3.org/2000/svg",hr=typeof document!="undefined"?document:null,up=hr&&hr.createElement("template"),qC={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t?hr.createElementNS(UC,e):hr.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>hr.createTextNode(e),createComment:e=>hr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>hr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,o,r,l){const s=n?n.previousSibling:t.lastChild;if(r&&(r===l||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===l||!(r=r.nextSibling)););else{up.innerHTML=o?`${e}`:e;const a=up.content;if(o){const i=a.firstChild;for(;i.firstChild;)a.appendChild(i.firstChild);a.removeChild(i)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function YC(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function GC(e,t,n){const o=e.style,r=Je(n);if(n&&!r){for(const l in n)nc(o,l,n[l]);if(t&&!Je(t))for(const l in t)n[l]==null&&nc(o,l,"")}else{const l=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=l)}}const cp=/\s*!important$/;function nc(e,t,n){if(Xe(n))n.forEach(o=>nc(e,t,o));else if(t.startsWith("--"))e.setProperty(t,n);else{const o=XC(e,t);cp.test(n)?e.setProperty(Qo(o),n.replace(cp,""),"important"):e[o]=n}}const dp=["Webkit","Moz","ms"],ru={};function XC(e,t){const n=ru[t];if(n)return n;let o=Bn(t);if(o!=="filter"&&o in e)return ru[t]=o;o=wn(o);for(let r=0;rdocument.createEvent("Event").timeStamp&&(ri=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);pg=!!(e&&Number(e[1])<=53)}let oc=0;const QC=Promise.resolve(),xC=()=>{oc=0},e$=()=>oc||(QC.then(xC),oc=ri());function Wo(e,t,n,o){e.addEventListener(t,n,o)}function t$(e,t,n,o){e.removeEventListener(t,n,o)}function n$(e,t,n,o,r=null){const l=e._vei||(e._vei={}),s=l[t];if(o&&s)s.value=o;else{const[a,i]=o$(t);if(o){const u=l[t]=r$(o,r);Wo(e,a,u,i)}else s&&(t$(e,a,s,i),l[t]=void 0)}}const pp=/(?:Once|Passive|Capture)$/;function o$(e){let t;if(pp.test(e)){t={};let n;for(;n=e.match(pp);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Qo(e.slice(2)),t]}function r$(e,t){const n=o=>{const r=o.timeStamp||ri();(pg||r>=n.attached-1)&&Dn(l$(o,n.value),t,5,[o])};return n.value=e,n.attached=e$(),n}function l$(e,t){if(Xe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const hp=/^on[a-z]/,s$=(e,t,n,o,r=!1,l,s,a,i)=>{t==="class"?YC(e,o,r):t==="style"?GC(e,n,o):wi(t)?rd(t)||n$(e,t,n,o,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):a$(e,t,o,r))?ZC(e,t,o,l,s,a,i):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),JC(e,t,o,r))};function a$(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&hp.test(t)&&Ze(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||hp.test(t)&&Je(n)?!1:t in e}const Bo="transition",jl="animation",zt=(e,{slots:t})=>Ne(Wm,vg(e),t);zt.displayName="Transition";const hg={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},i$=zt.props=Gt({},Wm.props,hg),sr=(e,t=[])=>{Xe(e)?e.forEach(n=>n(...t)):e&&e(...t)},vp=e=>e?Xe(e)?e.some(t=>t.length>1):e.length>1:!1;function vg(e){const t={};for(const V in e)V in hg||(t[V]=e[V]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:l=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:i=l,appearActiveClass:u=s,appearToClass:c=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=u$(r),m=h&&h[0],v=h&&h[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:C,onLeave:$,onLeaveCancelled:b,onBeforeAppear:E=g,onAppear:T=y,onAppearCancelled:I=C}=t,D=(V,P,_)=>{cr(V,P?c:a),cr(V,P?u:s),_&&_()},L=(V,P)=>{cr(V,p),cr(V,f),P&&P()},F=V=>(P,_)=>{const z=V?T:y,H=()=>D(P,V,_);sr(z,[P,H]),mp(()=>{cr(P,V?i:l),go(P,V?c:a),vp(z)||gp(P,o,m,H)})};return Gt(t,{onBeforeEnter(V){sr(g,[V]),go(V,l),go(V,s)},onBeforeAppear(V){sr(E,[V]),go(V,i),go(V,u)},onEnter:F(!1),onAppear:F(!0),onLeave(V,P){const _=()=>L(V,P);go(V,d),gg(),go(V,f),mp(()=>{cr(V,d),go(V,p),vp($)||gp(V,o,v,_)}),sr($,[V,_])},onEnterCancelled(V){D(V,!1),sr(C,[V])},onAppearCancelled(V){D(V,!0),sr(I,[V])},onLeaveCancelled(V){L(V),sr(b,[V])}})}function u$(e){if(e==null)return null;if(ut(e))return[lu(e.enter),lu(e.leave)];{const t=lu(e);return[t,t]}}function lu(e){return Qa(e)}function go(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function cr(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function mp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let c$=0;function gp(e,t,n,o){const r=e._endId=++c$,l=()=>{r===e._endId&&o()};if(n)return setTimeout(l,n);const{type:s,timeout:a,propCount:i}=mg(e,t);if(!s)return o();const u=s+"end";let c=0;const d=()=>{e.removeEventListener(u,f),l()},f=p=>{p.target===e&&++c>=i&&d()};setTimeout(()=>{c(n[h]||"").split(", "),r=o(Bo+"Delay"),l=o(Bo+"Duration"),s=yp(r,l),a=o(jl+"Delay"),i=o(jl+"Duration"),u=yp(a,i);let c=null,d=0,f=0;t===Bo?s>0&&(c=Bo,d=s,f=l.length):t===jl?u>0&&(c=jl,d=u,f=i.length):(d=Math.max(s,u),c=d>0?s>u?Bo:jl:null,f=c?c===Bo?l.length:i.length:0);const p=c===Bo&&/\b(transform|all)(,|$)/.test(n[Bo+"Property"]);return{type:c,timeout:d,propCount:f,hasTransform:p}}function yp(e,t){for(;e.lengthbp(n)+bp(e[o])))}function bp(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function gg(){return document.body.offsetHeight}const yg=new WeakMap,bg=new WeakMap,d$={name:"TransitionGroup",props:Gt({},i$,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Qe(),o=jm();let r,l;return Qn(()=>{if(!r.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!m$(r[0].el,n.vnode.el,s))return;r.forEach(p$),r.forEach(h$);const a=r.filter(v$);gg(),a.forEach(i=>{const u=i.el,c=u.style;go(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=u._moveCb=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u._moveCb=null,cr(u,s))};u.addEventListener("transitionend",d)})}),()=>{const s=yt(e),a=vg(s);let i=s.tag||Be;r=l,l=t.default?Cd(t.default()):[];for(let u=0;u{s.split(/\s+/).forEach(a=>a&&o.classList.remove(a))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(o);const{hasTransform:l}=mg(o);return r.removeChild(o),l}const cl=e=>{const t=e.props["onUpdate:modelValue"];return Xe(t)?n=>Ca(t,n):t};function g$(e){e.target.composing=!0}function wp(e){const t=e.target;t.composing&&(t.composing=!1,y$(t,"input"))}function y$(e,t){const n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}const Nd={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e._assign=cl(r);const l=o||r.props&&r.props.type==="number";Wo(e,t?"change":"input",s=>{if(s.target.composing)return;let a=e.value;n?a=a.trim():l&&(a=Qa(a)),e._assign(a)}),n&&Wo(e,"change",()=>{e.value=e.value.trim()}),t||(Wo(e,"compositionstart",g$),Wo(e,"compositionend",wp),Wo(e,"change",wp))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},l){if(e._assign=cl(l),e.composing||document.activeElement===e&&(n||o&&e.value.trim()===t||(r||e.type==="number")&&Qa(e.value)===t))return;const s=t==null?"":t;e.value!==s&&(e.value=s)}},li={deep:!0,created(e,t,n){e._assign=cl(n),Wo(e,"change",()=>{const o=e._modelValue,r=Cg(e),l=e.checked,s=e._assign;if(Xe(o)){const a=pm(o,r),i=a!==-1;if(l&&!i)s(o.concat(r));else if(!l&&i){const u=[...o];u.splice(a,1),s(u)}}else if(Ci(o)){const a=new Set(o);l?a.add(r):a.delete(r),s(a)}else s($g(e,l))})},mounted:Cp,beforeUpdate(e,t,n){e._assign=cl(n),Cp(e,t,n)}};function Cp(e,{value:t,oldValue:n},o){e._modelValue=t,Xe(t)?e.checked=pm(t,o.props.value)>-1:Ci(t)?e.checked=t.has(o.props.value):t!==n&&(e.checked=il(t,$g(e,!0)))}const wg={created(e,{value:t},n){e.checked=il(t,n.props.value),e._assign=cl(n),Wo(e,"change",()=>{e._assign(Cg(e))})},beforeUpdate(e,{value:t,oldValue:n},o){e._assign=cl(o),t!==n&&(e.checked=il(t,o.props.value))}};function Cg(e){return"_value"in e?e._value:e.value}function $g(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const b$=["ctrl","shift","alt","meta"],w$={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>b$.some(n=>e[`${n}Key`]&&!t.includes(n))},je=(e,t)=>(n,...o)=>{for(let r=0;rn=>{if(!("key"in n))return;const o=Qo(n.key);if(t.some(r=>r===o||C$[r]===o))return e(n)},ct={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Wl(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Wl(e,!0),o.enter(e)):o.leave(e,()=>{Wl(e,!1)}):Wl(e,t))},beforeUnmount(e,{value:t}){Wl(e,t)}};function Wl(e,t){e.style.display=t?e._vod:"none"}const $$=Gt({patchProp:s$},qC);let $p;function Sg(){return $p||($p=kC($$))}const dl=(...e)=>{Sg().render(...e)},kg=(...e)=>{const t=Sg().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=S$(o);if(!r)return;const l=t._component;!Ze(l)&&!l.render&&!l.template&&(l.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t};function S$(e){return Je(e)?document.querySelector(e):e}var k$=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};const E$={};function T$(e,t){const n=ae("router-view");return w(),x(n)}var M$=k$(E$,[["render",T$]]),N$=typeof global=="object"&&global&&global.Object===Object&&global,Eg=N$,O$=typeof self=="object"&&self&&self.Object===Object&&self,A$=Eg||O$||Function("return this")(),xn=A$,P$=xn.Symbol,Vn=P$,Tg=Object.prototype,I$=Tg.hasOwnProperty,D$=Tg.toString,Ul=Vn?Vn.toStringTag:void 0;function R$(e){var t=I$.call(e,Ul),n=e[Ul];try{e[Ul]=void 0;var o=!0}catch{}var r=D$.call(e);return o&&(t?e[Ul]=n:delete e[Ul]),r}var L$=Object.prototype,B$=L$.toString;function V$(e){return B$.call(e)}var F$="[object Null]",_$="[object Undefined]",Sp=Vn?Vn.toStringTag:void 0;function Ol(e){return e==null?e===void 0?_$:F$:Sp&&Sp in Object(e)?R$(e):V$(e)}function To(e){return e!=null&&typeof e=="object"}var z$="[object Symbol]";function Ai(e){return typeof e=="symbol"||To(e)&&Ol(e)==z$}function H$(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=C2)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function E2(e){return function(){return e}}var T2=function(){try{var e=Fr(Object,"defineProperty");return e({},"",{}),e}catch{}}(),si=T2,M2=si?function(e,t){return si(e,"toString",{configurable:!0,enumerable:!1,value:E2(t),writable:!0})}:Ng,N2=M2,O2=k2(N2),A2=O2;function P2(e,t){for(var n=-1,o=e==null?0:e.length;++n-1}var V2=9007199254740991,F2=/^(?:0|[1-9]\d*)$/;function Ag(e,t){var n=typeof e;return t=t==null?V2:t,!!t&&(n=="number"||n!="symbol"&&F2.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=j2}function Pd(e){return e!=null&&Ig(e.length)&&!Og(e)}var W2=Object.prototype;function Id(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||W2;return e===n}function U2(e,t){for(var n=-1,o=Array(e);++n-1}function sk(e,t){var n=this.__data__,o=Ii(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}function Po(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t0&&n(a)?t>1?Vd(a,t-1,n,o,r):Bd(r,a):o||(r[r.length]=a)}return r}var Ek=_g(Object.getPrototypeOf,Object),Kg=Ek;function Ts(){if(!arguments.length)return[];var e=arguments[0];return uo(e)?e:[e]}function Tk(){this.__data__=new Po,this.size=0}function Mk(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Nk(e){return this.__data__.get(e)}function Ok(e){return this.__data__.has(e)}var Ak=200;function Pk(e,t){var n=this.__data__;if(n instanceof Po){var o=n.__data__;if(!Es||o.lengtha))return!1;var u=l.get(e),c=l.get(t);if(u&&c)return u==t&&c==e;var d=-1,f=!0,p=n&gT?new Ns:void 0;for(l.set(e,t),l.set(t,e);++d=t||T<0||d&&I>=l}function g(){var E=uu();if(v(E))return y(E);a=setTimeout(g,m(E))}function y(E){return a=void 0,f&&o?p(E):(o=r=void 0,s)}function C(){a!==void 0&&clearTimeout(a),u=0,o=i=r=a=void 0}function $(){return a===void 0?s:y(uu())}function b(){var E=uu(),T=v(E);if(o=arguments,r=this,i=E,T){if(a===void 0)return h(i);if(d)return clearTimeout(a),a=setTimeout(g,t),p(i)}return a===void 0&&(a=setTimeout(g,t)),s}return b.cancel=C,b.flush=$,b}function WT(e){return To(e)&&Pd(e)}function UT(e,t,n){for(var o=-1,r=e==null?0:e.length;++o=eM){var u=t?null:xT(e);if(u)return zd(u);s=!1,r=Jg,i=new Ns}else i=t?[]:a;e:for(;++ogetComputedStyle(e).position==="fixed"?!1:e.offsetParent!==null,xp=e=>Array.from(e.querySelectorAll(oM)).filter(t=>lM(t)&&rM(t)),lM=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return!(e.type==="hidden"||e.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},ka=function(e,t,...n){let o;t.includes("mouse")||t.includes("click")?o="MouseEvents":t.includes("key")?o="KeyboardEvent":o="HTMLEvents";const r=document.createEvent(o);return r.initEvent(t,...n),e.dispatchEvent(r),e},ty=e=>!e.getAttribute("aria-owns"),ny=(e,t,n)=>{const{parentNode:o}=e;if(!o)return null;const r=o.querySelectorAll(n),l=Array.prototype.indexOf.call(r,e);return r[l+t]||null},Ea=e=>{!e||(e.focus(),!ty(e)&&e.click())},kt=(e,t,n,o=!1)=>{e&&t&&n&&(e==null||e.addEventListener(t,n,o))},Rt=(e,t,n,o=!1)=>{e&&t&&n&&(e==null||e.removeEventListener(t,n,o))},sM=(e,t,n)=>{const o=function(...r){n&&n.apply(this,r),Rt(e,t,o)};kt(e,t,o)},jt=(e,t,{checkForDefaultPrevented:n=!0}={})=>r=>{const l=e==null?void 0:e(r);if(n===!1||!l)return t==null?void 0:t(r)},eh=e=>t=>t.pointerType==="mouse"?e(t):void 0;var aM=!1,iM=Object.defineProperty,uM=Object.defineProperties,cM=Object.getOwnPropertyDescriptors,th=Object.getOwnPropertySymbols,dM=Object.prototype.hasOwnProperty,fM=Object.prototype.propertyIsEnumerable,nh=(e,t,n)=>t in e?iM(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pM=(e,t)=>{for(var n in t||(t={}))dM.call(t,n)&&nh(e,n,t[n]);if(th)for(var n of th(t))fM.call(t,n)&&nh(e,n,t[n]);return e},hM=(e,t)=>uM(e,cM(t));function oh(e,t){var n;const o=_t();return Yn(()=>{o.value=e()},hM(pM({},t),{flush:(n=t==null?void 0:t.flush)!=null?n:"sync"})),Hs(o)}function Li(e){return iw()?(ym(e),!0):!1}const it=typeof window!="undefined",Qt=e=>typeof e=="boolean",mt=e=>typeof e=="number",vM=e=>typeof e=="string",du=()=>{};function oy(e,t){function n(...o){e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})}return n}function mM(e,t={}){let n,o;return l=>{const s=k(e),a=k(t.maxWait);if(n&&clearTimeout(n),s<=0||a!==void 0&&a<=0)return o&&(clearTimeout(o),o=null),l();a&&!o&&(o=setTimeout(()=>{n&&clearTimeout(n),o=null,l()},a)),n=setTimeout(()=>{o&&clearTimeout(o),o=null,l()},s)}}function gM(e,t=!0,n=!0){let o=0,r,l=!n;const s=()=>{r&&(clearTimeout(r),r=void 0)};return i=>{const u=k(e),c=Date.now()-o;if(s(),u<=0)return o=Date.now(),i();c>u&&(o=Date.now(),l?l=!1:i()),t&&(r=setTimeout(()=>{o=Date.now(),n||(l=!0),s(),i()},u)),!n&&!r&&(r=setTimeout(()=>l=!0,u))}}function yM(e,t=200,n={}){return oy(mM(t,n),e)}function bM(e,t=200,n={}){if(t<=0)return e;const o=O(e.value),r=yM(()=>{o.value=e.value},t,n);return me(e,()=>r()),o}function ry(e,t=200,n=!0,o=!0){return oy(gM(t,n,o),e)}function wM(e,t=!0){Qe()?et(e):t?e():ze(e)}function pl(e,t,n={}){const{immediate:o=!0}=n,r=O(!1);let l=null;function s(){l&&(clearTimeout(l),l=null)}function a(){r.value=!1,s()}function i(...u){s(),r.value=!0,l=setTimeout(()=>{r.value=!1,l=null,e(...u)},k(t))}return o&&(r.value=!0,it&&i()),Li(a),{isPending:r,start:i,stop:a}}function So(e){var t;const n=k(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Us=it?window:void 0,CM=it?window.document:void 0;function Ft(...e){let t,n,o,r;if(vM(e[0])?([n,o,r]=e,t=Us):[t,n,o,r]=e,!t)return du;let l=du;const s=me(()=>So(t),i=>{l(),i&&(i.addEventListener(n,o,r),l=()=>{i.removeEventListener(n,o,r),l=du})},{immediate:!0,flush:"post"}),a=()=>{s(),l()};return Li(a),a}function ui(e,t,n={}){const{window:o=Us,ignore:r,capture:l=!0}=n;if(!o)return;const s=O(!0),i=[Ft(o,"click",c=>{const d=So(e),f=c.composedPath();!d||d===c.target||f.includes(d)||!s.value||r&&r.length>0&&r.some(p=>{const h=So(p);return h&&(c.target===h||f.includes(h))})||t(c)},{passive:!0,capture:l}),Ft(o,"pointerdown",c=>{const d=So(e);s.value=!!d&&!c.composedPath().includes(d)},{passive:!0})];return()=>i.forEach(c=>c())}const ic=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},uc="__vueuse_ssr_handlers__";ic[uc]=ic[uc]||{};ic[uc];function $M({document:e=CM}={}){if(!e)return O("visible");const t=O(e.visibilityState);return Ft(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var rh=Object.getOwnPropertySymbols,SM=Object.prototype.hasOwnProperty,kM=Object.prototype.propertyIsEnumerable,EM=(e,t)=>{var n={};for(var o in e)SM.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&rh)for(var o of rh(e))t.indexOf(o)<0&&kM.call(e,o)&&(n[o]=e[o]);return n};function Al(e,t,n={}){const o=n,{window:r=Us}=o,l=EM(o,["window"]);let s;const a=r&&"ResizeObserver"in r,i=()=>{s&&(s.disconnect(),s=void 0)},u=me(()=>So(e),d=>{i(),a&&r&&d&&(s=new ResizeObserver(t),s.observe(d,l))},{immediate:!0,flush:"post"}),c=()=>{i(),u()};return Li(c),{isSupported:a,stop:c}}function lh(e){const t=O(0),n=O(0),o=O(0),r=O(0),l=O(0),s=O(0),a=O(0),i=O(0);function u(){const c=So(e);if(!c){t.value=0,n.value=0,o.value=0,r.value=0,l.value=0,s.value=0,a.value=0,i.value=0;return}const d=c.getBoundingClientRect();t.value=d.height,n.value=d.bottom,o.value=d.left,r.value=d.right,l.value=d.top,s.value=d.width,a.value=d.x,i.value=d.y}return Ft("scroll",u,!0),Al(e,u),me(()=>So(e),c=>!c&&u()),{height:t,bottom:n,left:o,right:r,top:l,width:s,x:a,y:i,update:u}}var sh,ah;it&&(window==null?void 0:window.navigator)&&((sh=window==null?void 0:window.navigator)==null?void 0:sh.platform)&&/iP(ad|hone|od)/.test((ah=window==null?void 0:window.navigator)==null?void 0:ah.platform);function TM({window:e=Us}={}){if(!e)return O(!1);const t=O(e.document.hasFocus());return Ft(e,"blur",()=>{t.value=!1}),Ft(e,"focus",()=>{t.value=!0}),t}function MM({window:e=Us,initialWidth:t=1/0,initialHeight:n=1/0}={}){const o=O(t),r=O(n),l=()=>{e&&(o.value=e.innerWidth,r.value=e.innerHeight)};return l(),wM(l),Ft("resize",l,{passive:!0}),{width:o,height:r}}const NM=(e,t)=>{if(!it||!e||!t)return!1;const n=e.getBoundingClientRect();let o;return t instanceof Element?o=t.getBoundingClientRect():o={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},n.topo.top&&n.right>o.left&&n.left{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},OM=(e,t)=>Math.abs(ih(e)-ih(t)),Hd=e=>{let t,n;return e.type==="touchend"?(n=e.changedTouches[0].clientY,t=e.changedTouches[0].clientX):e.type.startsWith("touch")?(n=e.touches[0].clientY,t=e.touches[0].clientX):(n=e.clientY,t=e.clientX),{clientX:t,clientY:n}},AM=function(e){for(const t of e){const n=t.target.__resizeListeners__||[];n.length&&n.forEach(o=>{o()})}},Pl=function(e,t){!it||!e||(e.__resizeListeners__||(e.__resizeListeners__=[],e.__ro__=new ResizeObserver(AM),e.__ro__.observe(e)),e.__resizeListeners__.push(t))},Il=function(e,t){var n;!e||!e.__resizeListeners__||(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||(n=e.__ro__)==null||n.disconnect())},$n=e=>e===void 0,Os=e=>!e&&e!==0||Xe(e)&&e.length===0||ut(e)&&!Object.keys(e).length,Dr=e=>typeof Element=="undefined"?!1:e instanceof Element,PM=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),cc=e=>Object.keys(e),IM=e=>Object.entries(e),Ta=(e,t,n)=>({get value(){return At(e,t,n)},set value(o){XT(e,t,o)}}),ly=(e="")=>e.split(" ").filter(t=>!!t.trim()),Gn=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},ao=(e,t)=>{!e||!t.trim()||e.classList.add(...ly(t))},un=(e,t)=>{!e||!t.trim()||e.classList.remove(...ly(t))},lo=(e,t)=>{var n;if(!it||!e||!t)return"";Bn(t);try{const o=e.style[t];if(o)return o;const r=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return r?r[t]:""}catch{return e.style[t]}},DM=(e,t)=>{if(!it)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],o=lo(e,n);return["scroll","auto","overlay"].some(r=>o.includes(r))},Kd=(e,t)=>{if(!it)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(DM(n,t))return n;n=n.parentNode}return n};let aa;const RM=()=>{var e;if(!it)return 0;if(aa!==void 0)return aa;const t=document.createElement("div");t.className="el-scrollbar__wrap",t.style.visibility="hidden",t.style.width="100px",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t);const n=t.offsetWidth;t.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",t.appendChild(o);const r=o.offsetWidth;return(e=t.parentNode)==null||e.removeChild(t),aa=n-r,aa};function sy(e,t){if(!it)return;if(!t){e.scrollTop=0;return}const n=[];let o=t.offsetParent;for(;o!==null&&e!==o&&e.contains(o);)n.push(o),o=o.offsetParent;const r=t.offsetTop+n.reduce((i,u)=>i+u.offsetTop,0),l=r+t.offsetHeight,s=e.scrollTop,a=s+e.clientHeight;ra&&(e.scrollTop=l-e.clientHeight)}var ht=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};const LM=oe({name:"ArrowDown"}),BM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VM=R("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),FM=[VM];function _M(e,t,n,o,r,l){return w(),A("svg",BM,FM)}var _r=ht(LM,[["render",_M]]);const zM=oe({name:"ArrowLeft"}),HM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},KM=R("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),jM=[KM];function WM(e,t,n,o,r,l){return w(),A("svg",HM,jM)}var zr=ht(zM,[["render",WM]]);const UM=oe({name:"ArrowRight"}),qM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YM=R("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),GM=[YM];function XM(e,t,n,o,r,l){return w(),A("svg",qM,GM)}var Kn=ht(UM,[["render",XM]]);const JM=oe({name:"ArrowUp"}),ZM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},QM=R("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),xM=[QM];function e3(e,t,n,o,r,l){return w(),A("svg",ZM,xM)}var qs=ht(JM,[["render",e3]]);const t3=oe({name:"Back"}),n3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},o3=R("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),r3=R("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1),l3=[o3,r3];function s3(e,t,n,o,r,l){return w(),A("svg",n3,l3)}var a3=ht(t3,[["render",s3]]);const i3=oe({name:"Calendar"}),u3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},c3=R("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1),d3=[c3];function f3(e,t,n,o,r,l){return w(),A("svg",u3,d3)}var p3=ht(i3,[["render",f3]]);const h3=oe({name:"CaretRight"}),v3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},m3=R("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1),g3=[m3];function y3(e,t,n,o,r,l){return w(),A("svg",v3,g3)}var ay=ht(h3,[["render",y3]]);const b3=oe({name:"CaretTop"}),w3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},C3=R("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),$3=[C3];function S3(e,t,n,o,r,l){return w(),A("svg",w3,$3)}var k3=ht(b3,[["render",S3]]);const E3=oe({name:"Check"}),T3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},M3=R("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1),N3=[M3];function O3(e,t,n,o,r,l){return w(),A("svg",T3,N3)}var hl=ht(E3,[["render",O3]]);const A3=oe({name:"CircleCheckFilled"}),P3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},I3=R("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),D3=[I3];function R3(e,t,n,o,r,l){return w(),A("svg",P3,D3)}var L3=ht(A3,[["render",R3]]);const B3=oe({name:"CircleCheck"}),V3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},F3=R("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_3=R("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),z3=[F3,_3];function H3(e,t,n,o,r,l){return w(),A("svg",V3,z3)}var ci=ht(B3,[["render",H3]]);const K3=oe({name:"CircleCloseFilled"}),j3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},W3=R("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),U3=[W3];function q3(e,t,n,o,r,l){return w(),A("svg",j3,U3)}var jd=ht(K3,[["render",q3]]);const Y3=oe({name:"CircleClose"}),G3={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},X3=R("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),J3=R("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Z3=[X3,J3];function Q3(e,t,n,o,r,l){return w(),A("svg",G3,Z3)}var Mo=ht(Y3,[["render",Q3]]);const x3=oe({name:"Clock"}),eN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tN=R("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),nN=R("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),oN=R("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1),rN=[tN,nN,oN];function lN(e,t,n,o,r,l){return w(),A("svg",eN,rN)}var iy=ht(x3,[["render",lN]]);const sN=oe({name:"Close"}),aN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},iN=R("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),uN=[iN];function cN(e,t,n,o,r,l){return w(),A("svg",aN,uN)}var Fn=ht(sN,[["render",cN]]);const dN=oe({name:"DArrowLeft"}),fN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pN=R("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),hN=[pN];function vN(e,t,n,o,r,l){return w(),A("svg",fN,hN)}var Bi=ht(dN,[["render",vN]]);const mN=oe({name:"DArrowRight"}),gN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yN=R("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),bN=[yN];function wN(e,t,n,o,r,l){return w(),A("svg",gN,bN)}var Vi=ht(mN,[["render",wN]]);const CN=oe({name:"Delete"}),$N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},SN=R("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1),kN=[SN];function EN(e,t,n,o,r,l){return w(),A("svg",$N,kN)}var TN=ht(CN,[["render",EN]]);const MN=oe({name:"Document"}),NN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ON=R("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1),AN=[ON];function PN(e,t,n,o,r,l){return w(),A("svg",NN,AN)}var IN=ht(MN,[["render",PN]]);const DN=oe({name:"FullScreen"}),RN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LN=R("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1),BN=[LN];function VN(e,t,n,o,r,l){return w(),A("svg",RN,BN)}var FN=ht(DN,[["render",VN]]);const _N=oe({name:"InfoFilled"}),zN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},HN=R("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),KN=[HN];function jN(e,t,n,o,r,l){return w(),A("svg",zN,KN)}var Wd=ht(_N,[["render",jN]]);const WN=oe({name:"Loading"}),UN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qN=R("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),YN=[qN];function GN(e,t,n,o,r,l){return w(),A("svg",UN,YN)}var xo=ht(WN,[["render",GN]]);const XN=oe({name:"Minus"}),JN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ZN=R("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),QN=[ZN];function xN(e,t,n,o,r,l){return w(),A("svg",JN,QN)}var eO=ht(XN,[["render",xN]]);const tO=oe({name:"MoreFilled"}),nO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oO=R("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1),rO=[oO];function lO(e,t,n,o,r,l){return w(),A("svg",nO,rO)}var sO=ht(tO,[["render",lO]]);const aO=oe({name:"More"}),iO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uO=R("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),cO=[uO];function dO(e,t,n,o,r,l){return w(),A("svg",iO,cO)}var fO=ht(aO,[["render",dO]]);const pO=oe({name:"PictureFilled"}),hO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vO=R("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1),mO=[vO];function gO(e,t,n,o,r,l){return w(),A("svg",hO,mO)}var yO=ht(pO,[["render",gO]]);const bO=oe({name:"Plus"}),wO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},CO=R("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),$O=[CO];function SO(e,t,n,o,r,l){return w(),A("svg",wO,$O)}var uy=ht(bO,[["render",SO]]);const kO=oe({name:"QuestionFilled"}),EO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},TO=R("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1),MO=[TO];function NO(e,t,n,o,r,l){return w(),A("svg",EO,MO)}var OO=ht(kO,[["render",NO]]);const AO=oe({name:"RefreshLeft"}),PO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},IO=R("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),DO=[IO];function RO(e,t,n,o,r,l){return w(),A("svg",PO,DO)}var LO=ht(AO,[["render",RO]]);const BO=oe({name:"RefreshRight"}),VO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},FO=R("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),_O=[FO];function zO(e,t,n,o,r,l){return w(),A("svg",VO,_O)}var HO=ht(BO,[["render",zO]]);const KO=oe({name:"ScaleToOriginal"}),jO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},WO=R("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1),UO=[WO];function qO(e,t,n,o,r,l){return w(),A("svg",jO,UO)}var YO=ht(KO,[["render",qO]]);const GO=oe({name:"Search"}),XO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},JO=R("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1),ZO=[JO];function QO(e,t,n,o,r,l){return w(),A("svg",XO,ZO)}var xO=ht(GO,[["render",QO]]);const eA=oe({name:"StarFilled"}),tA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nA=R("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1),oA=[nA];function rA(e,t,n,o,r,l){return w(),A("svg",tA,oA)}var ia=ht(eA,[["render",rA]]);const lA=oe({name:"Star"}),sA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},aA=R("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1),iA=[aA];function uA(e,t,n,o,r,l){return w(),A("svg",sA,iA)}var cA=ht(lA,[["render",uA]]);const dA=oe({name:"SuccessFilled"}),fA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pA=R("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),hA=[pA];function vA(e,t,n,o,r,l){return w(),A("svg",fA,hA)}var cy=ht(dA,[["render",vA]]);const mA=oe({name:"View"}),gA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yA=R("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),bA=[yA];function wA(e,t,n,o,r,l){return w(),A("svg",gA,bA)}var CA=ht(mA,[["render",wA]]);const $A=oe({name:"WarningFilled"}),SA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kA=R("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),EA=[kA];function TA(e,t,n,o,r,l){return w(),A("svg",SA,EA)}var As=ht($A,[["render",TA]]);const MA=oe({name:"ZoomIn"}),NA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},OA=R("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1),AA=[OA];function PA(e,t,n,o,r,l){return w(),A("svg",NA,AA)}var dy=ht(MA,[["render",PA]]);const IA=oe({name:"ZoomOut"}),DA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},RA=R("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),LA=[RA];function BA(e,t,n,o,r,l){return w(),A("svg",DA,LA)}var VA=ht(IA,[["render",BA]]);const dc=Symbol(),uh="__elPropsReservedKey";function eo(e,t){if(!ut(e)||!!e[uh])return e;const{values:n,required:o,default:r,type:l,validator:s}=e,a=n||s?u=>{let c=!1,d=[];if(n&&(d=Array.from(n),lt(e,"default")&&d.push(r),c||(c=d.includes(u))),s&&(c||(c=s(u))),!c&&d.length>0){const f=[...new Set(d)].map(p=>JSON.stringify(p)).join(", ");zw(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${f}], got value ${JSON.stringify(u)}.`)}return c}:void 0,i={type:ut(l)&&Object.getOwnPropertySymbols(l).includes(dc)?l[dc]:l,required:!!o,validator:a,[uh]:!0};return lt(e,"default")&&(i.default=r),i}const He=e=>xg(Object.entries(e).map(([t,n])=>[t,eo(n,t)])),Ee=e=>({[dc]:e}),tn=Ee([String,Object,Function]),FA={Close:Fn},Fi={Close:Fn,SuccessFilled:cy,InfoFilled:Wd,WarningFilled:As,CircleCloseFilled:jd},No={success:cy,warning:As,error:jd,info:Wd},fy={validating:xo,success:ci,error:Mo},nt=(e,t)=>{if(e.install=n=>{for(const o of[e,...Object.values(t!=null?t:{})])n.component(o.name,o)},t)for(const[n,o]of Object.entries(t))e[n]=o;return e},py=(e,t)=>(e.install=n=>{e._context=n._context,n.config.globalProperties[t]=e},e),It=e=>(e.install=gt,e),hy=(...e)=>t=>{e.forEach(n=>{Ze(n)?n(t):n.value=t})};class _A extends Error{constructor(t){super(t);this.name="ElementPlusError"}}function Ht(e,t){throw new _A(`[${e}] ${t}`)}function Jn(e,t="px"){if(!e)return"";if(Je(e))return e;if(mt(e))return`${e}${t}`}const De={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},zA=["year","month","date","dates","week","datetime","datetimerange","daterange","monthrange"],tt="update:modelValue",Ut="change",Zo="input",Dl=["","default","small","large"],Mn=e=>["",...Dl].includes(e),vy=e=>[...zA].includes(e);var In=(e=>(e[e.TEXT=1]="TEXT",e[e.CLASS=2]="CLASS",e[e.STYLE=4]="STYLE",e[e.PROPS=8]="PROPS",e[e.FULL_PROPS=16]="FULL_PROPS",e[e.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",e[e.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",e[e.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",e[e.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",e[e.NEED_PATCH=512]="NEED_PATCH",e[e.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",e[e.HOISTED=-1]="HOISTED",e[e.BAIL=-2]="BAIL",e))(In||{});function my(e){return Lt(e)&&e.type===Be}function HA(e){return Lt(e)&&e.type===fn}function KA(e){return Lt(e)&&!my(e)&&!HA(e)}const jA=e=>{if(!Lt(e))return{};const t=e.props||{},n=(Lt(e.type)?e.type.props:void 0)||{},o={};return Object.keys(n).forEach(r=>{lt(n[r],"default")&&(o[r]=n[r].default)}),Object.keys(t).forEach(r=>{o[Bn(r)]=t[r]}),o},ch=e=>e**3,WA=e=>e<.5?ch(e*2)/2:1-ch((1-e)*2)/2,dh=e=>[...new Set(e)],Er=e=>!e&&e!==0?[]:Array.isArray(e)?e:[e],Ud=()=>it&&/firefox/i.test(window.navigator.userAgent),_i=e=>/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi.test(e),gy=e=>it?window.requestAnimationFrame(e):setTimeout(e,16),yy=e=>it?window.cancelAnimationFrame(e):clearTimeout(e),Ys=()=>Math.floor(Math.random()*1e4),Pt=e=>e,UA=["class","style"],qA=/^on[A-Z]/,qd=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n=[]}=e,o=n.concat(UA),r=Qe();return S(r?()=>{var l;return xg(Object.entries((l=r.proxy)==null?void 0:l.$attrs).filter(([s])=>!o.includes(s)&&!(t&&qA.test(s))))}:()=>({}))},by=Symbol("breadcrumbKey"),wy=Symbol("buttonGroupContextKey"),Cy=Symbol("carouselContextKey"),$y=Symbol("collapseContextKey"),Sy=Symbol(),ky=Symbol("dialogInjectionKey"),Nn=Symbol("formContextKey"),_n=Symbol("formItemContextKey"),Ey=Symbol("elPaginationKey"),Ty=Symbol("radioGroupKey"),My=Symbol("rowContextKey"),Ny=Symbol("scrollbarContextKey"),zi=Symbol("tabsRootContextKey"),Oy=Symbol("uploadContextKey"),Yd=Symbol("popper"),Ay=Symbol("popperContent"),Py=e=>{const t=Qe();return S(()=>{var n,o;return(o=(n=t.proxy)==null?void 0:n.$props[e])!=null?o:void 0})},di=O();function Rl(e,t=void 0){const n=Qe()?Pe(Sy,di):di;return e?S(()=>{var o,r;return(r=(o=n.value)==null?void 0:o[e])!=null?r:t}):n}const Iy=(e,t,n=!1)=>{var o;const r=!!Qe(),l=r?Rl():void 0,s=(o=t==null?void 0:t.provide)!=null?o:r?ot:void 0;if(!s)return;const a=S(()=>{const i=k(e);return l!=null&&l.value?YA(l.value,i):i});return s(Sy,a),(n||!di.value)&&(di.value=a.value),a},YA=(e,t)=>{var n;const o=[...new Set([...cc(e),...cc(t)])],r={};for(const l of o)r[l]=(n=t[l])!=null?n:e[l];return r},Hi=eo({type:String,values:Dl,required:!1}),Kt=(e,t={})=>{const n=O(void 0),o=t.prop?n:Py("size"),r=t.global?n:Rl("size"),l=t.form?{size:void 0}:Pe(Nn,void 0),s=t.formItem?{size:void 0}:Pe(_n,void 0);return S(()=>o.value||k(e)||(s==null?void 0:s.size)||(l==null?void 0:l.size)||r.value||"")},Ll=e=>{const t=Py("disabled"),n=Pe(Nn,void 0);return S(()=>t.value||k(e)||(n==null?void 0:n.disabled)||!1)},Ki=({from:e,replacement:t,scope:n,version:o,ref:r,type:l="API"},s)=>{me(()=>k(s),a=>{},{immediate:!0})},Dy=(e,t,n)=>{let o={offsetX:0,offsetY:0};const r=a=>{const i=a.clientX,u=a.clientY,{offsetX:c,offsetY:d}=o,f=e.value.getBoundingClientRect(),p=f.left,h=f.top,m=f.width,v=f.height,g=document.documentElement.clientWidth,y=document.documentElement.clientHeight,C=-p+c,$=-h+d,b=g-p-m+c,E=y-h-v+d,T=D=>{const L=Math.min(Math.max(c+D.clientX-i,C),b),F=Math.min(Math.max(d+D.clientY-u,$),E);o={offsetX:L,offsetY:F},e.value.style.transform=`translate(${Jn(L)}, ${Jn(F)})`},I=()=>{document.removeEventListener("mousemove",T),document.removeEventListener("mouseup",I)};document.addEventListener("mousemove",T),document.addEventListener("mouseup",I)},l=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",r)},s=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",r)};et(()=>{Yn(()=>{n.value?l():s()})}),Nt(()=>{s()})},GA=e=>({focus:()=>{var t,n;(n=(t=e.value)==null?void 0:t.focus)==null||n.call(t)}}),Bl=()=>{const e=Pe(Nn,void 0),t=Pe(_n,void 0);return{form:e,formItem:t}};var XA={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const JA=e=>(t,n)=>ZA(t,n,k(e)),ZA=(e,t,n)=>At(n,e,e).replace(/\{(\w+)\}/g,(o,r)=>{var l;return`${(l=t==null?void 0:t[r])!=null?l:`{${r}}`}`}),QA=e=>{const t=S(()=>k(e).name),n=St(e)?e:O(e);return{lang:t,locale:n,t:JA(e)}},wt=()=>{const e=Rl("locale");return QA(S(()=>e.value||XA))},Ry=e=>{if(St(e)||Ht("[useLockscreen]","You need to pass a ref param to this function"),!it||Gn(document.body,"el-popup-parent--hidden"))return;let t=0,n=!1,o="0",r=0;const l=()=>{un(document.body,"el-popup-parent--hidden"),n&&(document.body.style.paddingRight=o)};me(e,s=>{if(!s){l();return}n=!Gn(document.body,"el-popup-parent--hidden"),n&&(o=document.body.style.paddingRight,r=Number.parseInt(lo(document.body,"paddingRight"),10)),t=RM();const a=document.documentElement.clientHeight0&&(a||i==="scroll")&&n&&(document.body.style.paddingRight=`${r+t}px`),ao(document.body,"el-popup-parent--hidden")}),ym(()=>l())},ll=[],xA=e=>{ll.length!==0&&e.code===De.esc&&(e.stopPropagation(),ll[ll.length-1].handleClose())},Ly=(e,t)=>{me(t,n=>{n?ll.push(e):ll.splice(ll.indexOf(e),1)})};it&&Ft(document,"keydown",xA);const eP=eo({type:Ee(Boolean),default:null}),tP=eo({type:Ee(Function)}),nP=e=>{const t={[e]:eP,[`onUpdate:${e}`]:tP},n=[`update:${e}`];return{useModelToggle:({indicator:r,shouldHideWhenRouteChanges:l,shouldProceed:s,onShow:a,onHide:i})=>{const u=Qe(),c=u.props,{emit:d}=u,f=`update:${e}`,p=S(()=>Ze(c[`onUpdate:${e}`])),h=S(()=>c[e]===null),m=()=>{r.value!==!0&&(r.value=!0,Ze(a)&&a())},v=()=>{r.value!==!1&&(r.value=!1,Ze(i)&&i())},g=()=>{if(c.disabled===!0||Ze(s)&&!s())return;const b=p.value&⁢b&&d(f,!0),(h.value||!b)&&m()},y=()=>{if(c.disabled===!0||!it)return;const b=p.value&⁢b&&d(f,!1),(h.value||!b)&&v()},C=b=>{!Qt(b)||(c.disabled&&b?p.value&&d(f,!1):r.value!==b&&(b?m():v()))},$=()=>{r.value?y():g()};return me(()=>c[e],C),l&&u.appContext.config.globalProperties.$route!==void 0&&me(()=>ke({},u.proxy.$route),()=>{l.value&&r.value&&y()}),et(()=>{C(c[e])}),{hide:y,show:g,toggle:$}},useModelToggleProps:t,useModelToggleEmits:n}},oP=(e,t,n)=>{const o=l=>{n(l)&&l.stopImmediatePropagation()};let r;me(()=>e.value,l=>{l?r=Ft(document,t,o,!0):r==null||r()},{immediate:!0})},By=(e,t)=>{let n;me(()=>e.value,o=>{var r,l;o?(n=document.activeElement,St(t)&&((l=(r=t.value).focus)==null||l.call(r))):n.focus()})},Gd=e=>{if(!e)return{onClick:gt,onMousedown:gt,onMouseup:gt};let t=!1,n=!1;return{onClick:s=>{t&&n&&e(s),t=n=!1},onMousedown:s=>{t=s.target===s.currentTarget},onMouseup:s=>{n=s.target===s.currentTarget}}},rP=(e,t=0)=>{if(t===0)return e;const n=O(!1);let o=0;const r=()=>{o&&clearTimeout(o),o=window.setTimeout(()=>{n.value=e.value},t)};return et(r),me(()=>e.value,l=>{l?r():n.value=l}),n};function lP(){let e;const t=(o,r)=>{n(),e=window.setTimeout(o,r)},n=()=>window.clearTimeout(e);return Li(()=>n()),{registerTimeout:t,cancelTimeout:n}}const sP={prefix:Math.floor(Math.random()*1e4),current:0},aP=Symbol("elIdInjection"),Vy=e=>{const t=Pe(aP,sP);return S(()=>k(e)||`el-id-${t.prefix}-${t.current++}`)},iP=e=>{const t=n=>{const o=n;o.key===De.esc&&(e==null||e(o))};et(()=>{kt(document,"keydown",t)}),Nt(()=>{Rt(document,"keydown",t)})};let fh;const Fy=`el-popper-container-${Ys()}`,uP=`#${Fy}`,cP=()=>{Ks(()=>{if(!!it&&!fh){const e=document.createElement("div");e.id=Fy,document.body.appendChild(e),fh=e}})},dP=He({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200}}),fP=({showAfter:e,hideAfter:t,open:n,close:o})=>{const{registerTimeout:r}=lP();return{onOpen:()=>{r(()=>{n()},k(e))},onClose:()=>{r(()=>{o()},k(t))}}},_y=Symbol("elForwardRef"),pP=e=>{ot(_y,{setForwardRef:n=>{e.value=n}})},hP=e=>({mounted(t){e(t)},updated(t){e(t)},unmounted(){e(null)}}),vP="el",mP="is-",ar=(e,t,n,o,r)=>{let l=`${e}-${t}`;return n&&(l+=`-${n}`),o&&(l+=`__${o}`),r&&(l+=`--${r}`),l},$e=e=>{const t=Rl("namespace"),n=S(()=>t.value||vP);return{namespace:n,b:(d="")=>ar(k(n),e,d,"",""),e:d=>d?ar(k(n),e,"",d,""):"",m:d=>d?ar(k(n),e,"","",d):"",be:(d,f)=>d&&f?ar(k(n),e,d,f,""):"",em:(d,f)=>d&&f?ar(k(n),e,"",d,f):"",bm:(d,f)=>d&&f?ar(k(n),e,d,"",f):"",bem:(d,f,p)=>d&&f&&p?ar(k(n),e,d,f,p):"",is:(d,...f)=>{const p=f.length>=1?f[0]:!0;return d&&p?`${mP}${d}`:""}}},ph=O(0),er=()=>{const e=Rl("zIndex",2e3),t=S(()=>e.value+ph.value);return{initialZIndex:e,currentZIndex:t,nextZIndex:()=>(ph.value++,t.value)}},gP="2.1.7",hh=Symbol("INSTALLED_KEY"),yP=(e=[])=>({version:gP,install:(n,o)=>{n[hh]||(n[hh]=!0,e.forEach(r=>n.use(r)),o&&Iy(o,n,!0))}}),bP=He({zIndex:{type:Ee([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),wP={scroll:({scrollTop:e,fixed:t})=>typeof e=="number"&&typeof t=="boolean",change:e=>typeof e=="boolean"},CP={name:"ElAffix"},$P=oe(_e(ke({},CP),{props:bP,emits:wP,setup(e,{expose:t,emit:n}){const o=e,r="ElAffix",l=$e("affix"),s=_t(),a=_t(),i=_t(),{height:u}=MM(),{height:c,width:d,top:f,bottom:p,update:h}=lh(a),m=lh(s),v=O(!1),g=O(0),y=O(0),C=S(()=>({height:v.value?`${c.value}px`:"",width:v.value?`${d.value}px`:""})),$=S(()=>{if(!v.value)return{};const T=o.offset?`${o.offset}px`:0;return{height:`${c.value}px`,width:`${d.value}px`,top:o.position==="top"?T:"",bottom:o.position==="bottom"?T:"",transform:y.value?`translateY(${y.value}px)`:"",zIndex:o.zIndex}}),b=()=>{if(!!i.value)if(g.value=i.value instanceof Window?document.documentElement.scrollTop:i.value.scrollTop||0,o.position==="top")if(o.target){const T=m.bottom.value-o.offset-c.value;v.value=o.offset>f.value&&m.bottom.value>0,y.value=T<0?T:0}else v.value=o.offset>f.value;else if(o.target){const T=u.value-m.top.value-o.offset-c.value;v.value=u.value-o.offsetm.top.value,y.value=T<0?-T:0}else v.value=u.value-o.offset{n("scroll",{scrollTop:g.value,fixed:v.value})};return me(v,T=>n("change",T)),et(()=>{var T;o.target?(s.value=(T=document.querySelector(o.target))!=null?T:void 0,s.value||Ht(r,`Target is not existed: ${o.target}`)):s.value=document.documentElement,i.value=Kd(a.value,!0),h()}),Ft(i,"scroll",E),Yn(b),t({update:b}),(T,I)=>(w(),A("div",{ref_key:"root",ref:a,class:M(k(l).b()),style:Re(k(C))},[R("div",{class:M({[k(l).m("fixed")]:v.value}),style:Re(k($))},[pe(T.$slots,"default")],6)],6))}})),SP=nt($P),kP=He({size:{type:Ee([Number,String])},color:{type:String}}),EP={name:"ElIcon",inheritAttrs:!1},TP=oe(_e(ke({},EP),{props:kP,setup(e){const t=e,n=$e("icon"),o=S(()=>!t.size&&!t.color?{}:{fontSize:$n(t.size)?void 0:Jn(t.size),"--color":t.color});return(r,l)=>(w(),A("i",Bt({class:k(n).b(),style:k(o)},r.$attrs),[pe(r.$slots,"default")],16))}})),Ye=nt(TP),MP=["light","dark"],NP=He({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:cc(No),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:MP,default:"light"}}),OP={close:e=>e instanceof MouseEvent},AP={name:"ElAlert"},PP=oe(_e(ke({},AP),{props:NP,emits:OP,setup(e,{emit:t}){const n=e,{Close:o}=Fi,r=Ws(),l=$e("alert"),s=O(!0),a=S(()=>No[n.type]||No.info),i=S(()=>n.description||{[l.is("big")]:r.default}),u=S(()=>n.description||{[l.is("bold")]:r.default}),c=d=>{s.value=!1,t("close",d)};return(d,f)=>(w(),x(zt,{name:k(l).b("fade")},{default:U(()=>[qe(R("div",{class:M([k(l).b(),k(l).m(d.type),k(l).is("center",d.center),k(l).is(d.effect)]),role:"alert"},[d.showIcon&&k(a)?(w(),x(k(Ye),{key:0,class:M([k(l).e("icon"),k(i)])},{default:U(()=>[(w(),x(dt(k(a))))]),_:1},8,["class"])):X("v-if",!0),R("div",{class:M(k(l).e("content"))},[d.title||d.$slots.title?(w(),A("span",{key:0,class:M([k(l).e("title"),k(u)])},[pe(d.$slots,"title",{},()=>[at(ge(d.title),1)])],2)):X("v-if",!0),d.$slots.default||d.description?(w(),A("p",{key:1,class:M(k(l).e("description"))},[pe(d.$slots,"default",{},()=>[at(ge(d.description),1)])],2)):X("v-if",!0),d.closable?(w(),A(Be,{key:2},[d.closeText?(w(),A("div",{key:0,class:M([k(l).e("close-btn"),k(l).is("customed")]),onClick:c},ge(d.closeText),3)):(w(),x(k(Ye),{key:1,class:M(k(l).e("close-btn")),onClick:c},{default:U(()=>[G(k(o))]),_:1},8,["class"]))],2112)):X("v-if",!0)],2)],2),[[ct,s.value]])]),_:3},8,["name"]))}})),IP=nt(PP);let Wn;const DP=` + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; +`,RP=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function LP(e){const t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),o=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),r=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:RP.map(s=>`${s}:${t.getPropertyValue(s)}`).join(";"),paddingSize:o,borderSize:r,boxSizing:n}}function vh(e,t=1,n){var o;Wn||(Wn=document.createElement("textarea"),document.body.appendChild(Wn));const{paddingSize:r,borderSize:l,boxSizing:s,contextStyle:a}=LP(e);Wn.setAttribute("style",`${a};${DP}`),Wn.value=e.value||e.placeholder||"";let i=Wn.scrollHeight;const u={};s==="border-box"?i=i+l:s==="content-box"&&(i=i-r),Wn.value="";const c=Wn.scrollHeight-r;if(mt(t)){let d=c*t;s==="border-box"&&(d=d+r+l),i=Math.max(d,i),u.minHeight=`${d}px`}if(mt(n)){let d=c*n;s==="border-box"&&(d=d+r+l),i=Math.min(d,i)}return u.height=`${i}px`,(o=Wn.parentNode)==null||o.removeChild(Wn),Wn=void 0,u}const BP=He({size:Hi,disabled:Boolean,modelValue:{type:Ee([String,Number,Object]),default:""},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:Ee([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},placeholder:{type:String},form:{type:String,default:""},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:tn,default:""},prefixIcon:{type:tn,default:""},label:{type:String},tabindex:{type:[Number,String]},validateEvent:{type:Boolean,default:!0},inputStyle:{type:Ee([Object,Array,String]),default:()=>Pt({})}}),VP={[tt]:e=>Je(e),input:e=>Je(e),change:e=>Je(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent},FP=["type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder"],_P=["tabindex","disabled","readonly","autocomplete","aria-label","placeholder"],zP={name:"ElInput",inheritAttrs:!1},HP=oe(_e(ke({},zP),{props:BP,emits:VP,setup(e,{expose:t,emit:n}){const o=e,r={suffix:"append",prefix:"prepend"},l=Qe(),s=dg(),a=Ws(),i=qd(),{form:u,formItem:c}=Bl(),d=Kt(),f=Ll(),p=$e("input"),h=$e("textarea"),m=_t(),v=_t(),g=O(!1),y=O(!1),C=O(!1),$=O(!1),b=_t(o.inputStyle),E=S(()=>m.value||v.value),T=S(()=>{var le;return(le=u==null?void 0:u.statusIcon)!=null?le:!1}),I=S(()=>(c==null?void 0:c.validateState)||""),D=S(()=>fy[I.value]),L=S(()=>[s.style,o.inputStyle]),F=S(()=>[o.inputStyle,b.value,{resize:o.resize}]),V=S(()=>ey(o.modelValue)?"":String(o.modelValue)),P=S(()=>o.clearable&&!f.value&&!o.readonly&&!!V.value&&(g.value||y.value)),_=S(()=>o.showPassword&&!f.value&&!o.readonly&&(!!V.value||g.value)),z=S(()=>o.showWordLimit&&!!i.value.maxlength&&(o.type==="text"||o.type==="textarea")&&!f.value&&!o.readonly&&!o.showPassword),H=S(()=>Array.from(V.value).length),N=S(()=>!!z.value&&H.value>Number(i.value.maxlength)),B=S(()=>!!a.suffix||!!o.suffixIcon||P.value||o.showPassword||z.value||!!I.value&&T.value),q=()=>{const{type:le,autosize:re}=o;if(!(!it||le!=="textarea"))if(re){const se=ut(re)?re.minRows:void 0,Z=ut(re)?re.maxRows:void 0;b.value=ke({},vh(v.value,se,Z))}else b.value={minHeight:vh(v.value).minHeight}},W=()=>{const le=E.value;!le||le.value===V.value||(le.value=V.value)},de=le=>{const{el:re}=l.vnode;if(!re)return;const Z=Array.from(re.querySelectorAll(`.${p.e(le)}`)).find(Le=>Le.parentNode===re);if(!Z)return;const ce=r[le];a[ce]?Z.style.transform=`translateX(${le==="suffix"?"-":""}${re.querySelector(`.${p.be("group",ce)}`).offsetWidth}px)`:Z.removeAttribute("style")},Q=()=>{de("prefix"),de("suffix")},he=async le=>{const{value:re}=le.target;C.value||re!==V.value&&(n(tt,re),n("input",re),await ze(),W())},Me=le=>{n("change",le.target.value)},ne=le=>{n("compositionstart",le),C.value=!0},j=le=>{var re;n("compositionupdate",le);const se=(re=le.target)==null?void 0:re.value,Z=se[se.length-1]||"";C.value=!_i(Z)},ee=le=>{n("compositionend",le),C.value&&(C.value=!1,he(le))},ie=()=>{$.value=!$.value,ve()},ve=async()=>{var le;await ze(),(le=E.value)==null||le.focus()},Te=()=>{var le;return(le=E.value)==null?void 0:le.blur()},Ae=le=>{g.value=!0,n("focus",le)},Ie=le=>{var re;g.value=!1,n("blur",le),o.validateEvent&&((re=c==null?void 0:c.validate)==null||re.call(c,"blur").catch(se=>void 0))},K=le=>{y.value=!1,n("mouseleave",le)},Y=le=>{y.value=!0,n("mouseenter",le)},ue=le=>{n("keydown",le)},we=()=>{var le;(le=E.value)==null||le.select()},be=()=>{n(tt,""),n("change",""),n("clear"),n("input","")};return me(()=>o.modelValue,()=>{var le;ze(()=>q()),o.validateEvent&&((le=c==null?void 0:c.validate)==null||le.call(c,"change").catch(re=>void 0))}),me(V,()=>W()),me(()=>o.type,async()=>{await ze(),W(),q(),Q()}),et(async()=>{W(),Q(),await ze(),q()}),Qn(async()=>{await ze(),Q()}),t({input:m,textarea:v,ref:E,textareaStyle:F,autosize:Wt(o,"autosize"),focus:ve,blur:Te,select:we,clear:be,resizeTextarea:q}),(le,re)=>qe((w(),A("div",{class:M([le.type==="textarea"?k(h).b():k(p).b(),k(p).m(k(d)),k(p).is("disabled",k(f)),k(p).is("exceed",k(N)),{[k(p).b("group")]:le.$slots.prepend||le.$slots.append,[k(p).bm("group","append")]:le.$slots.append,[k(p).bm("group","prepend")]:le.$slots.prepend,[k(p).m("prefix")]:le.$slots.prefix||le.prefixIcon,[k(p).m("suffix")]:le.$slots.suffix||le.suffixIcon||le.clearable||le.showPassword,[k(p).m("suffix--password-clear")]:k(P)&&k(_)},le.$attrs.class]),style:Re(k(L)),onMouseenter:Y,onMouseleave:K},[X(" input "),le.type!=="textarea"?(w(),A(Be,{key:0},[X(" prepend slot "),le.$slots.prepend?(w(),A("div",{key:0,class:M(k(p).be("group","prepend"))},[pe(le.$slots,"prepend")],2)):X("v-if",!0),R("input",Bt({ref_key:"input",ref:m,class:k(p).e("inner")},k(i),{type:le.showPassword?$.value?"text":"password":le.type,disabled:k(f),readonly:le.readonly,autocomplete:le.autocomplete,tabindex:le.tabindex,"aria-label":le.label,placeholder:le.placeholder,style:le.inputStyle,onCompositionstart:ne,onCompositionupdate:j,onCompositionend:ee,onInput:he,onFocus:Ae,onBlur:Ie,onChange:Me,onKeydown:ue}),null,16,FP),X(" prefix slot "),le.$slots.prefix||le.prefixIcon?(w(),A("span",{key:1,class:M(k(p).e("prefix"))},[R("span",{class:M(k(p).e("prefix-inner"))},[pe(le.$slots,"prefix"),le.prefixIcon?(w(),x(k(Ye),{key:0,class:M(k(p).e("icon"))},{default:U(()=>[(w(),x(dt(le.prefixIcon)))]),_:1},8,["class"])):X("v-if",!0)],2)],2)):X("v-if",!0),X(" suffix slot "),k(B)?(w(),A("span",{key:2,class:M(k(p).e("suffix"))},[R("span",{class:M(k(p).e("suffix-inner"))},[!k(P)||!k(_)||!k(z)?(w(),A(Be,{key:0},[pe(le.$slots,"suffix"),le.suffixIcon?(w(),x(k(Ye),{key:0,class:M(k(p).e("icon"))},{default:U(()=>[(w(),x(dt(le.suffixIcon)))]),_:1},8,["class"])):X("v-if",!0)],64)):X("v-if",!0),k(P)?(w(),x(k(Ye),{key:1,class:M([k(p).e("icon"),k(p).e("clear")]),onMousedown:re[0]||(re[0]=je(()=>{},["prevent"])),onClick:be},{default:U(()=>[G(k(Mo))]),_:1},8,["class"])):X("v-if",!0),k(_)?(w(),x(k(Ye),{key:2,class:M([k(p).e("icon"),k(p).e("clear")]),onClick:ie},{default:U(()=>[G(k(CA))]),_:1},8,["class"])):X("v-if",!0),k(z)?(w(),A("span",{key:3,class:M(k(p).e("count"))},[R("span",{class:M(k(p).e("count-inner"))},ge(k(H))+" / "+ge(k(i).maxlength),3)],2)):X("v-if",!0)],2),k(I)&&k(D)&&k(T)?(w(),x(k(Ye),{key:0,class:M([k(p).e("icon"),k(p).e("validateIcon"),k(p).is("loading",k(I)==="validating")])},{default:U(()=>[(w(),x(dt(k(D))))]),_:1},8,["class"])):X("v-if",!0)],2)):X("v-if",!0),X(" append slot "),le.$slots.append?(w(),A("div",{key:3,class:M(k(p).be("group","append"))},[pe(le.$slots,"append")],2)):X("v-if",!0)],64)):(w(),A(Be,{key:1},[X(" textarea "),R("textarea",Bt({ref_key:"textarea",ref:v,class:k(h).e("inner")},k(i),{tabindex:le.tabindex,disabled:k(f),readonly:le.readonly,autocomplete:le.autocomplete,style:k(F),"aria-label":le.label,placeholder:le.placeholder,onCompositionstart:ne,onCompositionupdate:j,onCompositionend:ee,onInput:he,onFocus:Ae,onBlur:Ie,onChange:Me,onKeydown:ue}),null,16,_P),k(z)?(w(),A("span",{key:0,class:M(k(p).e("count"))},ge(k(H))+" / "+ge(k(i).maxlength),3)):X("v-if",!0)],64))],38)),[[ct,le.type!=="hidden"]])}})),jn=nt(HP),zy={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},KP=({move:e,size:t,bar:n})=>({[n.size]:t,transform:`translate${n.axis}(${e}%)`}),jP=He({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean});var Ve=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};const mh="Thumb",WP=oe({name:mh,props:jP,setup(e){const t=Pe(Ny),n=$e("scrollbar");t||Ht(mh,"can not inject scrollbar context");const o=O(),r=O(),l=O({}),s=O(!1);let a=!1,i=!1,u=it?document.onselectstart:null;const c=S(()=>zy[e.vertical?"vertical":"horizontal"]),d=S(()=>KP({size:e.size,move:e.move,bar:c.value})),f=S(()=>o.value[c.value.offset]**2/t.wrapElement[c.value.scrollSize]/e.ratio/r.value[c.value.offset]),p=b=>{var E;if(b.stopPropagation(),b.ctrlKey||[1,2].includes(b.button))return;(E=window.getSelection())==null||E.removeAllRanges(),m(b);const T=b.currentTarget;!T||(l.value[c.value.axis]=T[c.value.offset]-(b[c.value.client]-T.getBoundingClientRect()[c.value.direction]))},h=b=>{if(!r.value||!o.value||!t.wrapElement)return;const E=Math.abs(b.target.getBoundingClientRect()[c.value.direction]-b[c.value.client]),T=r.value[c.value.offset]/2,I=(E-T)*100*f.value/o.value[c.value.offset];t.wrapElement[c.value.scroll]=I*t.wrapElement[c.value.scrollSize]/100},m=b=>{b.stopImmediatePropagation(),a=!0,document.addEventListener("mousemove",v),document.addEventListener("mouseup",g),u=document.onselectstart,document.onselectstart=()=>!1},v=b=>{if(!o.value||!r.value||a===!1)return;const E=l.value[c.value.axis];if(!E)return;const T=(o.value.getBoundingClientRect()[c.value.direction]-b[c.value.client])*-1,I=r.value[c.value.offset]-E,D=(T-I)*100*f.value/o.value[c.value.offset];t.wrapElement[c.value.scroll]=D*t.wrapElement[c.value.scrollSize]/100},g=()=>{a=!1,l.value[c.value.axis]=0,document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",g),$(),i&&(s.value=!1)},y=()=>{i=!1,s.value=!!e.size},C=()=>{i=!0,s.value=a};Nt(()=>{$(),document.removeEventListener("mouseup",g)});const $=()=>{document.onselectstart!==u&&(document.onselectstart=u)};return Ft(Wt(t,"scrollbarElement"),"mousemove",y),Ft(Wt(t,"scrollbarElement"),"mouseleave",C),{ns:n,instance:o,thumb:r,bar:c,thumbStyle:d,visible:s,clickTrackHandler:h,clickThumbHandler:p}}});function UP(e,t,n,o,r,l){return w(),x(zt,{name:e.ns.b("fade")},{default:U(()=>[qe(R("div",{ref:"instance",class:M([e.ns.e("bar"),e.ns.is(e.bar.key)]),onMousedown:t[1]||(t[1]=(...s)=>e.clickTrackHandler&&e.clickTrackHandler(...s))},[R("div",{ref:"thumb",class:M(e.ns.e("thumb")),style:Re(e.thumbStyle),onMousedown:t[0]||(t[0]=(...s)=>e.clickThumbHandler&&e.clickThumbHandler(...s))},null,38)],34),[[ct,e.always||e.visible]])]),_:1},8,["name"])}var qP=Ve(WP,[["render",UP]]);const YP=He({always:{type:Boolean,default:!0},width:{type:String,default:""},height:{type:String,default:""},ratioX:{type:Number,default:1},ratioY:{type:Number,default:1}}),GP=oe({components:{Thumb:qP},props:YP,setup(e){const t=O(0),n=O(0),o=4;return{handleScroll:l=>{if(l){const s=l.offsetHeight-o,a=l.offsetWidth-o;n.value=l.scrollTop*100/s*e.ratioY,t.value=l.scrollLeft*100/a*e.ratioX}},moveX:t,moveY:n}}});function XP(e,t,n,o,r,l){const s=ae("thumb");return w(),A(Be,null,[G(s,{move:e.moveX,ratio:e.ratioX,size:e.width,always:e.always},null,8,["move","ratio","size","always"]),G(s,{move:e.moveY,ratio:e.ratioY,size:e.height,vertical:"",always:e.always},null,8,["move","ratio","size","always"])],64)}var JP=Ve(GP,[["render",XP]]);const ZP=He({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:Ee([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:{type:Boolean,default:!1},minSize:{type:Number,default:20}}),QP={scroll:({scrollTop:e,scrollLeft:t})=>mt(e)&&mt(t)},xP=oe({name:"ElScrollbar",components:{Bar:JP},props:ZP,emits:QP,setup(e,{emit:t}){const n=$e("scrollbar");let o,r;const l=O(),s=O(),a=O(),i=O("0"),u=O("0"),c=O(),d=O(0),f=O(0),p=O(1),h=O(1),m=4,v=S(()=>{const b={};return e.height&&(b.height=Jn(e.height)),e.maxHeight&&(b.maxHeight=Jn(e.maxHeight)),[e.wrapStyle,b]}),g=()=>{var b;s.value&&((b=c.value)==null||b.handleScroll(s.value),t("scroll",{scrollTop:s.value.scrollTop,scrollLeft:s.value.scrollLeft}))},y=b=>{!mt(b)||(s.value.scrollTop=b)},C=b=>{!mt(b)||(s.value.scrollLeft=b)},$=()=>{if(!s.value)return;const b=s.value.offsetHeight-m,E=s.value.offsetWidth-m,T=b**2/s.value.scrollHeight,I=E**2/s.value.scrollWidth,D=Math.max(T,e.minSize),L=Math.max(I,e.minSize);p.value=T/(b-T)/(D/(b-D)),h.value=I/(E-I)/(L/(E-L)),u.value=D+me.noresize,b=>{b?(o==null||o(),r==null||r()):({stop:o}=Al(a,$),r=Ft("resize",$))},{immediate:!0}),me(()=>[e.maxHeight,e.height],()=>{e.native||ze(()=>{var b;$(),s.value&&((b=c.value)==null||b.handleScroll(s.value))})}),ot(Ny,Ct({scrollbarElement:l,wrapElement:s})),et(()=>{e.native||ze(()=>$())}),{ns:n,scrollbar$:l,wrap$:s,resize$:a,barRef:c,moveX:d,moveY:f,ratioX:h,ratioY:p,sizeWidth:i,sizeHeight:u,style:v,update:$,handleScroll:g,setScrollTop:y,setScrollLeft:C}}});function e4(e,t,n,o,r,l){const s=ae("bar");return w(),A("div",{ref:"scrollbar$",class:M(e.ns.b())},[R("div",{ref:"wrap$",class:M([e.wrapClass,e.ns.e("wrap"),{[e.ns.em("wrap","hidden-default")]:!e.native}]),style:Re(e.style),onScroll:t[0]||(t[0]=(...a)=>e.handleScroll&&e.handleScroll(...a))},[(w(),x(dt(e.tag),{ref:"resize$",class:M([e.ns.e("view"),e.viewClass]),style:Re(e.viewStyle)},{default:U(()=>[pe(e.$slots,"default")]),_:3},8,["class","style"]))],38),e.native?X("v-if",!0):(w(),x(s,{key:0,ref:"barRef",height:e.sizeHeight,width:e.sizeWidth,always:e.always,"ratio-x":e.ratioX,"ratio-y":e.ratioY},null,8,["height","width","always","ratio-x","ratio-y"]))],2)}var t4=Ve(xP,[["render",e4]]);const Do=nt(t4),n4={name:"ElPopperRoot",inheritAttrs:!1},o4=oe(_e(ke({},n4),{setup(e,{expose:t}){const n=O(),o=O(),r=O(),l=O(),s={triggerRef:n,popperInstanceRef:o,contentRef:r,referenceRef:l};return t(s),ot(Yd,s),(a,i)=>pe(a.$slots,"default")}})),Hy=He({arrowOffset:{type:Number,default:5}}),r4={name:"ElPopperArrow",inheritAttrs:!1},l4=oe(_e(ke({},r4),{props:Hy,setup(e,{expose:t}){const n=e,o=$e("popper"),{arrowOffset:r,arrowRef:l}=Pe(Ay,void 0);return me(()=>n.arrowOffset,s=>{r.value=s}),Nt(()=>{l.value=void 0}),t({arrowRef:l}),(s,a)=>(w(),A("span",{ref_key:"arrowRef",ref:l,class:M(k(o).e("arrow")),"data-popper-arrow":""},null,2))}})),s4="ElOnlyChild",a4=oe({name:s4,setup(e,{slots:t,attrs:n}){var o;const r=Pe(_y),l=hP((o=r==null?void 0:r.setForwardRef)!=null?o:gt);return()=>{var s;const a=(s=t.default)==null?void 0:s.call(t,n);if(!a||a.length>1)return null;const i=Ky(a);return i?qe(Pr(i,n),[[l]]):null}}});function Ky(e){if(!e)return null;const t=e;for(const n of t){if(ut(n))switch(n.type){case fn:continue;case js:return fu(n);case"svg":return fu(n);case Be:return Ky(n.children);default:return n}return fu(n)}return null}function fu(e){return G("span",{class:"el-only-child__content"},[e])}const jy=He({virtualRef:{type:Ee(Object)},virtualTriggering:Boolean,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function,onBlur:Function,onContextmenu:Function,id:String,open:Boolean}),i4={name:"ElPopperTrigger",inheritAttrs:!1},u4=oe(_e(ke({},i4),{props:jy,setup(e,{expose:t}){const n=e,{triggerRef:o}=Pe(Yd,void 0);return pP(o),et(()=>{me(()=>n.virtualRef,r=>{r&&(o.value=So(r))},{immediate:!0}),me(()=>o.value,(r,l)=>{Dr(r)&&["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(s=>{var a;const i=n[s];i&&(r.addEventListener(s.slice(2).toLowerCase(),i),(a=l==null?void 0:l.removeEventListener)==null||a.call(l,s.slice(2).toLowerCase(),i))})},{immediate:!0})}),t({triggerRef:o}),(r,l)=>r.virtualTriggering?X("v-if",!0):(w(),x(k(a4),Bt({key:0},r.$attrs,{"aria-describedby":r.open?r.id:void 0}),{default:U(()=>[pe(r.$slots,"default")]),_:3},16,["aria-describedby"]))}}));var cn="top",zn="bottom",Hn="right",dn="left",Xd="auto",Gs=[cn,zn,Hn,dn],vl="start",Ps="end",c4="clippingParents",Wy="viewport",ql="popper",d4="reference",gh=Gs.reduce(function(e,t){return e.concat([t+"-"+vl,t+"-"+Ps])},[]),Jd=[].concat(Gs,[Xd]).reduce(function(e,t){return e.concat([t,t+"-"+vl,t+"-"+Ps])},[]),f4="beforeRead",p4="read",h4="afterRead",v4="beforeMain",m4="main",g4="afterMain",y4="beforeWrite",b4="write",w4="afterWrite",C4=[f4,p4,h4,v4,m4,g4,y4,b4,w4];function co(e){return e?(e.nodeName||"").toLowerCase():null}function to(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ml(e){var t=to(e).Element;return e instanceof t||e instanceof Element}function Ln(e){var t=to(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Zd(e){if(typeof ShadowRoot=="undefined")return!1;var t=to(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function $4(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var o=t.styles[n]||{},r=t.attributes[n]||{},l=t.elements[n];!Ln(l)||!co(l)||(Object.assign(l.style,o),Object.keys(r).forEach(function(s){var a=r[s];a===!1?l.removeAttribute(s):l.setAttribute(s,a===!0?"":a)}))})}function S4(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(o){var r=t.elements[o],l=t.attributes[o]||{},s=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:n[o]),a=s.reduce(function(i,u){return i[u]="",i},{});!Ln(r)||!co(r)||(Object.assign(r.style,a),Object.keys(l).forEach(function(i){r.removeAttribute(i)}))})}}var k4={name:"applyStyles",enabled:!0,phase:"write",fn:$4,effect:S4,requires:["computeStyles"]};function io(e){return e.split("-")[0]}var Tr=Math.max,fi=Math.min,gl=Math.round;function yl(e,t){t===void 0&&(t=!1);var n=e.getBoundingClientRect(),o=1,r=1;if(Ln(e)&&t){var l=e.offsetHeight,s=e.offsetWidth;s>0&&(o=gl(n.width)/s||1),l>0&&(r=gl(n.height)/l||1)}return{width:n.width/o,height:n.height/r,top:n.top/r,right:n.right/o,bottom:n.bottom/r,left:n.left/o,x:n.left/o,y:n.top/r}}function Qd(e){var t=yl(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function Uy(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Zd(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function Oo(e){return to(e).getComputedStyle(e)}function E4(e){return["table","td","th"].indexOf(co(e))>=0}function tr(e){return((ml(e)?e.ownerDocument:e.document)||window.document).documentElement}function ji(e){return co(e)==="html"?e:e.assignedSlot||e.parentNode||(Zd(e)?e.host:null)||tr(e)}function yh(e){return!Ln(e)||Oo(e).position==="fixed"?null:e.offsetParent}function T4(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&Ln(e)){var o=Oo(e);if(o.position==="fixed")return null}var r=ji(e);for(Zd(r)&&(r=r.host);Ln(r)&&["html","body"].indexOf(co(r))<0;){var l=Oo(r);if(l.transform!=="none"||l.perspective!=="none"||l.contain==="paint"||["transform","perspective"].indexOf(l.willChange)!==-1||t&&l.willChange==="filter"||t&&l.filter&&l.filter!=="none")return r;r=r.parentNode}return null}function Xs(e){for(var t=to(e),n=yh(e);n&&E4(n)&&Oo(n).position==="static";)n=yh(n);return n&&(co(n)==="html"||co(n)==="body"&&Oo(n).position==="static")?t:n||T4(e)||t}function xd(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function is(e,t,n){return Tr(e,fi(t,n))}function M4(e,t,n){var o=is(e,t,n);return o>n?n:o}function qy(){return{top:0,right:0,bottom:0,left:0}}function Yy(e){return Object.assign({},qy(),e)}function Gy(e,t){return t.reduce(function(n,o){return n[o]=e,n},{})}var N4=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Yy(typeof t!="number"?t:Gy(t,Gs))};function O4(e){var t,n=e.state,o=e.name,r=e.options,l=n.elements.arrow,s=n.modifiersData.popperOffsets,a=io(n.placement),i=xd(a),u=[dn,Hn].indexOf(a)>=0,c=u?"height":"width";if(!(!l||!s)){var d=N4(r.padding,n),f=Qd(l),p=i==="y"?cn:dn,h=i==="y"?zn:Hn,m=n.rects.reference[c]+n.rects.reference[i]-s[i]-n.rects.popper[c],v=s[i]-n.rects.reference[i],g=Xs(l),y=g?i==="y"?g.clientHeight||0:g.clientWidth||0:0,C=m/2-v/2,$=d[p],b=y-f[c]-d[h],E=y/2-f[c]/2+C,T=is($,E,b),I=i;n.modifiersData[o]=(t={},t[I]=T,t.centerOffset=T-E,t)}}function A4(e){var t=e.state,n=e.options,o=n.element,r=o===void 0?"[data-popper-arrow]":o;r!=null&&(typeof r=="string"&&(r=t.elements.popper.querySelector(r),!r)||!Uy(t.elements.popper,r)||(t.elements.arrow=r))}var P4={name:"arrow",enabled:!0,phase:"main",fn:O4,effect:A4,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function bl(e){return e.split("-")[1]}var I4={top:"auto",right:"auto",bottom:"auto",left:"auto"};function D4(e){var t=e.x,n=e.y,o=window,r=o.devicePixelRatio||1;return{x:gl(t*r)/r||0,y:gl(n*r)/r||0}}function bh(e){var t,n=e.popper,o=e.popperRect,r=e.placement,l=e.variation,s=e.offsets,a=e.position,i=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=s.x,p=f===void 0?0:f,h=s.y,m=h===void 0?0:h,v=typeof c=="function"?c({x:p,y:m}):{x:p,y:m};p=v.x,m=v.y;var g=s.hasOwnProperty("x"),y=s.hasOwnProperty("y"),C=dn,$=cn,b=window;if(u){var E=Xs(n),T="clientHeight",I="clientWidth";if(E===to(n)&&(E=tr(n),Oo(E).position!=="static"&&a==="absolute"&&(T="scrollHeight",I="scrollWidth")),E=E,r===cn||(r===dn||r===Hn)&&l===Ps){$=zn;var D=d&&E===b&&b.visualViewport?b.visualViewport.height:E[T];m-=D-o.height,m*=i?1:-1}if(r===dn||(r===cn||r===zn)&&l===Ps){C=Hn;var L=d&&E===b&&b.visualViewport?b.visualViewport.width:E[I];p-=L-o.width,p*=i?1:-1}}var F=Object.assign({position:a},u&&I4),V=c===!0?D4({x:p,y:m}):{x:p,y:m};if(p=V.x,m=V.y,i){var P;return Object.assign({},F,(P={},P[$]=y?"0":"",P[C]=g?"0":"",P.transform=(b.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",P))}return Object.assign({},F,(t={},t[$]=y?m+"px":"",t[C]=g?p+"px":"",t.transform="",t))}function R4(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=o===void 0?!0:o,l=n.adaptive,s=l===void 0?!0:l,a=n.roundOffsets,i=a===void 0?!0:a,u={placement:io(t.placement),variation:bl(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,bh(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:i})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,bh(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:i})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var L4={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:R4,data:{}},ua={passive:!0};function B4(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,l=r===void 0?!0:r,s=o.resize,a=s===void 0?!0:s,i=to(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return l&&u.forEach(function(c){c.addEventListener("scroll",n.update,ua)}),a&&i.addEventListener("resize",n.update,ua),function(){l&&u.forEach(function(c){c.removeEventListener("scroll",n.update,ua)}),a&&i.removeEventListener("resize",n.update,ua)}}var V4={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:B4,data:{}},F4={left:"right",right:"left",bottom:"top",top:"bottom"};function Ma(e){return e.replace(/left|right|bottom|top/g,function(t){return F4[t]})}var _4={start:"end",end:"start"};function wh(e){return e.replace(/start|end/g,function(t){return _4[t]})}function ef(e){var t=to(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}}function tf(e){return yl(tr(e)).left+ef(e).scrollLeft}function z4(e){var t=to(e),n=tr(e),o=t.visualViewport,r=n.clientWidth,l=n.clientHeight,s=0,a=0;return o&&(r=o.width,l=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,a=o.offsetTop)),{width:r,height:l,x:s+tf(e),y:a}}function H4(e){var t,n=tr(e),o=ef(e),r=(t=e.ownerDocument)==null?void 0:t.body,l=Tr(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=Tr(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),a=-o.scrollLeft+tf(e),i=-o.scrollTop;return Oo(r||n).direction==="rtl"&&(a+=Tr(n.clientWidth,r?r.clientWidth:0)-l),{width:l,height:s,x:a,y:i}}function nf(e){var t=Oo(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function Xy(e){return["html","body","#document"].indexOf(co(e))>=0?e.ownerDocument.body:Ln(e)&&nf(e)?e:Xy(ji(e))}function us(e,t){var n;t===void 0&&(t=[]);var o=Xy(e),r=o===((n=e.ownerDocument)==null?void 0:n.body),l=to(o),s=r?[l].concat(l.visualViewport||[],nf(o)?o:[]):o,a=t.concat(s);return r?a:a.concat(us(ji(s)))}function fc(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function K4(e){var t=yl(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function Ch(e,t){return t===Wy?fc(z4(e)):ml(t)?K4(t):fc(H4(tr(e)))}function j4(e){var t=us(ji(e)),n=["absolute","fixed"].indexOf(Oo(e).position)>=0,o=n&&Ln(e)?Xs(e):e;return ml(o)?t.filter(function(r){return ml(r)&&Uy(r,o)&&co(r)!=="body"}):[]}function W4(e,t,n){var o=t==="clippingParents"?j4(e):[].concat(t),r=[].concat(o,[n]),l=r[0],s=r.reduce(function(a,i){var u=Ch(e,i);return a.top=Tr(u.top,a.top),a.right=fi(u.right,a.right),a.bottom=fi(u.bottom,a.bottom),a.left=Tr(u.left,a.left),a},Ch(e,l));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Jy(e){var t=e.reference,n=e.element,o=e.placement,r=o?io(o):null,l=o?bl(o):null,s=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,i;switch(r){case cn:i={x:s,y:t.y-n.height};break;case zn:i={x:s,y:t.y+t.height};break;case Hn:i={x:t.x+t.width,y:a};break;case dn:i={x:t.x-n.width,y:a};break;default:i={x:t.x,y:t.y}}var u=r?xd(r):null;if(u!=null){var c=u==="y"?"height":"width";switch(l){case vl:i[u]=i[u]-(t[c]/2-n[c]/2);break;case Ps:i[u]=i[u]+(t[c]/2-n[c]/2);break}}return i}function Is(e,t){t===void 0&&(t={});var n=t,o=n.placement,r=o===void 0?e.placement:o,l=n.boundary,s=l===void 0?c4:l,a=n.rootBoundary,i=a===void 0?Wy:a,u=n.elementContext,c=u===void 0?ql:u,d=n.altBoundary,f=d===void 0?!1:d,p=n.padding,h=p===void 0?0:p,m=Yy(typeof h!="number"?h:Gy(h,Gs)),v=c===ql?d4:ql,g=e.rects.popper,y=e.elements[f?v:c],C=W4(ml(y)?y:y.contextElement||tr(e.elements.popper),s,i),$=yl(e.elements.reference),b=Jy({reference:$,element:g,strategy:"absolute",placement:r}),E=fc(Object.assign({},g,b)),T=c===ql?E:$,I={top:C.top-T.top+m.top,bottom:T.bottom-C.bottom+m.bottom,left:C.left-T.left+m.left,right:T.right-C.right+m.right},D=e.modifiersData.offset;if(c===ql&&D){var L=D[r];Object.keys(I).forEach(function(F){var V=[Hn,zn].indexOf(F)>=0?1:-1,P=[cn,zn].indexOf(F)>=0?"y":"x";I[F]+=L[P]*V})}return I}function U4(e,t){t===void 0&&(t={});var n=t,o=n.placement,r=n.boundary,l=n.rootBoundary,s=n.padding,a=n.flipVariations,i=n.allowedAutoPlacements,u=i===void 0?Jd:i,c=bl(o),d=c?a?gh:gh.filter(function(h){return bl(h)===c}):Gs,f=d.filter(function(h){return u.indexOf(h)>=0});f.length===0&&(f=d);var p=f.reduce(function(h,m){return h[m]=Is(e,{placement:m,boundary:r,rootBoundary:l,padding:s})[io(m)],h},{});return Object.keys(p).sort(function(h,m){return p[h]-p[m]})}function q4(e){if(io(e)===Xd)return[];var t=Ma(e);return[wh(e),t,wh(t)]}function Y4(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,l=r===void 0?!0:r,s=n.altAxis,a=s===void 0?!0:s,i=n.fallbackPlacements,u=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,h=p===void 0?!0:p,m=n.allowedAutoPlacements,v=t.options.placement,g=io(v),y=g===v,C=i||(y||!h?[Ma(v)]:q4(v)),$=[v].concat(C).reduce(function(Me,ne){return Me.concat(io(ne)===Xd?U4(t,{placement:ne,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}):ne)},[]),b=t.rects.reference,E=t.rects.popper,T=new Map,I=!0,D=$[0],L=0;L<$.length;L++){var F=$[L],V=io(F),P=bl(F)===vl,_=[cn,zn].indexOf(V)>=0,z=_?"width":"height",H=Is(t,{placement:F,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),N=_?P?Hn:dn:P?zn:cn;b[z]>E[z]&&(N=Ma(N));var B=Ma(N),q=[];if(l&&q.push(H[V]<=0),a&&q.push(H[N]<=0,H[B]<=0),q.every(function(Me){return Me})){D=F,I=!1;break}T.set(F,q)}if(I)for(var W=h?3:1,de=function(ne){var j=$.find(function(ee){var ie=T.get(ee);if(ie)return ie.slice(0,ne).every(function(ve){return ve})});if(j)return D=j,"break"},Q=W;Q>0;Q--){var he=de(Q);if(he==="break")break}t.placement!==D&&(t.modifiersData[o]._skip=!0,t.placement=D,t.reset=!0)}}var G4={name:"flip",enabled:!0,phase:"main",fn:Y4,requiresIfExists:["offset"],data:{_skip:!1}};function $h(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Sh(e){return[cn,Hn,zn,dn].some(function(t){return e[t]>=0})}function X4(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,l=t.modifiersData.preventOverflow,s=Is(t,{elementContext:"reference"}),a=Is(t,{altBoundary:!0}),i=$h(s,o),u=$h(a,r,l),c=Sh(i),d=Sh(u);t.modifiersData[n]={referenceClippingOffsets:i,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}var J4={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:X4};function Z4(e,t,n){var o=io(e),r=[dn,cn].indexOf(o)>=0?-1:1,l=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=l[0],a=l[1];return s=s||0,a=(a||0)*r,[dn,Hn].indexOf(o)>=0?{x:a,y:s}:{x:s,y:a}}function Q4(e){var t=e.state,n=e.options,o=e.name,r=n.offset,l=r===void 0?[0,0]:r,s=Jd.reduce(function(c,d){return c[d]=Z4(d,t.rects,l),c},{}),a=s[t.placement],i=a.x,u=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=i,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=s}var x4={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Q4};function eI(e){var t=e.state,n=e.name;t.modifiersData[n]=Jy({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var tI={name:"popperOffsets",enabled:!0,phase:"read",fn:eI,data:{}};function nI(e){return e==="x"?"y":"x"}function oI(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,l=r===void 0?!0:r,s=n.altAxis,a=s===void 0?!1:s,i=n.boundary,u=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,p=f===void 0?!0:f,h=n.tetherOffset,m=h===void 0?0:h,v=Is(t,{boundary:i,rootBoundary:u,padding:d,altBoundary:c}),g=io(t.placement),y=bl(t.placement),C=!y,$=xd(g),b=nI($),E=t.modifiersData.popperOffsets,T=t.rects.reference,I=t.rects.popper,D=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,L=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),F=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(!!E){if(l){var P,_=$==="y"?cn:dn,z=$==="y"?zn:Hn,H=$==="y"?"height":"width",N=E[$],B=N+v[_],q=N-v[z],W=p?-I[H]/2:0,de=y===vl?T[H]:I[H],Q=y===vl?-I[H]:-T[H],he=t.elements.arrow,Me=p&&he?Qd(he):{width:0,height:0},ne=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:qy(),j=ne[_],ee=ne[z],ie=is(0,T[H],Me[H]),ve=C?T[H]/2-W-ie-j-L.mainAxis:de-ie-j-L.mainAxis,Te=C?-T[H]/2+W+ie+ee+L.mainAxis:Q+ie+ee+L.mainAxis,Ae=t.elements.arrow&&Xs(t.elements.arrow),Ie=Ae?$==="y"?Ae.clientTop||0:Ae.clientLeft||0:0,K=(P=F==null?void 0:F[$])!=null?P:0,Y=N+ve-K-Ie,ue=N+Te-K,we=is(p?fi(B,Y):B,N,p?Tr(q,ue):q);E[$]=we,V[$]=we-N}if(a){var be,le=$==="x"?cn:dn,re=$==="x"?zn:Hn,se=E[b],Z=b==="y"?"height":"width",ce=se+v[le],Le=se-v[re],J=[cn,dn].indexOf(g)!==-1,Ce=(be=F==null?void 0:F[b])!=null?be:0,Ke=J?ce:se-T[Z]-I[Z]-Ce+L.altAxis,xe=J?se+T[Z]+I[Z]-Ce-L.altAxis:Le,Fe=p&&J?M4(Ke,se,xe):is(p?Ke:ce,se,p?xe:Le);E[b]=Fe,V[b]=Fe-se}t.modifiersData[o]=V}}var rI={name:"preventOverflow",enabled:!0,phase:"main",fn:oI,requiresIfExists:["offset"]};function lI(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function sI(e){return e===to(e)||!Ln(e)?ef(e):lI(e)}function aI(e){var t=e.getBoundingClientRect(),n=gl(t.width)/e.offsetWidth||1,o=gl(t.height)/e.offsetHeight||1;return n!==1||o!==1}function iI(e,t,n){n===void 0&&(n=!1);var o=Ln(t),r=Ln(t)&&aI(t),l=tr(t),s=yl(e,r),a={scrollLeft:0,scrollTop:0},i={x:0,y:0};return(o||!o&&!n)&&((co(t)!=="body"||nf(l))&&(a=sI(t)),Ln(t)?(i=yl(t,!0),i.x+=t.clientLeft,i.y+=t.clientTop):l&&(i.x=tf(l))),{x:s.left+a.scrollLeft-i.x,y:s.top+a.scrollTop-i.y,width:s.width,height:s.height}}function uI(e){var t=new Map,n=new Set,o=[];e.forEach(function(l){t.set(l.name,l)});function r(l){n.add(l.name);var s=[].concat(l.requires||[],l.requiresIfExists||[]);s.forEach(function(a){if(!n.has(a)){var i=t.get(a);i&&r(i)}}),o.push(l)}return e.forEach(function(l){n.has(l.name)||r(l)}),o}function cI(e){var t=uI(e);return C4.reduce(function(n,o){return n.concat(t.filter(function(r){return r.phase===o}))},[])}function dI(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function fI(e){var t=e.reduce(function(n,o){var r=n[o.name];return n[o.name]=r?Object.assign({},r,o,{options:Object.assign({},r.options,o.options),data:Object.assign({},r.data,o.data)}):o,n},{});return Object.keys(t).map(function(n){return t[n]})}var kh={placement:"bottom",modifiers:[],strategy:"absolute"};function Eh(){for(var e=arguments.length,t=new Array(e),n=0;n[]},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Jd,default:"bottom"},popperOptions:{type:Ee(Object),default:()=>({})},strategy:{type:String,values:vI,default:"absolute"}}),Qy=He(_e(ke({},mI),{style:{type:Ee([String,Array,Object])},className:{type:Ee([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,popperClass:{type:Ee([String,Array,Object])},popperStyle:{type:Ee([String,Array,Object])},referenceEl:{type:Ee(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},zIndex:Number})),Th=(e,t)=>{const{placement:n,strategy:o,popperOptions:r}=e,l=_e(ke({placement:n,strategy:o},r),{modifiers:yI(e)});return bI(l,t),wI(l,r==null?void 0:r.modifiers),l},gI=e=>{if(!!it)return So(e)};function yI(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:o}=e;return[{name:"offset",options:{offset:[0,t!=null?t:12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:o!=null?o:[]}},{name:"computeStyles",options:{gpuAcceleration:n,adaptive:n}}]}function bI(e,{arrowEl:t,arrowOffset:n}){e.modifiers.push({name:"arrow",options:{element:t,padding:n!=null?n:5}})}function wI(e,t){t&&(e.modifiers=[...e.modifiers,...t!=null?t:[]])}const CI={name:"ElPopperContent"},$I=oe(_e(ke({},CI),{props:Qy,emits:["mouseenter","mouseleave"],setup(e,{expose:t}){const n=e,{popperInstanceRef:o,contentRef:r,triggerRef:l}=Pe(Yd,void 0),{nextZIndex:s}=er(),a=$e("popper"),i=O(),u=O(),c=O();ot(Ay,{arrowRef:u,arrowOffset:c});const d=O(n.zIndex||s()),f=S(()=>gI(n.referenceEl)||k(l)),p=S(()=>[{zIndex:k(d)},n.popperStyle]),h=S(()=>[a.b(),a.is("pure",n.pure),a.is(n.effect),n.popperClass]),m=({referenceEl:y,popperContentEl:C,arrowEl:$})=>{const b=Th(n,{arrowEl:$,arrowOffset:k(c)});return Zy(y,C,b)},v=()=>{var y;(y=k(o))==null||y.update(),d.value=n.zIndex||s()},g=()=>{var y,C;const $={name:"eventListeners",enabled:n.visible};(C=(y=k(o))==null?void 0:y.setOptions)==null||C.call(y,b=>_e(ke({},b),{modifiers:[...b.modifiers||[],$]})),v()};return et(()=>{let y;me(f,C=>{var $;y==null||y();const b=k(o);if(($=b==null?void 0:b.destroy)==null||$.call(b),C){const E=k(i);r.value=E,o.value=m({referenceEl:C,popperContentEl:E,arrowEl:k(u)}),y=me(()=>C.getBoundingClientRect(),()=>v(),{immediate:!0})}else o.value=void 0},{immediate:!0}),me(()=>n.visible,g,{immediate:!0}),me(()=>Th(n,{arrowEl:k(u),arrowOffset:k(c)}),C=>{var $;return($=o.value)==null?void 0:$.setOptions(C)})}),t({popperContentRef:i,popperInstanceRef:o,updatePopper:v,contentStyle:p}),(y,C)=>(w(),A("div",{ref_key:"popperContentRef",ref:i,style:Re(k(p)),class:M(k(h)),role:"tooltip",onMouseenter:C[0]||(C[0]=$=>y.$emit("mouseenter",$)),onMouseleave:C[1]||(C[1]=$=>y.$emit("mouseleave",$))},[pe(y.$slots,"default")],38))}})),SI={LIGHT:"light",DARK:"dark"};He({autoClose:{type:Number,default:0},cutoff:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}});function Vl(e,t){const n=Qe(),o=S(()=>Qt(n.props[t])?n.props[t]:n.props.teleported);return Ki({scope:e,from:t,replacement:"teleported",version:"2.1.0",ref:"https://element-plus.org/en-US/component/tooltip.html#attributes"},S(()=>Qt(n.props[t]))),{compatTeleported:o}}const xy=nt(o4),kI=oe({name:"ElVisuallyHidden",props:{style:{type:[String,Object,Array]}},setup(e){return{computedStyle:S(()=>[e.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}])}}});function EI(e,t,n,o,r,l){return w(),A("span",Bt(e.$attrs,{style:e.computedStyle}),null,16)}var TI=Ve(kI,[["render",EI]]);const Jt=He(_e(ke(ke({},dP),Qy),{appendTo:{type:Ee([String,Object]),default:uP},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:Ee(Boolean),default:null},transition:{type:String,default:"el-fade-in-linear"},teleported:{type:Boolean,default:!0},disabled:{type:Boolean}})),Ds=He(_e(ke({},jy),{disabled:Boolean,trigger:{type:Ee([String,Array]),default:"hover"}})),MI=He({openDelay:{type:Number},visibleArrow:{type:Boolean,default:void 0},hideAfter:{type:Number,default:200},showArrow:{type:Boolean,default:!0}}),Wi=Symbol("elTooltip"),NI=oe({name:"ElTooltipContent",components:{ElPopperContent:$I,ElVisuallyHidden:TI},inheritAttrs:!1,props:Jt,setup(e){const t=O(null),n=O(!1),o=O(!1),r=O(!1),l=O(!1),{controlled:s,id:a,open:i,trigger:u,onClose:c,onOpen:d,onShow:f,onHide:p,onBeforeShow:h,onBeforeHide:m}=Pe(Wi,void 0),v=S(()=>e.persistent);Nt(()=>{l.value=!0});const g=S(()=>k(v)?!0:k(i)),y=S(()=>e.disabled?!1:k(i)),C=S(()=>{var P;return(P=e.style)!=null?P:{}}),$=S(()=>!k(i));iP(c);const b=()=>{p()},E=()=>{if(k(s))return!0},T=jt(E,()=>{e.enterable&&k(u)==="hover"&&d()}),I=jt(E,()=>{k(u)==="hover"&&c()}),D=()=>{var P,_;(_=(P=t.value)==null?void 0:P.updatePopper)==null||_.call(P),h==null||h()},L=()=>{m==null||m()},F=()=>{f()};let V;return me(()=>k(i),P=>{P?V=ui(S(()=>{var _;return(_=t.value)==null?void 0:_.popperContentRef}),()=>{if(k(s))return;k(u)!=="hover"&&c()}):V==null||V()},{flush:"post"}),{ariaHidden:$,entering:o,leaving:r,id:a,intermediateOpen:n,contentStyle:C,contentRef:t,destroyed:l,shouldRender:g,shouldShow:y,open:i,onAfterShow:F,onBeforeEnter:D,onBeforeLeave:L,onContentEnter:T,onContentLeave:I,onTransitionLeave:b}}});function OI(e,t,n,o,r,l){const s=ae("el-visually-hidden"),a=ae("el-popper-content");return w(),x(Ni,{disabled:!e.teleported,to:e.appendTo},[G(zt,{name:e.transition,onAfterLeave:e.onTransitionLeave,onBeforeEnter:e.onBeforeEnter,onAfterEnter:e.onAfterShow,onBeforeLeave:e.onBeforeLeave},{default:U(()=>[e.shouldRender?qe((w(),x(a,Bt({key:0,ref:"contentRef"},e.$attrs,{"aria-hidden":e.ariaHidden,"boundaries-padding":e.boundariesPadding,"fallback-placements":e.fallbackPlacements,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,placement:e.placement,"popper-options":e.popperOptions,strategy:e.strategy,effect:e.effect,enterable:e.enterable,pure:e.pure,"popper-class":e.popperClass,"popper-style":[e.popperStyle,e.contentStyle],"reference-el":e.referenceEl,visible:e.shouldShow,"z-index":e.zIndex,onMouseenter:e.onContentEnter,onMouseleave:e.onContentLeave}),{default:U(()=>[X(" Workaround bug #6378 "),e.destroyed?X("v-if",!0):(w(),A(Be,{key:0},[pe(e.$slots,"default"),G(s,{id:e.id,role:"tooltip"},{default:U(()=>[at(ge(e.ariaLabel),1)]),_:1},8,["id"])],64))]),_:3},16,["aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","visible","z-index","onMouseenter","onMouseleave"])),[[ct,e.shouldShow]]):X("v-if",!0)]),_:3},8,["name","onAfterLeave","onBeforeEnter","onAfterEnter","onBeforeLeave"])],8,["disabled","to"])}var AI=Ve(NI,[["render",OI]]);const PI=(e,t)=>Xe(e)?e.includes(t):e===t,Kr=(e,t,n)=>o=>{PI(k(e),t)&&n(o)},II=oe({name:"ElTooltipTrigger",components:{ElPopperTrigger:u4},props:Ds,setup(e){const t=$e("tooltip"),{controlled:n,id:o,open:r,onOpen:l,onClose:s,onToggle:a}=Pe(Wi,void 0),i=O(null),u=()=>{if(k(n)||e.disabled)return!0},c=Wt(e,"trigger"),d=jt(u,Kr(c,"hover",l)),f=jt(u,Kr(c,"hover",s)),p=jt(u,Kr(c,"click",y=>{y.button===0&&a(y)})),h=jt(u,Kr(c,"focus",l)),m=jt(u,Kr(c,"focus",s)),v=jt(u,Kr(c,"contextmenu",y=>{y.preventDefault(),a(y)})),g=jt(u,y=>{const{code:C}=y;(C===De.enter||C===De.space)&&a(y)});return{onBlur:m,onContextMenu:v,onFocus:h,onMouseenter:d,onMouseleave:f,onClick:p,onKeydown:g,open:r,id:o,triggerRef:i,ns:t}}});function DI(e,t,n,o,r,l){const s=ae("el-popper-trigger");return w(),x(s,{id:e.id,"virtual-ref":e.virtualRef,open:e.open,"virtual-triggering":e.virtualTriggering,class:M(e.ns.e("trigger")),onBlur:e.onBlur,onClick:e.onClick,onContextmenu:e.onContextMenu,onFocus:e.onFocus,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onKeydown:e.onKeydown},{default:U(()=>[pe(e.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"])}var RI=Ve(II,[["render",DI]]);const{useModelToggleProps:LI,useModelToggle:BI,useModelToggleEmits:VI}=nP("visible"),FI=oe({name:"ElTooltip",components:{ElPopper:xy,ElPopperArrow:l4,ElTooltipContent:AI,ElTooltipTrigger:RI},props:ke(ke(ke(ke(ke({},LI),Jt),Ds),Hy),MI),emits:[...VI,"before-show","before-hide","show","hide"],setup(e,{emit:t}){cP();const n=S(()=>($n(e.openDelay),e.openDelay||e.showAfter)),o=S(()=>($n(e.visibleArrow),Qt(e.visibleArrow)?e.visibleArrow:e.showArrow)),r=Vy(),l=O(null),s=()=>{var p;const h=k(l);h&&((p=h.popperInstanceRef)==null||p.update())},a=O(!1),{show:i,hide:u}=BI({indicator:a}),{onOpen:c,onClose:d}=fP({showAfter:n,hideAfter:Wt(e,"hideAfter"),open:i,close:u}),f=S(()=>Qt(e.visible));return ot(Wi,{controlled:f,id:r,open:Hs(a),trigger:Wt(e,"trigger"),onOpen:c,onClose:d,onToggle:()=>{k(a)?d():c()},onShow:()=>{t("show")},onHide:()=>{t("hide")},onBeforeShow:()=>{t("before-show")},onBeforeHide:()=>{t("before-hide")},updatePopper:s}),me(()=>e.disabled,p=>{p&&a.value&&(a.value=!1)}),{compatShowAfter:n,compatShowArrow:o,popperRef:l,open:a,hide:u,updatePopper:s,onOpen:c,onClose:d}}}),_I=["innerHTML"],zI={key:1};function HI(e,t,n,o,r,l){const s=ae("el-tooltip-trigger"),a=ae("el-popper-arrow"),i=ae("el-tooltip-content"),u=ae("el-popper");return w(),x(u,{ref:"popperRef"},{default:U(()=>[G(s,{disabled:e.disabled,trigger:e.trigger,"virtual-ref":e.virtualRef,"virtual-triggering":e.virtualTriggering},{default:U(()=>[e.$slots.default?pe(e.$slots,"default",{key:0}):X("v-if",!0)]),_:3},8,["disabled","trigger","virtual-ref","virtual-triggering"]),G(i,{"aria-label":e.ariaLabel,"boundaries-padding":e.boundariesPadding,content:e.content,disabled:e.disabled,effect:e.effect,enterable:e.enterable,"fallback-placements":e.fallbackPlacements,"hide-after":e.hideAfter,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,persistent:e.persistent,"popper-class":e.popperClass,"popper-style":e.popperStyle,placement:e.placement,"popper-options":e.popperOptions,pure:e.pure,"raw-content":e.rawContent,"reference-el":e.referenceEl,"show-after":e.compatShowAfter,strategy:e.strategy,teleported:e.teleported,transition:e.transition,"z-index":e.zIndex,"append-to":e.appendTo},{default:U(()=>[pe(e.$slots,"content",{},()=>[e.rawContent?(w(),A("span",{key:0,innerHTML:e.content},null,8,_I)):(w(),A("span",zI,ge(e.content),1))]),e.compatShowArrow?(w(),x(a,{key:0,"arrow-offset":e.arrowOffset},null,8,["arrow-offset"])):X("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","show-after","strategy","teleported","transition","z-index","append-to"])]),_:3},512)}var KI=Ve(FI,[["render",HI]]);const hn=nt(KI),jI=He({valueKey:{type:String,default:"value"},modelValue:{type:[String,Number],default:""},debounce:{type:Number,default:300},placement:{type:Ee(String),values:["top","top-start","top-end","bottom","bottom-start","bottom-end"],default:"bottom-start"},fetchSuggestions:{type:Ee([Function,Array]),default:gt},popperClass:{type:String,default:""},triggerOnFocus:{type:Boolean,default:!0},selectWhenUnmatched:{type:Boolean,default:!1},hideLoading:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:void 0},teleported:Jt.teleported,highlightFirstItem:{type:Boolean,default:!1}}),WI={[tt]:e=>Je(e),input:e=>Je(e),change:e=>Je(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,select:e=>ut(e)},UI=["aria-expanded","aria-owns"],qI={key:0},YI=["id","aria-selected","onClick"],GI={name:"ElAutocomplete",inheritAttrs:!1},XI=oe(_e(ke({},GI),{props:jI,emits:WI,setup(e,{expose:t,emit:n}){const o=e,r="ElAutocomplete",l=$e("autocomplete"),{compatTeleported:s}=Vl(r,"popperAppendToBody"),a=qd(),i=dg(),u=O([]),c=O(-1),d=O(""),f=O(!1),p=O(!1),h=O(!1),m=O(),v=O(),g=O(),y=O(),C=S(()=>l.b(String(Ys()))),$=S(()=>i.style),b=S(()=>(Xe(u.value)&&u.value.length>0||h.value)&&f.value),E=S(()=>!o.hideLoading&&h.value),T=()=>{ze(()=>{b.value&&(d.value=`${m.value.$el.offsetWidth}px`)})},D=pn(W=>{if(p.value)return;h.value=!0;const de=Q=>{h.value=!1,!p.value&&(Xe(Q)?(u.value=Q,c.value=o.highlightFirstItem?0:-1):Ht(r,"autocomplete suggestions must be an array"))};if(Xe(o.fetchSuggestions))de(o.fetchSuggestions);else{const Q=o.fetchSuggestions(W,de);Xe(Q)?de(Q):Or(Q)&&Q.then(de)}},o.debounce),L=W=>{if(n("input",W),n(tt,W),p.value=!1,f.value=Boolean(W),!o.triggerOnFocus&&!W){p.value=!0,u.value=[];return}D(W)},F=W=>{n("change",W)},V=W=>{f.value=!0,n("focus",W),o.triggerOnFocus&&D(String(o.modelValue))},P=W=>{n("blur",W)},_=()=>{f.value=!1,n(tt,""),n("clear")},z=()=>{b.value&&c.value>=0&&c.value{u.value=[],c.value=-1}))},H=()=>{f.value=!1},N=()=>{var W;(W=m.value)==null||W.focus()},B=W=>{n("input",W[o.valueKey]),n(tt,W[o.valueKey]),n("select",W),ze(()=>{u.value=[],c.value=-1})},q=W=>{if(!b.value||h.value)return;if(W<0){c.value=-1;return}W>=u.value.length&&(W=u.value.length-1);const de=v.value.querySelector(`.${l.be("suggestion","wrap")}`),he=de.querySelectorAll(`.${l.be("suggestion","list")} li`)[W],Me=de.scrollTop,{offsetTop:ne,scrollHeight:j}=he;ne+j>Me+de.clientHeight&&(de.scrollTop+=j),ne{m.value.ref.setAttribute("role","textbox"),m.value.ref.setAttribute("aria-autocomplete","list"),m.value.ref.setAttribute("aria-controls","id"),m.value.ref.setAttribute("aria-activedescendant",`${C.value}-item-${c.value}`)}),t({highlightedIndex:c,activated:f,loading:h,inputRef:m,popperRef:g,suggestions:u,handleSelect:B,handleKeyEnter:z,focus:N,close:H,highlight:q}),(W,de)=>(w(),x(k(hn),{ref_key:"popperRef",ref:g,visible:k(b),"onUpdate:visible":de[2]||(de[2]=Q=>St(b)?b.value=Q:null),placement:W.placement,"fallback-placements":["bottom-start","top-start"],"popper-class":[k(l).e("popper"),W.popperClass],teleported:k(s),"gpu-acceleration":!1,pure:"","manual-mode":"",effect:"light",trigger:"click",transition:`${k(l).namespace.value}-zoom-in-top`,persistent:"",onBeforeShow:T},{content:U(()=>[R("div",{ref_key:"regionRef",ref:v,class:M([k(l).b("suggestion"),k(l).is("loading",k(E))]),style:Re({minWidth:d.value,outline:"none"}),role:"region"},[G(k(Do),{id:k(C),tag:"ul","wrap-class":k(l).be("suggestion","wrap"),"view-class":k(l).be("suggestion","list"),role:"listbox"},{default:U(()=>[k(E)?(w(),A("li",qI,[G(k(Ye),{class:M(k(l).is("loading"))},{default:U(()=>[G(k(xo))]),_:1},8,["class"])])):(w(!0),A(Be,{key:1},st(u.value,(Q,he)=>(w(),A("li",{id:`${k(C)}-item-${he}`,key:he,class:M({highlighted:c.value===he}),role:"option","aria-selected":c.value===he,onClick:Me=>B(Q)},[pe(W.$slots,"default",{item:Q},()=>[at(ge(Q[W.valueKey]),1)])],10,YI))),128))]),_:3},8,["id","wrap-class","view-class"])],6)]),default:U(()=>[R("div",{ref_key:"listboxRef",ref:y,class:M([k(l).b(),W.$attrs.class]),style:Re(k($)),role:"combobox","aria-haspopup":"listbox","aria-expanded":k(b),"aria-owns":k(C)},[G(k(jn),Bt({ref_key:"inputRef",ref:m},k(a),{"model-value":W.modelValue,onInput:L,onChange:F,onFocus:V,onBlur:P,onClear:_,onKeydown:[de[0]||(de[0]=rt(je(Q=>q(c.value-1),["prevent"]),["up"])),de[1]||(de[1]=rt(je(Q=>q(c.value+1),["prevent"]),["down"])),rt(z,["enter"]),rt(H,["tab"])]}),Jo({_:2},[W.$slots.prepend?{name:"prepend",fn:U(()=>[pe(W.$slots,"prepend")])}:void 0,W.$slots.append?{name:"append",fn:U(()=>[pe(W.$slots,"append")])}:void 0,W.$slots.prefix?{name:"prefix",fn:U(()=>[pe(W.$slots,"prefix")])}:void 0,W.$slots.suffix?{name:"suffix",fn:U(()=>[pe(W.$slots,"suffix")])}:void 0]),1040,["model-value","onKeydown"])],14,UI)]),_:3},8,["visible","placement","popper-class","teleported","transition"]))}})),JI=nt(XI),ZI=He({size:{type:[Number,String],values:["large","default","small"],default:"default",validator:e=>typeof e=="number"},shape:{type:String,values:["circle","square"],default:"circle"},icon:{type:tn},src:{type:String,default:""},alt:String,srcSet:String,fit:{type:Ee(String),default:"cover"}}),QI={error:e=>e instanceof Event},xI=["src","alt","srcset"],eD={name:"ElAvatar"},tD=oe(_e(ke({},eD),{props:ZI,emits:QI,setup(e,{emit:t}){const n=e,o=$e("avatar"),r=O(!1),l=S(()=>{const{size:u,icon:c,shape:d}=n,f=[o.b()];return Je(u)&&f.push(o.m(u)),c&&f.push(o.m("icon")),d&&f.push(o.m(d)),f}),s=S(()=>{const{size:u}=n;return mt(u)?{"--el-avatar-size":Jn(u)}:void 0}),a=S(()=>({objectFit:n.fit}));me(()=>n.src,()=>r.value=!1);function i(u){r.value=!0,t("error",u)}return(u,c)=>(w(),A("span",{class:M(k(l)),style:Re(k(s))},[(u.src||u.srcSet)&&!r.value?(w(),A("img",{key:0,src:u.src,alt:u.alt,srcset:u.srcSet,style:Re(k(a)),onError:i},null,44,xI)):u.icon?(w(),x(k(Ye),{key:1},{default:U(()=>[(w(),x(dt(u.icon)))]),_:1})):pe(u.$slots,"default",{key:2})],6))}})),nD=nt(tD),oD={visibilityHeight:{type:Number,default:200},target:{type:String,default:""},right:{type:Number,default:40},bottom:{type:Number,default:40}},rD={click:e=>e instanceof MouseEvent},lD=["onClick"],sD={name:"ElBacktop"},aD=oe(_e(ke({},sD),{props:oD,emits:rD,setup(e,{emit:t}){const n=e,o="ElBacktop",r=$e("backtop"),l=_t(),s=_t(),a=O(!1),i=S(()=>({right:`${n.right}px`,bottom:`${n.bottom}px`})),u=()=>{if(!l.value)return;const p=Date.now(),h=l.value.scrollTop,m=()=>{if(!l.value)return;const v=(Date.now()-p)/500;v<1?(l.value.scrollTop=h*(1-WA(v)),requestAnimationFrame(m)):l.value.scrollTop=0};requestAnimationFrame(m)},c=()=>{l.value&&(a.value=l.value.scrollTop>=n.visibilityHeight)},d=p=>{u(),t("click",p)},f=ry(c,300);return et(()=>{var p;s.value=document,l.value=document.documentElement,n.target&&(l.value=(p=document.querySelector(n.target))!=null?p:void 0,l.value||Ht(o,`target is not existed: ${n.target}`),s.value=l.value),Ft(s,"scroll",f)}),(p,h)=>(w(),x(zt,{name:`${k(r).namespace.value}-fade-in`},{default:U(()=>[a.value?(w(),A("div",{key:0,style:Re(k(i)),class:M(k(r).b()),onClick:je(d,["stop"])},[pe(p.$slots,"default",{},()=>[G(k(Ye),{class:M(k(r).e("icon"))},{default:U(()=>[G(k(k3))]),_:1},8,["class"])])],14,lD)):X("v-if",!0)]),_:3},8,["name"]))}})),iD=nt(aD),uD=He({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}}),cD=["textContent"],dD={name:"ElBadge"},fD=oe(_e(ke({},dD),{props:uD,setup(e,{expose:t}){const n=e,o=$e("badge"),r=S(()=>n.isDot?"":mt(n.value)&&mt(n.max)?n.max(w(),A("div",{class:M(k(o).b())},[pe(l.$slots,"default"),G(zt,{name:`${k(o).namespace.value}-zoom-in-center`},{default:U(()=>[qe(R("sup",{class:M([k(o).e("content"),k(o).em("content",l.type),k(o).is("fixed",!!l.$slots.default),k(o).is("dot",l.isDot)]),textContent:ge(k(r))},null,10,cD),[[ct,!l.hidden&&(k(r)||k(r)==="0"||l.isDot)]])]),_:1},8,["name"])],2))}})),eb=nt(fD),pD=He({separator:{type:String,default:"/"},separatorIcon:{type:tn,default:""}}),hD={name:"ElBreadcrumb"},vD=oe(_e(ke({},hD),{props:pD,setup(e){const t=e,n=$e("breadcrumb"),o=O();return ot(by,t),et(()=>{const r=o.value.querySelectorAll(`.${n.e("item")}`);r.length&&r[r.length-1].setAttribute("aria-current","page")}),(r,l)=>(w(),A("div",{ref_key:"breadcrumb",ref:o,class:M(k(n).b()),"aria-label":"Breadcrumb",role:"navigation"},[pe(r.$slots,"default")],2))}})),mD=He({to:{type:Ee([String,Object]),default:""},replace:{type:Boolean,default:!1}}),gD={name:"ElBreadcrumbItem"},tb=oe(_e(ke({},gD),{props:mD,setup(e){const t=e,o=Qe().appContext.config.globalProperties.$router,r=Pe(by,{}),l=$e("breadcrumb"),{separator:s,separatorIcon:a}=r,i=O(),u=()=>{!t.to||!o||(t.replace?o.replace(t.to):o.push(t.to))};return(c,d)=>(w(),A("span",{class:M(k(l).e("item"))},[R("span",{ref_key:"link",ref:i,class:M([k(l).e("inner"),k(l).is("link",!!c.to)]),role:"link",onClick:u},[pe(c.$slots,"default")],2),k(a)?(w(),x(k(Ye),{key:0,class:M(k(l).e("separator"))},{default:U(()=>[(w(),x(dt(k(a))))]),_:1},8,["class"])):(w(),A("span",{key:1,class:M(k(l).e("separator")),role:"presentation"},ge(k(s)),3))],2))}})),yD=nt(vD,{BreadcrumbItem:tb}),bD=It(tb);function xt(e,t){wD(e)&&(e="100%");var n=CD(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function ca(e){return Math.min(1,Math.max(0,e))}function wD(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function CD(e){return typeof e=="string"&&e.indexOf("%")!==-1}function nb(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function da(e){return e<=1?Number(e)*100+"%":e}function gr(e){return e.length===1?"0"+e:String(e)}function $D(e,t,n){return{r:xt(e,255)*255,g:xt(t,255)*255,b:xt(n,255)*255}}function Mh(e,t,n){e=xt(e,255),t=xt(t,255),n=xt(n,255);var o=Math.max(e,t,n),r=Math.min(e,t,n),l=0,s=0,a=(o+r)/2;if(o===r)s=0,l=0;else{var i=o-r;switch(s=a>.5?i/(2-o-r):i/(o+r),o){case e:l=(t-n)/i+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function SD(e,t,n){var o,r,l;if(e=xt(e,360),t=xt(t,100),n=xt(n,100),t===0)r=n,l=n,o=n;else{var s=n<.5?n*(1+t):n+t-n*t,a=2*n-s;o=pu(a,s,e+1/3),r=pu(a,s,e),l=pu(a,s,e-1/3)}return{r:o*255,g:r*255,b:l*255}}function Nh(e,t,n){e=xt(e,255),t=xt(t,255),n=xt(n,255);var o=Math.max(e,t,n),r=Math.min(e,t,n),l=0,s=o,a=o-r,i=o===0?0:a/o;if(o===r)l=0;else{switch(o){case e:l=(t-n)/a+(t>16,g:(e&65280)>>8,b:e&255}}var pc={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function ND(e){var t={r:0,g:0,b:0},n=1,o=null,r=null,l=null,s=!1,a=!1;return typeof e=="string"&&(e=PD(e)),typeof e=="object"&&(mo(e.r)&&mo(e.g)&&mo(e.b)?(t=$D(e.r,e.g,e.b),s=!0,a=String(e.r).substr(-1)==="%"?"prgb":"rgb"):mo(e.h)&&mo(e.s)&&mo(e.v)?(o=da(e.s),r=da(e.v),t=kD(e.h,o,r),s=!0,a="hsv"):mo(e.h)&&mo(e.s)&&mo(e.l)&&(o=da(e.s),l=da(e.l),t=SD(e.h,o,l),s=!0,a="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=nb(n),{ok:s,format:e.format||a,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var OD="[-\\+]?\\d+%?",AD="[-\\+]?\\d*\\.\\d+%?",Uo="(?:"+AD+")|(?:"+OD+")",hu="[\\s|\\(]+("+Uo+")[,|\\s]+("+Uo+")[,|\\s]+("+Uo+")\\s*\\)?",vu="[\\s|\\(]+("+Uo+")[,|\\s]+("+Uo+")[,|\\s]+("+Uo+")[,|\\s]+("+Uo+")\\s*\\)?",Un={CSS_UNIT:new RegExp(Uo),rgb:new RegExp("rgb"+hu),rgba:new RegExp("rgba"+vu),hsl:new RegExp("hsl"+hu),hsla:new RegExp("hsla"+vu),hsv:new RegExp("hsv"+hu),hsva:new RegExp("hsva"+vu),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function PD(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(pc[e])e=pc[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=Un.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=Un.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Un.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=Un.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Un.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=Un.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Un.hex8.exec(e),n?{r:yn(n[1]),g:yn(n[2]),b:yn(n[3]),a:Ah(n[4]),format:t?"name":"hex8"}:(n=Un.hex6.exec(e),n?{r:yn(n[1]),g:yn(n[2]),b:yn(n[3]),format:t?"name":"hex"}:(n=Un.hex4.exec(e),n?{r:yn(n[1]+n[1]),g:yn(n[2]+n[2]),b:yn(n[3]+n[3]),a:Ah(n[4]+n[4]),format:t?"name":"hex8"}:(n=Un.hex3.exec(e),n?{r:yn(n[1]+n[1]),g:yn(n[2]+n[2]),b:yn(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function mo(e){return Boolean(Un.CSS_UNIT.exec(String(e)))}var ob=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var o;if(t instanceof e)return t;typeof t=="number"&&(t=MD(t)),this.originalInput=t;var r=ND(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=(o=n.format)!==null&&o!==void 0?o:r.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,o,r,l=t.r/255,s=t.g/255,a=t.b/255;return l<=.03928?n=l/12.92:n=Math.pow((l+.055)/1.055,2.4),s<=.03928?o=s/12.92:o=Math.pow((s+.055)/1.055,2.4),a<=.03928?r=a/12.92:r=Math.pow((a+.055)/1.055,2.4),.2126*n+.7152*o+.0722*r},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=nb(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.toHsv=function(){var t=Nh(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=Nh(this.r,this.g,this.b),n=Math.round(t.h*360),o=Math.round(t.s*100),r=Math.round(t.v*100);return this.a===1?"hsv("+n+", "+o+"%, "+r+"%)":"hsva("+n+", "+o+"%, "+r+"%, "+this.roundA+")"},e.prototype.toHsl=function(){var t=Mh(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=Mh(this.r,this.g,this.b),n=Math.round(t.h*360),o=Math.round(t.s*100),r=Math.round(t.l*100);return this.a===1?"hsl("+n+", "+o+"%, "+r+"%)":"hsla("+n+", "+o+"%, "+r+"%, "+this.roundA+")"},e.prototype.toHex=function(t){return t===void 0&&(t=!1),Oh(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),ED(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),o=Math.round(this.b);return this.a===1?"rgb("+t+", "+n+", "+o+")":"rgba("+t+", "+n+", "+o+", "+this.roundA+")"},e.prototype.toPercentageRgb=function(){var t=function(n){return Math.round(xt(n,255)*100)+"%"};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(xt(n,255)*100)};return this.a===1?"rgb("+t(this.r)+"%, "+t(this.g)+"%, "+t(this.b)+"%)":"rgba("+t(this.r)+"%, "+t(this.g)+"%, "+t(this.b)+"%, "+this.roundA+")"},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+Oh(this.r,this.g,this.b,!1),n=0,o=Object.entries(pc);n=0,l=!n&&r&&(t.startsWith("hex")||t==="name");return l?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(o=this.toRgbString()),t==="prgb"&&(o=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(o=this.toHexString()),t==="hex3"&&(o=this.toHexString(!0)),t==="hex4"&&(o=this.toHex8String(!0)),t==="hex8"&&(o=this.toHex8String()),t==="name"&&(o=this.toName()),t==="hsl"&&(o=this.toHslString()),t==="hsv"&&(o=this.toHsvString()),o||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=ca(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=ca(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=ca(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=ca(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),o=(n.h+t)%360;return n.h=o<0?360+o:o,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var o=this.toRgb(),r=new e(t).toRgb(),l=n/100,s={r:(r.r-o.r)*l+o.r,g:(r.g-o.g)*l+o.g,b:(r.b-o.b)*l+o.b,a:(r.a-o.a)*l+o.a};return new e(s)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var o=this.toHsl(),r=360/n,l=[this];for(o.h=(o.h-(r*t>>1)+720)%360;--t;)o.h=(o.h+r)%360,l.push(new e(o));return l},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),o=n.h,r=n.s,l=n.v,s=[],a=1/t;t--;)s.push(new e({h:o,s:r,v:l})),l=(l+a)%1;return s},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),o=new e(t).toRgb();return new e({r:o.r+(n.r-o.r)*n.a,g:o.g+(n.g-o.g)*n.a,b:o.b+(n.b-o.b)*n.a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),o=n.h,r=[this],l=360/t,s=1;sxo},plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,autoInsertSpace:{type:Boolean,default:void 0}}),DD={click:e=>e instanceof MouseEvent},RD=["disabled","autofocus","type"],LD={name:"ElButton"},BD=oe(_e(ke({},LD),{props:vc,emits:DD,setup(e,{expose:t,emit:n}){const o=e,r=Ws(),l=Pe(wy,void 0),s=Rl("button"),a=$e("button"),{form:i}=Bl(),u=Kt(S(()=>l==null?void 0:l.size)),c=Ll(),d=O(),f=S(()=>o.type||(l==null?void 0:l.type)||""),p=S(()=>{var g,y,C;return(C=(y=o.autoInsertSpace)!=null?y:(g=s.value)==null?void 0:g.autoInsertSpace)!=null?C:!1}),h=S(()=>{var g;const y=(g=r.default)==null?void 0:g.call(r);if(p.value&&(y==null?void 0:y.length)===1){const C=y[0];if((C==null?void 0:C.type)===js){const $=C.children;return/^\p{Unified_Ideograph}{2}$/u.test($.trim())}}return!1}),m=S(()=>{let g={};const y=o.color;if(y){const C=new ob(y),$=C.shade(20).toString();if(o.plain)g={"--el-button-bg-color":C.tint(90).toString(),"--el-button-text-color":y,"--el-button-hover-text-color":"var(--el-color-white)","--el-button-hover-bg-color":y,"--el-button-hover-border-color":y,"--el-button-active-bg-color":$,"--el-button-active-text-color":"var(--el-color-white)","--el-button-active-border-color":$};else{const b=C.tint(30).toString();g={"--el-button-bg-color":y,"--el-button-border-color":y,"--el-button-hover-bg-color":b,"--el-button-hover-border-color":b,"--el-button-active-bg-color":$,"--el-button-active-border-color":$}}if(c.value){const b=C.tint(50).toString();g["--el-button-disabled-bg-color"]=b,g["--el-button-disabled-border-color"]=b}}return g}),v=g=>{o.nativeType==="reset"&&(i==null||i.resetFields()),n("click",g)};return t({ref:d,size:u,type:f,disabled:c,shouldAddSpace:h}),(g,y)=>(w(),A("button",{ref_key:"_ref",ref:d,class:M([k(a).b(),k(a).m(k(f)),k(a).m(k(u)),k(a).is("disabled",k(c)),k(a).is("loading",g.loading),k(a).is("plain",g.plain),k(a).is("round",g.round),k(a).is("circle",g.circle)]),disabled:k(c)||g.loading,autofocus:g.autofocus,type:g.nativeType,style:Re(k(m)),onClick:v},[g.loading?(w(),A(Be,{key:0},[g.$slots.loading?pe(g.$slots,"loading",{key:0}):(w(),x(k(Ye),{key:1,class:M(k(a).is("loading"))},{default:U(()=>[(w(),x(dt(g.loadingIcon)))]),_:1},8,["class"]))],2112)):g.icon||g.$slots.icon?(w(),x(k(Ye),{key:1},{default:U(()=>[g.icon?(w(),x(dt(g.icon),{key:0})):pe(g.$slots,"icon",{key:1})]),_:3})):X("v-if",!0),g.$slots.default?(w(),A("span",{key:2,class:M({[k(a).em("text","expand")]:k(h)})},[pe(g.$slots,"default")],2)):X("v-if",!0)],14,RD))}})),VD={size:vc.size,type:vc.type},FD={name:"ElButtonGroup"},rb=oe(_e(ke({},FD),{props:VD,setup(e){const t=e;ot(wy,Ct({size:Wt(t,"size"),type:Wt(t,"type")}));const n=$e("button");return(o,r)=>(w(),A("div",{class:M(`${k(n).b("group")}`)},[pe(o.$slots,"default")],2))}})),fo=nt(BD,{ButtonGroup:rb}),lb=It(rb);var Ro=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function oG(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),t}var sb={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){var n=1e3,o=6e4,r=36e5,l="millisecond",s="second",a="minute",i="hour",u="day",c="week",d="month",f="quarter",p="year",h="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},C=function(P,_,z){var H=String(P);return!H||H.length>=_?P:""+Array(_+1-H.length).join(z)+P},$={s:C,z:function(P){var _=-P.utcOffset(),z=Math.abs(_),H=Math.floor(z/60),N=z%60;return(_<=0?"+":"-")+C(H,2,"0")+":"+C(N,2,"0")},m:function P(_,z){if(_.date()1)return P(q[0])}else{var W=_.name;E[W]=_,N=W}return!H&&N&&(b=N),N||!H&&b},D=function(P,_){if(T(P))return P.clone();var z=typeof _=="object"?_:{};return z.date=P,z.args=arguments,new F(z)},L=$;L.l=I,L.i=T,L.w=function(P,_){return D(P,{locale:_.$L,utc:_.$u,x:_.$x,$offset:_.$offset})};var F=function(){function P(z){this.$L=I(z.locale,null,!0),this.parse(z)}var _=P.prototype;return _.parse=function(z){this.$d=function(H){var N=H.date,B=H.utc;if(N===null)return new Date(NaN);if(L.u(N))return new Date;if(N instanceof Date)return new Date(N);if(typeof N=="string"&&!/Z$/i.test(N)){var q=N.match(v);if(q){var W=q[2]-1||0,de=(q[7]||"0").substring(0,3);return B?new Date(Date.UTC(q[1],W,q[3]||1,q[4]||0,q[5]||0,q[6]||0,de)):new Date(q[1],W,q[3]||1,q[4]||0,q[5]||0,q[6]||0,de)}}return new Date(N)}(z),this.$x=z.x||{},this.init()},_.init=function(){var z=this.$d;this.$y=z.getFullYear(),this.$M=z.getMonth(),this.$D=z.getDate(),this.$W=z.getDay(),this.$H=z.getHours(),this.$m=z.getMinutes(),this.$s=z.getSeconds(),this.$ms=z.getMilliseconds()},_.$utils=function(){return L},_.isValid=function(){return this.$d.toString()!==m},_.isSame=function(z,H){var N=D(z);return this.startOf(H)<=N&&N<=this.endOf(H)},_.isAfter=function(z,H){return D(z)68?1900:2e3)},u=function(m){return function(v){this[m]=+v}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(v){if(!v||v==="Z")return 0;var g=v.match(/([+-]|\d\d)/g),y=60*g[1]+(+g[2]||0);return y===0?0:g[0]==="+"?-y:y}(m)}],d=function(m){var v=a[m];return v&&(v.indexOf?v:v.s.concat(v.f))},f=function(m,v){var g,y=a.meridiem;if(y){for(var C=1;C<=24;C+=1)if(m.indexOf(y(C,0,v))>-1){g=C>12;break}}else g=m===(v?"pm":"PM");return g},p={A:[s,function(m){this.afternoon=f(m,!1)}],a:[s,function(m){this.afternoon=f(m,!0)}],S:[/\d/,function(m){this.milliseconds=100*+m}],SS:[r,function(m){this.milliseconds=10*+m}],SSS:[/\d{3}/,function(m){this.milliseconds=+m}],s:[l,u("seconds")],ss:[l,u("seconds")],m:[l,u("minutes")],mm:[l,u("minutes")],H:[l,u("hours")],h:[l,u("hours")],HH:[l,u("hours")],hh:[l,u("hours")],D:[l,u("day")],DD:[r,u("day")],Do:[s,function(m){var v=a.ordinal,g=m.match(/\d+/);if(this.day=g[0],v)for(var y=1;y<=31;y+=1)v(y).replace(/\[|\]/g,"")===m&&(this.day=y)}],M:[l,u("month")],MM:[r,u("month")],MMM:[s,function(m){var v=d("months"),g=(d("monthsShort")||v.map(function(y){return y.substr(0,3)})).indexOf(m)+1;if(g<1)throw new Error;this.month=g%12||g}],MMMM:[s,function(m){var v=d("months").indexOf(m)+1;if(v<1)throw new Error;this.month=v%12||v}],Y:[/[+-]?\d+/,u("year")],YY:[r,function(m){this.year=i(m)}],YYYY:[/\d{4}/,u("year")],Z:c,ZZ:c};function h(m){var v,g;v=m,g=a&&a.formats;for(var y=(m=v.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(D,L,F){var V=F&&F.toUpperCase();return L||g[F]||n[F]||g[V].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(P,_,z){return _||z.slice(1)})})).match(o),C=y.length,$=0;$-1)return new Date((N==="X"?1e3:1)*H);var q=h(N)(H),W=q.year,de=q.month,Q=q.day,he=q.hours,Me=q.minutes,ne=q.seconds,j=q.milliseconds,ee=q.zone,ie=new Date,ve=Q||(W||de?1:ie.getDate()),Te=W||ie.getFullYear(),Ae=0;W&&!de||(Ae=de>0?de-1:ie.getMonth());var Ie=he||0,K=Me||0,Y=ne||0,ue=j||0;return ee?new Date(Date.UTC(Te,Ae,ve,Ie,K,Y,ue+60*ee.offset*1e3)):B?new Date(Date.UTC(Te,Ae,ve,Ie,K,Y,ue)):new Date(Te,Ae,ve,Ie,K,Y,ue)}catch{return new Date("")}}(b,I,E),this.init(),V&&V!==!0&&(this.$L=this.locale(V).$L),F&&b!=this.format(I)&&(this.$d=new Date("")),a={}}else if(I instanceof Array)for(var P=I.length,_=1;_<=P;_+=1){T[1]=I[_-1];var z=g.apply(this,T);if(z.isValid()){this.$d=z.$d,this.$L=z.$L,this.init();break}_===P&&(this.$d=new Date(""))}else C.call(this,$)}}})})(ub);var of=ub.exports;const mc="HH:mm:ss",xl="YYYY-MM-DD",_D={date:xl,week:"gggg[w]ww",year:"YYYY",month:"YYYY-MM",datetime:`${xl} ${mc}`,monthrange:"YYYY-MM",daterange:xl,datetimerange:`${xl} ${mc}`},rf={id:{type:[Array,String]},name:{type:[Array,String],default:""},popperClass:{type:String,default:""},format:{type:String},valueFormat:{type:String},type:{type:String,default:""},clearable:{type:Boolean,default:!0},clearIcon:{type:[String,Object],default:Mo},editable:{type:Boolean,default:!0},prefixIcon:{type:[String,Object],default:""},size:{type:String,validator:Mn},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},popperOptions:{type:Object,default:()=>({})},modelValue:{type:[Date,Array,String,Number],default:""},rangeSeparator:{type:String,default:"-"},startPlaceholder:String,endPlaceholder:String,defaultValue:{type:[Date,Array]},defaultTime:{type:[Date,Array]},isRange:{type:Boolean,default:!1},disabledHours:{type:Function},disabledMinutes:{type:Function},disabledSeconds:{type:Function},disabledDate:{type:Function},cellClassName:{type:Function},shortcuts:{type:Array,default:()=>[]},arrowControl:{type:Boolean,default:!1},validateEvent:{type:Boolean,default:!0},unlinkPanels:Boolean},Ph=function(e,t){const n=e instanceof Date,o=t instanceof Date;return n&&o?e.getTime()===t.getTime():!n&&!o?e===t:!1},Ih=function(e,t){const n=Array.isArray(e),o=Array.isArray(t);return n&&o?e.length!==t.length?!1:e.every((r,l)=>Ph(r,t[l])):!n&&!o?Ph(e,t):!1},Dh=function(e,t,n){const o=Os(t)||t==="x"?Ge(e).locale(n):Ge(e,t).locale(n);return o.isValid()?o:void 0},Rh=function(e,t,n){return Os(t)?e:t==="x"?+e:Ge(e).locale(n).format(t)},zD=oe({name:"Picker",components:{ElInput:jn,ElTooltip:hn,ElIcon:Ye},props:rf,emits:["update:modelValue","change","focus","blur","calendar-change","panel-change","visible-change"],setup(e,t){const{lang:n}=wt(),o=$e("date"),r=$e("input"),l=$e("range"),s=Pe(Nn,{}),a=Pe(_n,{}),i=Pe("ElPopperOptions",{}),u=O(),c=O(),d=O(!1),f=O(!1),p=O(null);me(d,J=>{var Ce;J?p.value=e.modelValue:(ie.value=null,ze(()=>{h(e.modelValue)}),t.emit("blur"),Te(),e.validateEvent&&((Ce=a.validate)==null||Ce.call(a,"blur").catch(Ke=>void 0)))});const h=(J,Ce)=>{var Ke;(Ce||!Ih(J,p.value))&&(t.emit("change",J),e.validateEvent&&((Ke=a.validate)==null||Ke.call(a,"change").catch(xe=>void 0)))},m=J=>{if(!Ih(e.modelValue,J)){let Ce;Array.isArray(J)?Ce=J.map(Ke=>Rh(Ke,e.valueFormat,n.value)):J&&(Ce=Rh(J,e.valueFormat,n.value)),t.emit("update:modelValue",J&&Ce,n.value)}},v=S(()=>{if(c.value){const J=he.value?c.value:c.value.$el;return Array.from(J.querySelectorAll("input"))}return[]}),g=S(()=>v==null?void 0:v.value[0]),y=S(()=>v==null?void 0:v.value[1]),C=(J,Ce,Ke)=>{const xe=v.value;!xe.length||(!Ke||Ke==="min"?(xe[0].setSelectionRange(J,Ce),xe[0].focus()):Ke==="max"&&(xe[1].setSelectionRange(J,Ce),xe[1].focus()))},$=(J="",Ce=!1)=>{d.value=Ce;let Ke;Array.isArray(J)?Ke=J.map(xe=>xe.toDate()):Ke=J&&J.toDate(),ie.value=null,m(Ke)},b=()=>{f.value=!0},E=()=>{t.emit("visible-change",!0)},T=()=>{f.value=!1,t.emit("visible-change",!1)},I=(J=!0)=>{let Ce=g.value;!J&&he.value&&(Ce=y.value),Ce&&Ce.focus()},D=J=>{e.readonly||F.value||d.value||(d.value=!0,t.emit("focus",J))},L=()=>{var J;(J=u.value)==null||J.onClose(),Te()},F=S(()=>e.disabled||s.disabled),V=S(()=>{let J;if(W.value?se.value.getDefaultValue&&(J=se.value.getDefaultValue()):Array.isArray(e.modelValue)?J=e.modelValue.map(Ce=>Dh(Ce,e.valueFormat,n.value)):J=Dh(e.modelValue,e.valueFormat,n.value),se.value.getRangeAvailableTime){const Ce=se.value.getRangeAvailableTime(J);Rn(Ce,J)||(J=Ce,m(Array.isArray(J)?J.map(Ke=>Ke.toDate()):J.toDate()))}return Array.isArray(J)&&J.some(Ce=>!Ce)&&(J=[]),J}),P=S(()=>{if(!se.value.panelReady)return;const J=Ie(V.value);if(Array.isArray(ie.value))return[ie.value[0]||J&&J[0]||"",ie.value[1]||J&&J[1]||""];if(ie.value!==null)return ie.value;if(!(!z.value&&W.value)&&!(!d.value&&W.value))return J?H.value?J.join(", "):J:""}),_=S(()=>e.type.includes("time")),z=S(()=>e.type.startsWith("time")),H=S(()=>e.type==="dates"),N=S(()=>e.prefixIcon||(_.value?iy:p3)),B=O(!1),q=J=>{e.readonly||F.value||B.value&&(J.stopPropagation(),m(null),h(null,!0),B.value=!1,d.value=!1,se.value.handleClear&&se.value.handleClear())},W=S(()=>!e.modelValue||Array.isArray(e.modelValue)&&!e.modelValue.length),de=()=>{e.readonly||F.value||!W.value&&e.clearable&&(B.value=!0)},Q=()=>{B.value=!1},he=S(()=>e.type.includes("range")),Me=Kt(),ne=S(()=>{var J,Ce;return(Ce=(J=u.value)==null?void 0:J.popperRef)==null?void 0:Ce.contentRef}),j=S(()=>{var J,Ce;return(Ce=(J=k(u))==null?void 0:J.popperRef)==null?void 0:Ce.contentRef}),ee=S(()=>{var J;return k(he)?k(c):(J=k(c))==null?void 0:J.$el});ui(ee,J=>{const Ce=k(j),Ke=k(ee);Ce&&(J.target===Ce||J.composedPath().includes(Ce))||J.target===Ke||J.composedPath().includes(Ke)||(d.value=!1)});const ie=O(null),ve=()=>{if(ie.value){const J=Ae(P.value);J&&K(J)&&(m(Array.isArray(J)?J.map(Ce=>Ce.toDate()):J.toDate()),ie.value=null)}ie.value===""&&(m(null),h(null),ie.value=null)},Te=()=>{v.value.forEach(J=>J.blur())},Ae=J=>J?se.value.parseUserInput(J):null,Ie=J=>J?se.value.formatToString(J):null,K=J=>se.value.isValidValue(J),Y=J=>{const Ce=J.code;if(Ce===De.esc){d.value=!1,J.stopPropagation();return}if(Ce===De.tab){he.value?setTimeout(()=>{v.value.includes(document.activeElement)||(d.value=!1,Te())},0):(ve(),d.value=!1,J.stopPropagation());return}if(Ce===De.enter||Ce===De.numpadEnter){(ie.value===null||ie.value===""||K(Ae(P.value)))&&(ve(),d.value=!1),J.stopPropagation();return}if(ie.value){J.stopPropagation();return}se.value.handleKeydown&&se.value.handleKeydown(J)},ue=J=>{ie.value=J},we=J=>{ie.value?ie.value=[J.target.value,ie.value[1]]:ie.value=[J.target.value,null]},be=J=>{ie.value?ie.value=[ie.value[0],J.target.value]:ie.value=[null,J.target.value]},le=()=>{const J=Ae(ie.value&&ie.value[0]);if(J&&J.isValid()){ie.value=[Ie(J),P.value[1]];const Ce=[J,V.value&&V.value[1]];K(Ce)&&(m(Ce),ie.value=null)}},re=()=>{const J=Ae(ie.value&&ie.value[1]);if(J&&J.isValid()){ie.value=[P.value[0],Ie(J)];const Ce=[V.value&&V.value[0],J];K(Ce)&&(m(Ce),ie.value=null)}},se=O({}),Z=J=>{se.value[J[0]]=J[1],se.value.panelReady=!0},ce=J=>{t.emit("calendar-change",J)},Le=(J,Ce,Ke)=>{t.emit("panel-change",J,Ce,Ke)};return ot("EP_PICKER_BASE",{props:e}),{nsDate:o,nsInput:r,nsRange:l,elPopperOptions:i,isDatesPicker:H,handleEndChange:re,handleStartChange:le,handleStartInput:we,handleEndInput:be,onUserInput:ue,handleChange:ve,handleKeydown:Y,popperPaneRef:ne,onClickOutside:ui,pickerSize:Me,isRangeInput:he,onMouseLeave:Q,onMouseEnter:de,onClearIconClick:q,showClose:B,triggerIcon:N,onPick:$,handleFocus:D,handleBlur:L,pickerVisible:d,pickerActualVisible:f,displayValue:P,parsedValue:V,setSelectionRange:C,refPopper:u,inputRef:c,pickerDisabled:F,onSetPickerOption:Z,onCalendarChange:ce,onPanelChange:Le,focus:I,onShow:E,onBeforeShow:b,onHide:T}}}),HD=["id","name","placeholder","value","disabled","readonly"],KD=["id","name","placeholder","value","disabled","readonly"];function jD(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("el-input"),i=ae("el-tooltip");return w(),x(i,Bt({ref:"refPopper",visible:e.pickerVisible,"onUpdate:visible":t[17]||(t[17]=u=>e.pickerVisible=u),effect:"light",pure:"",trigger:"click"},e.$attrs,{"append-to-body":"",transition:`${e.nsDate.namespace.value}-zoom-in-top`,"popper-class":[`${e.nsDate.namespace.value}-picker__popper`,e.popperClass],"popper-options":e.elPopperOptions,"fallback-placements":["bottom","top","right","left"],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"hide-after":0,persistent:"",onBeforeShow:e.onBeforeShow,onShow:e.onShow,onHide:e.onHide}),{default:U(()=>[e.isRangeInput?(w(),A("div",{key:1,ref:"inputRef",class:M([e.nsDate.b("editor"),e.nsDate.bm("editor",e.type),e.nsInput.e("inner"),e.nsDate.is("disabled",e.pickerDisabled),e.nsDate.is("active",e.pickerVisible),e.nsRange.b("editor"),e.pickerSize?e.nsRange.bm("editor",e.pickerSize):"",e.$attrs.class]),style:Re(e.$attrs.style),onClick:t[7]||(t[7]=(...u)=>e.handleFocus&&e.handleFocus(...u)),onMouseenter:t[8]||(t[8]=(...u)=>e.onMouseEnter&&e.onMouseEnter(...u)),onMouseleave:t[9]||(t[9]=(...u)=>e.onMouseLeave&&e.onMouseLeave(...u)),onKeydown:t[10]||(t[10]=(...u)=>e.handleKeydown&&e.handleKeydown(...u))},[e.triggerIcon?(w(),x(s,{key:0,class:M([e.nsInput.e("icon"),e.nsRange.e("icon")]),onClick:e.handleFocus},{default:U(()=>[(w(),x(dt(e.triggerIcon)))]),_:1},8,["class","onClick"])):X("v-if",!0),R("input",{id:e.id&&e.id[0],autocomplete:"off",name:e.name&&e.name[0],placeholder:e.startPlaceholder,value:e.displayValue&&e.displayValue[0],disabled:e.pickerDisabled,readonly:!e.editable||e.readonly,class:M(e.nsRange.b("input")),onInput:t[1]||(t[1]=(...u)=>e.handleStartInput&&e.handleStartInput(...u)),onChange:t[2]||(t[2]=(...u)=>e.handleStartChange&&e.handleStartChange(...u)),onFocus:t[3]||(t[3]=(...u)=>e.handleFocus&&e.handleFocus(...u))},null,42,HD),pe(e.$slots,"range-separator",{},()=>[R("span",{class:M(e.nsRange.b("separator"))},ge(e.rangeSeparator),3)]),R("input",{id:e.id&&e.id[1],autocomplete:"off",name:e.name&&e.name[1],placeholder:e.endPlaceholder,value:e.displayValue&&e.displayValue[1],disabled:e.pickerDisabled,readonly:!e.editable||e.readonly,class:M(e.nsRange.b("input")),onFocus:t[4]||(t[4]=(...u)=>e.handleFocus&&e.handleFocus(...u)),onInput:t[5]||(t[5]=(...u)=>e.handleEndInput&&e.handleEndInput(...u)),onChange:t[6]||(t[6]=(...u)=>e.handleEndChange&&e.handleEndChange(...u))},null,42,KD),e.clearIcon?(w(),x(s,{key:1,class:M([e.nsInput.e("icon"),e.nsRange.e("close-icon"),{[e.nsRange.e("close-icon--hidden")]:!e.showClose}]),onClick:e.onClearIconClick},{default:U(()=>[(w(),x(dt(e.clearIcon)))]),_:1},8,["class","onClick"])):X("v-if",!0)],38)):(w(),x(a,{key:0,id:e.id,ref:"inputRef","model-value":e.displayValue,name:e.name,size:e.pickerSize,disabled:e.pickerDisabled,placeholder:e.placeholder,class:M([e.nsDate.b("editor"),e.nsDate.bm("editor",e.type),e.$attrs.class]),style:Re(e.$attrs.style),readonly:!e.editable||e.readonly||e.isDatesPicker||e.type==="week",onInput:e.onUserInput,onFocus:e.handleFocus,onKeydown:e.handleKeydown,onChange:e.handleChange,onMouseenter:e.onMouseEnter,onMouseleave:e.onMouseLeave,onClick:t[0]||(t[0]=je(()=>{},["stop"]))},{prefix:U(()=>[e.triggerIcon?(w(),x(s,{key:0,class:M(e.nsInput.e("icon")),onClick:e.handleFocus},{default:U(()=>[(w(),x(dt(e.triggerIcon)))]),_:1},8,["class","onClick"])):X("v-if",!0)]),suffix:U(()=>[e.showClose&&e.clearIcon?(w(),x(s,{key:0,class:M(`${e.nsInput.e("icon")} clear-icon`),onClick:e.onClearIconClick},{default:U(()=>[(w(),x(dt(e.clearIcon)))]),_:1},8,["class","onClick"])):X("v-if",!0)]),_:1},8,["id","model-value","name","size","disabled","placeholder","class","style","readonly","onInput","onFocus","onKeydown","onChange","onMouseenter","onMouseleave"]))]),content:U(()=>[pe(e.$slots,"default",{visible:e.pickerVisible,actualVisible:e.pickerActualVisible,parsedValue:e.parsedValue,format:e.format,unlinkPanels:e.unlinkPanels,type:e.type,defaultValue:e.defaultValue,onPick:t[11]||(t[11]=(...u)=>e.onPick&&e.onPick(...u)),onSelectRange:t[12]||(t[12]=(...u)=>e.setSelectionRange&&e.setSelectionRange(...u)),onSetPickerOption:t[13]||(t[13]=(...u)=>e.onSetPickerOption&&e.onSetPickerOption(...u)),onCalendarChange:t[14]||(t[14]=(...u)=>e.onCalendarChange&&e.onCalendarChange(...u)),onPanelChange:t[15]||(t[15]=(...u)=>e.onPanelChange&&e.onPanelChange(...u)),onMousedown:t[16]||(t[16]=je(()=>{},["stop"]))})]),_:3},16,["visible","transition","popper-class","popper-options","onBeforeShow","onShow","onHide"])}var cb=Ve(zD,[["render",jD]]);const zo=new Map;let Lh;it&&(document.addEventListener("mousedown",e=>Lh=e),document.addEventListener("mouseup",e=>{for(const t of zo.values())for(const{documentHandler:n}of t)n(e,Lh)}));function Bh(e,t){let n=[];return Array.isArray(t.arg)?n=t.arg:Dr(t.arg)&&n.push(t.arg),function(o,r){const l=t.instance.popperRef,s=o.target,a=r==null?void 0:r.target,i=!t||!t.instance,u=!s||!a,c=e.contains(s)||e.contains(a),d=e===s,f=n.length&&n.some(h=>h==null?void 0:h.contains(s))||n.length&&n.includes(a),p=l&&(l.contains(s)||l.contains(a));i||u||c||d||f||p||t.value(o,r)}}const Hr={beforeMount(e,t){zo.has(e)||zo.set(e,[]),zo.get(e).push({documentHandler:Bh(e,t),bindingFn:t.value})},updated(e,t){zo.has(e)||zo.set(e,[]);const n=zo.get(e),o=n.findIndex(l=>l.bindingFn===t.oldValue),r={documentHandler:Bh(e,t),bindingFn:t.value};o>=0?n.splice(o,1,r):n.push(r)},unmounted(e){zo.delete(e)}};var db={beforeMount(e,t){let n=null,o;const r=()=>t.value&&t.value(),l=()=>{Date.now()-o<100&&r(),clearInterval(n),n=null};kt(e,"mousedown",s=>{s.button===0&&(o=Date.now(),sM(document,"mouseup",l),clearInterval(n),n=setInterval(r,100))})}};const gc="_trap-focus-children",yr=[],Vh=e=>{if(yr.length===0)return;const t=yr[yr.length-1][gc];if(t.length>0&&e.code===De.tab){if(t.length===1){e.preventDefault(),document.activeElement!==t[0]&&t[0].focus();return}const n=e.shiftKey,o=e.target===t[0],r=e.target===t[t.length-1];o&&n&&(e.preventDefault(),t[t.length-1].focus()),r&&!n&&(e.preventDefault(),t[0].focus())}},fb={beforeMount(e){e[gc]=xp(e),yr.push(e),yr.length<=1&&kt(document,"keydown",Vh)},updated(e){ze(()=>{e[gc]=xp(e)})},unmounted(){yr.shift(),yr.length===0&&Rt(document,"keydown",Vh)}};var Fh=!1,vr,yc,bc,Na,Oa,pb,Aa,wc,Cc,$c,hb,Sc,kc,vb,mb;function sn(){if(!Fh){Fh=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),n=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(Sc=/\b(iPhone|iP[ao]d)/.exec(e),kc=/\b(iP[ao]d)/.exec(e),$c=/Android/i.exec(e),vb=/FBAN\/\w+;/i.exec(e),mb=/Mobile/i.exec(e),hb=!!/Win64/.exec(e),t){vr=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,vr&&document&&document.documentMode&&(vr=document.documentMode);var o=/(?:Trident\/(\d+.\d+))/.exec(e);pb=o?parseFloat(o[1])+4:vr,yc=t[2]?parseFloat(t[2]):NaN,bc=t[3]?parseFloat(t[3]):NaN,Na=t[4]?parseFloat(t[4]):NaN,Na?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),Oa=t&&t[1]?parseFloat(t[1]):NaN):Oa=NaN}else vr=yc=bc=Oa=Na=NaN;if(n){if(n[1]){var r=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);Aa=r?parseFloat(r[1].replace("_",".")):!0}else Aa=!1;wc=!!n[2],Cc=!!n[3]}else Aa=wc=Cc=!1}}var Ec={ie:function(){return sn()||vr},ieCompatibilityMode:function(){return sn()||pb>vr},ie64:function(){return Ec.ie()&&hb},firefox:function(){return sn()||yc},opera:function(){return sn()||bc},webkit:function(){return sn()||Na},safari:function(){return Ec.webkit()},chrome:function(){return sn()||Oa},windows:function(){return sn()||wc},osx:function(){return sn()||Aa},linux:function(){return sn()||Cc},iphone:function(){return sn()||Sc},mobile:function(){return sn()||Sc||kc||$c||mb},nativeApp:function(){return sn()||vb},android:function(){return sn()||$c},ipad:function(){return sn()||kc}},WD=Ec,fa=!!(typeof window<"u"&&window.document&&window.document.createElement),UD={canUseDOM:fa,canUseWorkers:typeof Worker<"u",canUseEventListeners:fa&&!!(window.addEventListener||window.attachEvent),canUseViewport:fa&&!!window.screen,isInWorker:!fa},gb=UD,yb;gb.canUseDOM&&(yb=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function qD(e,t){if(!gb.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,o=n in document;if(!o){var r=document.createElement("div");r.setAttribute(n,"return;"),o=typeof r[n]=="function"}return!o&&yb&&e==="wheel"&&(o=document.implementation.hasFeature("Events.wheel","3.0")),o}var YD=qD,_h=10,zh=40,Hh=800;function bb(e){var t=0,n=0,o=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),o=t*_h,r=n*_h,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(o=e.deltaX),(o||r)&&e.deltaMode&&(e.deltaMode==1?(o*=zh,r*=zh):(o*=Hh,r*=Hh)),o&&!t&&(t=o<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:o,pixelY:r}}bb.getEventType=function(){return WD.firefox()?"DOMMouseScroll":YD("wheel")?"wheel":"mousewheel"};var GD=bb;/** +* Checks if an event is supported in the current execution environment. +* +* NOTE: This will not work correctly for non-generic events such as `change`, +* `reset`, `load`, `error`, and `select`. +* +* Borrows from Modernizr. +* +* @param {string} eventNameSuffix Event name, e.g. "click". +* @param {?boolean} capture Check if the capture phase is supported. +* @return {boolean} True if the event is supported. +* @internal +* @license Modernizr 3.0.0pre (Custom Build) | MIT +*/const XD=function(e,t){if(e&&e.addEventListener){const n=function(o){const r=GD(o);t&&Reflect.apply(t,this,[o,r])};Ud()?e.addEventListener("DOMMouseScroll",n):e.onmousewheel=n}},JD={beforeMount(e,t){XD(e,t.value)}},ZD={beforeMount(e,t){e._handleResize=()=>{var n;e&&((n=t.value)==null||n.call(t,e))},Pl(e,e._handleResize)},beforeUnmount(e){Il(e,e._handleResize)}},mu=(e,t,n)=>{const o=[],r=t&&n();for(let l=0;le.map((t,n)=>t||n).filter(t=>t!==!0),wb=(e,t,n)=>({getHoursList:(s,a)=>mu(24,e,()=>e(s,a)),getMinutesList:(s,a,i)=>mu(60,t,()=>t(s,a,i)),getSecondsList:(s,a,i,u)=>mu(60,n,()=>n(s,a,i,u))}),Cb=(e,t,n)=>{const{getHoursList:o,getMinutesList:r,getSecondsList:l}=wb(e,t,n);return{getAvailableHours:(u,c)=>gu(o(u,c)),getAvailableMinutes:(u,c,d)=>gu(r(u,c,d)),getAvailableSeconds:(u,c,d,f)=>gu(l(u,c,d,f))}},$b=e=>{const t=O(e.parsedValue);return me(()=>e.visible,n=>{n||(t.value=e.parsedValue)}),t},QD=oe({directives:{repeatClick:db},components:{ElScrollbar:Do,ElIcon:Ye,ArrowUp:qs,ArrowDown:_r},props:{role:{type:String,required:!0},spinnerDate:{type:Object,required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:String,default:""},disabledHours:{type:Function},disabledMinutes:{type:Function},disabledSeconds:{type:Function}},emits:["change","select-range","set-option"],setup(e,t){const n=$e("time");let o=!1;const r=pn(j=>{o=!1,D(j)},200),l=O(null),s=O(null),a=O(null),i=O(null),u={hours:s,minutes:a,seconds:i},c=S(()=>{const j=["hours","minutes","seconds"];return e.showSeconds?j:j.slice(0,2)}),d=S(()=>e.spinnerDate.hour()),f=S(()=>e.spinnerDate.minute()),p=S(()=>e.spinnerDate.second()),h=S(()=>({hours:d,minutes:f,seconds:p})),m=S(()=>he(e.role)),v=S(()=>Me(d.value,e.role)),g=S(()=>ne(d.value,f.value,e.role)),y=S(()=>({hours:m,minutes:v,seconds:g})),C=S(()=>{const j=d.value;return[j>0?j-1:void 0,j,j<23?j+1:void 0]}),$=S(()=>{const j=f.value;return[j>0?j-1:void 0,j,j<59?j+1:void 0]}),b=S(()=>{const j=p.value;return[j>0?j-1:void 0,j,j<59?j+1:void 0]}),E=S(()=>({hours:C,minutes:$,seconds:b})),T=j=>{if(!!!e.amPmMode)return"";const ie=e.amPmMode==="A";let ve=j<12?" am":" pm";return ie&&(ve=ve.toUpperCase()),ve},I=j=>{j==="hours"?t.emit("select-range",0,2):j==="minutes"?t.emit("select-range",3,5):j==="seconds"&&t.emit("select-range",6,8),l.value=j},D=j=>{V(j,h.value[j].value)},L=()=>{D("hours"),D("minutes"),D("seconds")},F=j=>j.querySelector(`.${n.namespace.value}-scrollbar__wrap`),V=(j,ee)=>{if(e.arrowControl)return;const ie=u[j];ie&&ie.$el&&(F(ie.$el).scrollTop=Math.max(0,ee*P(j)))},P=j=>u[j].$el.querySelector("li").offsetHeight,_=()=>{H(1)},z=()=>{H(-1)},H=j=>{l.value||I("hours");const ee=l.value;let ie=h.value[ee].value;const ve=l.value==="hours"?24:60;ie=(ie+j+ve)%ve,N(ee,ie),V(ee,ie),ze(()=>I(l.value))},N=(j,ee)=>{if(!y.value[j].value[ee])switch(j){case"hours":t.emit("change",e.spinnerDate.hour(ee).minute(f.value).second(p.value));break;case"minutes":t.emit("change",e.spinnerDate.hour(d.value).minute(ee).second(p.value));break;case"seconds":t.emit("change",e.spinnerDate.hour(d.value).minute(f.value).second(ee));break}},B=(j,{value:ee,disabled:ie})=>{ie||(N(j,ee),I(j),V(j,ee))},q=j=>{o=!0,r(j);const ee=Math.min(Math.round((F(u[j].$el).scrollTop-(W(j)*.5-10)/P(j)+3)/P(j)),j==="hours"?23:59);N(j,ee)},W=j=>u[j].$el.offsetHeight,de=()=>{const j=ee=>{u[ee]&&u[ee].$el&&(F(u[ee].$el).onscroll=()=>{q(ee)})};j("hours"),j("minutes"),j("seconds")};et(()=>{ze(()=>{!e.arrowControl&&de(),L(),e.role==="start"&&I("hours")})});const Q=(j,ee)=>{u[ee]=j};t.emit("set-option",[`${e.role}_scrollDown`,H]),t.emit("set-option",[`${e.role}_emitSelectRange`,I]);const{getHoursList:he,getMinutesList:Me,getSecondsList:ne}=wb(e.disabledHours,e.disabledMinutes,e.disabledSeconds);return me(()=>e.spinnerDate,()=>{o||L()}),{ns:n,setRef:Q,spinnerItems:c,currentScrollbar:l,hours:d,minutes:f,seconds:p,hoursList:m,minutesList:v,arrowHourList:C,arrowMinuteList:$,arrowSecondList:b,getAmPmFlag:T,emitSelectRange:I,adjustCurrentSpinner:D,typeItemHeight:P,listHoursRef:s,listMinutesRef:a,listSecondsRef:i,onIncreaseClick:_,onDecreaseClick:z,handleClick:B,secondsList:g,timePartsMap:h,arrowListMap:E,listMap:y}}}),xD=["onClick"],e8=["onMouseenter"];function t8(e,t,n,o,r,l){const s=ae("el-scrollbar"),a=ae("arrow-up"),i=ae("el-icon"),u=ae("arrow-down"),c=Tn("repeat-click");return w(),A("div",{class:M([e.ns.b("spinner"),{"has-seconds":e.showSeconds}])},[e.arrowControl?X("v-if",!0):(w(!0),A(Be,{key:0},st(e.spinnerItems,d=>(w(),x(s,{key:d,ref_for:!0,ref:f=>e.setRef(f,d),class:M(e.ns.be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":e.ns.be("spinner","list"),noresize:"",tag:"ul",onMouseenter:f=>e.emitSelectRange(d),onMousemove:f=>e.adjustCurrentSpinner(d)},{default:U(()=>[(w(!0),A(Be,null,st(e.listMap[d].value,(f,p)=>(w(),A("li",{key:p,class:M([e.ns.be("spinner","item"),e.ns.is("active",p===e.timePartsMap[d].value),e.ns.is("disabled",f)]),onClick:h=>e.handleClick(d,{value:p,disabled:f})},[d==="hours"?(w(),A(Be,{key:0},[at(ge(("0"+(e.amPmMode?p%12||12:p)).slice(-2))+ge(e.getAmPmFlag(p)),1)],2112)):(w(),A(Be,{key:1},[at(ge(("0"+p).slice(-2)),1)],2112))],10,xD))),128))]),_:2},1032,["class","view-class","onMouseenter","onMousemove"]))),128)),e.arrowControl?(w(!0),A(Be,{key:1},st(e.spinnerItems,d=>(w(),A("div",{key:d,class:M([e.ns.be("spinner","wrapper"),e.ns.is("arrow")]),onMouseenter:f=>e.emitSelectRange(d)},[qe((w(),x(i,{class:M(["arrow-up",e.ns.be("spinner","arrow")])},{default:U(()=>[G(a)]),_:1},8,["class"])),[[c,e.onDecreaseClick]]),qe((w(),x(i,{class:M(["arrow-down",e.ns.be("spinner","arrow")])},{default:U(()=>[G(u)]),_:1},8,["class"])),[[c,e.onIncreaseClick]]),R("ul",{class:M(e.ns.be("spinner","list"))},[(w(!0),A(Be,null,st(e.arrowListMap[d].value,(f,p)=>(w(),A("li",{key:p,class:M([e.ns.be("spinner","item"),e.ns.is("active",f===e.timePartsMap[d].value),e.ns.is("disabled",e.listMap[d].value[f])])},[typeof f=="number"?(w(),A(Be,{key:0},[d==="hours"?(w(),A(Be,{key:0},[at(ge(("0"+(e.amPmMode?f%12||12:f)).slice(-2))+ge(e.getAmPmFlag(f)),1)],2112)):(w(),A(Be,{key:1},[at(ge(("0"+f).slice(-2)),1)],2112))],2112)):X("v-if",!0)],2))),128))],2)],42,e8))),128)):X("v-if",!0)],2)}var Sb=Ve(QD,[["render",t8]]);const n8=oe({components:{TimeSpinner:Sb},props:{visible:Boolean,actualVisible:{type:Boolean,default:void 0},datetimeRole:{type:String},parsedValue:{type:[Object,String]},format:{type:String,default:""}},emits:["pick","select-range","set-picker-option"],setup(e,t){const n=$e("time"),{t:o,lang:r}=wt(),l=O([0,2]),s=$b(e),a=S(()=>$n(e.actualVisible)?`${n.namespace.value}-zoom-in-top`:""),i=S(()=>e.format.includes("ss")),u=S(()=>e.format.includes("A")?"A":e.format.includes("a")?"a":""),c=H=>{const N=Ge(H).locale(r.value),B=g(N);return N.isSame(B)},d=()=>{t.emit("pick",s.value,!1)},f=(H=!1,N=!1)=>{N||t.emit("pick",e.parsedValue,H)},p=H=>{if(!e.visible)return;const N=g(H).millisecond(0);t.emit("pick",N,!0)},h=(H,N)=>{t.emit("select-range",H,N),l.value=[H,N]},m=H=>{const N=[0,3].concat(i.value?[6]:[]),B=["hours","minutes"].concat(i.value?["seconds"]:[]),W=(N.indexOf(l.value[0])+H+N.length)%N.length;b.start_emitSelectRange(B[W])},v=H=>{const N=H.code;if(N===De.left||N===De.right){const B=N===De.left?-1:1;m(B),H.preventDefault();return}if(N===De.up||N===De.down){const B=N===De.up?-1:1;b.start_scrollDown(B),H.preventDefault();return}},g=H=>{const N={hour:P,minute:_,second:z};let B=H;return["hour","minute","second"].forEach(q=>{if(N[q]){let W;const de=N[q];q==="minute"?W=de(B.hour(),e.datetimeRole):q==="second"?W=de(B.hour(),B.minute(),e.datetimeRole):W=de(e.datetimeRole),W&&W.length&&!W.includes(B[q]())&&(B=B[q](W[0]))}}),B},y=H=>H?Ge(H,e.format).locale(r.value):null,C=H=>H?H.format(e.format):null,$=()=>Ge(V).locale(r.value);t.emit("set-picker-option",["isValidValue",c]),t.emit("set-picker-option",["formatToString",C]),t.emit("set-picker-option",["parseUserInput",y]),t.emit("set-picker-option",["handleKeydown",v]),t.emit("set-picker-option",["getRangeAvailableTime",g]),t.emit("set-picker-option",["getDefaultValue",$]);const b={},E=H=>{b[H[0]]=H[1]},T=Pe("EP_PICKER_BASE"),{arrowControl:I,disabledHours:D,disabledMinutes:L,disabledSeconds:F,defaultValue:V}=T.props,{getAvailableHours:P,getAvailableMinutes:_,getAvailableSeconds:z}=Cb(D,L,F);return{ns:n,transitionName:a,arrowControl:I,onSetOption:E,t:o,handleConfirm:f,handleChange:p,setSelectionRange:h,amPmMode:u,showSeconds:i,handleCancel:d,disabledHours:D,disabledMinutes:L,disabledSeconds:F}}});function o8(e,t,n,o,r,l){const s=ae("time-spinner");return w(),x(zt,{name:e.transitionName},{default:U(()=>[e.actualVisible||e.visible?(w(),A("div",{key:0,class:M(e.ns.b("panel"))},[R("div",{class:M([e.ns.be("panel","content"),{"has-seconds":e.showSeconds}])},[G(s,{ref:"spinner",role:e.datetimeRole||"start","arrow-control":e.arrowControl,"show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"spinner-date":e.parsedValue,"disabled-hours":e.disabledHours,"disabled-minutes":e.disabledMinutes,"disabled-seconds":e.disabledSeconds,onChange:e.handleChange,onSetOption:e.onSetOption,onSelectRange:e.setSelectionRange},null,8,["role","arrow-control","show-seconds","am-pm-mode","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onChange","onSetOption","onSelectRange"])],2),R("div",{class:M(e.ns.be("panel","footer"))},[R("button",{type:"button",class:M([e.ns.be("panel","btn"),"cancel"]),onClick:t[0]||(t[0]=(...a)=>e.handleCancel&&e.handleCancel(...a))},ge(e.t("el.datepicker.cancel")),3),R("button",{type:"button",class:M([e.ns.be("panel","btn"),"confirm"]),onClick:t[1]||(t[1]=a=>e.handleConfirm())},ge(e.t("el.datepicker.confirm")),3)],2)],2)):X("v-if",!0)]),_:1},8,["name"])}var lf=Ve(n8,[["render",o8]]);const jr=(e,t)=>{const n=[];for(let o=e;o<=t;o++)n.push(o);return n},r8=oe({components:{TimeSpinner:Sb},props:{visible:Boolean,actualVisible:Boolean,parsedValue:{type:[Array]},format:{type:String,default:""}},emits:["pick","select-range","set-picker-option"],setup(e,t){const{t:n,lang:o}=wt(),r=$e("time"),l=$e("picker"),s=S(()=>e.parsedValue[0]),a=S(()=>e.parsedValue[1]),i=$b(e),u=()=>{t.emit("pick",i.value,!1)},c=S(()=>e.format.includes("ss")),d=S(()=>e.format.includes("A")?"A":e.format.includes("a")?"a":""),f=O([]),p=O([]),h=(ve=!1)=>{t.emit("pick",[s.value,a.value],ve)},m=ve=>{y(ve.millisecond(0),a.value)},v=ve=>{y(s.value,ve.millisecond(0))},g=ve=>{const Te=ve.map(Ie=>Ge(Ie).locale(o.value)),Ae=P(Te);return Te[0].isSame(Ae[0])&&Te[1].isSame(Ae[1])},y=(ve,Te)=>{t.emit("pick",[ve,Te],!0)},C=S(()=>s.value>a.value),$=O([0,2]),b=(ve,Te)=>{t.emit("select-range",ve,Te,"min"),$.value=[ve,Te]},E=S(()=>c.value?11:8),T=(ve,Te)=>{t.emit("select-range",ve,Te,"max"),$.value=[ve+E.value,Te+E.value]},I=ve=>{const Te=c.value?[0,3,6,11,14,17]:[0,3,8,11],Ae=["hours","minutes"].concat(c.value?["seconds"]:[]),K=(Te.indexOf($.value[0])+ve+Te.length)%Te.length,Y=Te.length/2;K{const Te=ve.code;if(Te===De.left||Te===De.right){const Ae=Te===De.left?-1:1;I(Ae),ve.preventDefault();return}if(Te===De.up||Te===De.down){const Ae=Te===De.up?-1:1,Ie=$.value[0]{const Ae=ne?ne(ve):[],Ie=ve==="start",Y=(Te||(Ie?a.value:s.value)).hour(),ue=Ie?jr(Y+1,23):jr(0,Y-1);return cu(Ae,ue)},F=(ve,Te,Ae)=>{const Ie=j?j(ve,Te):[],K=Te==="start",Y=Ae||(K?a.value:s.value),ue=Y.hour();if(ve!==ue)return Ie;const we=Y.minute(),be=K?jr(we+1,59):jr(0,we-1);return cu(Ie,be)},V=(ve,Te,Ae,Ie)=>{const K=ee?ee(ve,Te,Ae):[],Y=Ae==="start",ue=Ie||(Y?a.value:s.value),we=ue.hour(),be=ue.minute();if(ve!==we||Te!==be)return K;const le=ue.second(),re=Y?jr(le+1,59):jr(0,le-1);return cu(K,re)},P=ve=>ve.map((Te,Ae)=>N(ve[0],ve[1],Ae===0?"start":"end")),{getAvailableHours:_,getAvailableMinutes:z,getAvailableSeconds:H}=Cb(L,F,V),N=(ve,Te,Ae)=>{const Ie={hour:_,minute:z,second:H},K=Ae==="start";let Y=K?ve:Te;const ue=K?Te:ve;return["hour","minute","second"].forEach(we=>{if(Ie[we]){let be;const le=Ie[we];if(we==="minute"?be=le(Y.hour(),Ae,ue):we==="second"?be=le(Y.hour(),Y.minute(),Ae,ue):be=le(Ae,ue),be&&be.length&&!be.includes(Y[we]())){const re=K?0:be.length-1;Y=Y[we](be[re])}}}),Y},B=ve=>ve?Array.isArray(ve)?ve.map(Te=>Ge(Te,e.format).locale(o.value)):Ge(ve,e.format).locale(o.value):null,q=ve=>ve?Array.isArray(ve)?ve.map(Te=>Te.format(e.format)):ve.format(e.format):null,W=()=>{if(Array.isArray(ie))return ie.map(Te=>Ge(Te).locale(o.value));const ve=Ge(ie).locale(o.value);return[ve,ve.add(60,"m")]};t.emit("set-picker-option",["formatToString",q]),t.emit("set-picker-option",["parseUserInput",B]),t.emit("set-picker-option",["isValidValue",g]),t.emit("set-picker-option",["handleKeydown",D]),t.emit("set-picker-option",["getDefaultValue",W]),t.emit("set-picker-option",["getRangeAvailableTime",P]);const de={},Q=ve=>{de[ve[0]]=ve[1]},he=Pe("EP_PICKER_BASE"),{arrowControl:Me,disabledHours:ne,disabledMinutes:j,disabledSeconds:ee,defaultValue:ie}=he.props;return{nsTime:r,nsPicker:l,arrowControl:Me,onSetOption:Q,setMaxSelectionRange:T,setMinSelectionRange:b,btnConfirmDisabled:C,handleCancel:u,handleConfirm:h,t:n,showSeconds:c,minDate:s,maxDate:a,amPmMode:d,handleMinChange:m,handleMaxChange:v,minSelectableRange:f,maxSelectableRange:p,disabledHours_:L,disabledMinutes_:F,disabledSeconds_:V}}}),l8=["disabled"];function s8(e,t,n,o,r,l){const s=ae("time-spinner");return e.actualVisible?(w(),A("div",{key:0,class:M([e.nsTime.b("range-picker"),e.nsPicker.b("panel")])},[R("div",{class:M(e.nsTime.be("range-picker","content"))},[R("div",{class:M(e.nsTime.be("range-picker","cell"))},[R("div",{class:M(e.nsTime.be("range-picker","header"))},ge(e.t("el.datepicker.startTime")),3),R("div",{class:M([e.nsTime.be("range-picker","body"),e.nsTime.be("panel","content"),e.nsTime.is("arrow",e.arrowControl),{"has-seconds":e.showSeconds}])},[G(s,{ref:"minSpinner",role:"start","show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,"spinner-date":e.minDate,"disabled-hours":e.disabledHours_,"disabled-minutes":e.disabledMinutes_,"disabled-seconds":e.disabledSeconds_,onChange:e.handleMinChange,onSetOption:e.onSetOption,onSelectRange:e.setMinSelectionRange},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onChange","onSetOption","onSelectRange"])],2)],2),R("div",{class:M(e.nsTime.be("range-picker","cell"))},[R("div",{class:M(e.nsTime.be("range-picker","header"))},ge(e.t("el.datepicker.endTime")),3),R("div",{class:M([e.nsTime.be("range-picker","body"),e.nsTime.be("panel","content"),e.nsTime.is("arrow",e.arrowControl),{"has-seconds":e.showSeconds}])},[G(s,{ref:"maxSpinner",role:"end","show-seconds":e.showSeconds,"am-pm-mode":e.amPmMode,"arrow-control":e.arrowControl,"spinner-date":e.maxDate,"disabled-hours":e.disabledHours_,"disabled-minutes":e.disabledMinutes_,"disabled-seconds":e.disabledSeconds_,onChange:e.handleMaxChange,onSetOption:e.onSetOption,onSelectRange:e.setMaxSelectionRange},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onChange","onSetOption","onSelectRange"])],2)],2)],2),R("div",{class:M(e.nsTime.be("panel","footer"))},[R("button",{type:"button",class:M([e.nsTime.be("panel","btn"),"cancel"]),onClick:t[0]||(t[0]=a=>e.handleCancel())},ge(e.t("el.datepicker.cancel")),3),R("button",{type:"button",class:M([e.nsTime.be("panel","btn"),"confirm"]),disabled:e.btnConfirmDisabled,onClick:t[1]||(t[1]=a=>e.handleConfirm())},ge(e.t("el.datepicker.confirm")),11,l8)],2)],2)):X("v-if",!0)}var a8=Ve(r8,[["render",s8]]);Ge.extend(of);var i8=oe({name:"ElTimePicker",install:null,props:_e(ke({},rf),{isRange:{type:Boolean,default:!1}}),emits:["update:modelValue"],setup(e,t){const n=O(null),o=e.isRange?"timerange":"time",r=e.isRange?a8:lf,l=_e(ke({},e),{focus:()=>{var s;(s=n.value)==null||s.handleFocus()},blur:()=>{var s;(s=n.value)==null||s.handleBlur()}});return ot("ElPopperOptions",e.popperOptions),t.expose(l),()=>{var s;const a=(s=e.format)!=null?s:mc;return Ne(cb,_e(ke({},e),{format:a,type:o,ref:n,"onUpdate:modelValue":i=>t.emit("update:modelValue",i)}),{default:i=>Ne(r,i)})}}});const Go=e=>Array.from(Array.from({length:e}).keys()),kb=e=>e.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim(),Eb=e=>e.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?Y{2,4}/g,"").trim(),Pa=i8;Pa.install=e=>{e.component(Pa.name,Pa)};const u8=Pa,c8=He({selectedDay:{type:Ee(Object)},range:{type:Ee(Array)},date:{type:Ee(Object),required:!0},hideHeader:{type:Boolean}}),d8={pick:e=>ut(e)};Ge.extend(ib);const yu=["sun","mon","tue","wed","thu","fri","sat"],f8=(e,t)=>{const n=e.subtract(1,"month").endOf("month").date();return Go(t).map((o,r)=>n-(t-r-1))},p8=e=>{const t=e.daysInMonth();return Go(t).map((n,o)=>o+1)},h8=e=>Go(e.length/7).map(t=>{const n=t*7;return e.slice(n,n+7)}),v8=oe({props:c8,emits:d8,setup(e,{emit:t}){const{t:n,lang:o}=wt(),r=$e("calendar-table"),l=$e("calendar-day"),s=Ge().locale(o.value),a=s.$locale().weekStart||0,i=S(()=>!!e.range&&!!e.range.length),u=S(()=>{let m=[];if(i.value){const[v,g]=e.range,y=Go(g.date()-v.date()+1).map(b=>({text:v.date()+b,type:"current"}));let C=y.length%7;C=C===0?0:7-C;const $=Go(C).map((b,E)=>({text:E+1,type:"next"}));m=y.concat($)}else{const v=e.date.startOf("month").day()||7,g=f8(e.date,v-a).map($=>({text:$,type:"prev"})),y=p8(e.date).map($=>({text:$,type:"current"}));m=[...g,...y];const C=Go(42-m.length).map(($,b)=>({text:b+1,type:"next"}));m=m.concat(C)}return h8(m)}),c=S(()=>{const m=a;return m===0?yu.map(v=>n(`el.datepicker.weeks.${v}`)):yu.slice(m).concat(yu.slice(0,m)).map(v=>n(`el.datepicker.weeks.${v}`))}),d=(m,v)=>{switch(v){case"prev":return e.date.startOf("month").subtract(1,"month").date(m);case"next":return e.date.startOf("month").add(1,"month").date(m);case"current":return e.date.date(m)}};return{isInRange:i,weekDays:c,rows:u,getCellClass:({text:m,type:v})=>{const g=[v];if(v==="current"){const y=d(m,v);y.isSame(e.selectedDay,"day")&&g.push(l.is("selected")),y.isSame(s,"day")&&g.push(l.is("today"))}return g},handlePickDay:({text:m,type:v})=>{const g=d(m,v);t("pick",g)},getSlotData:({text:m,type:v})=>{const g=d(m,v);return{isSelected:g.isSame(e.selectedDay),type:`${v}-month`,day:g.format("YYYY-MM-DD"),date:g.toDate()}},nsTable:r,nsDay:l}}}),m8={key:0},g8=["onClick"];function y8(e,t,n,o,r,l){return w(),A("table",{class:M([e.nsTable.b(),e.nsTable.is("range",e.isInRange)]),cellspacing:"0",cellpadding:"0"},[e.hideHeader?X("v-if",!0):(w(),A("thead",m8,[(w(!0),A(Be,null,st(e.weekDays,s=>(w(),A("th",{key:s},ge(s),1))),128))])),R("tbody",null,[(w(!0),A(Be,null,st(e.rows,(s,a)=>(w(),A("tr",{key:a,class:M({[e.nsTable.e("row")]:!0,[e.nsTable.em("row","hide-border")]:a===0&&e.hideHeader})},[(w(!0),A(Be,null,st(s,(i,u)=>(w(),A("td",{key:u,class:M(e.getCellClass(i)),onClick:c=>e.handlePickDay(i)},[R("div",{class:M(e.nsDay.b())},[pe(e.$slots,"dateCell",{data:e.getSlotData(i)},()=>[R("span",null,ge(i.text),1)])],2)],10,g8))),128))],2))),128))])],2)}var b8=Ve(v8,[["render",y8]]);const w8=He({modelValue:{type:Date},range:{type:Ee(Array),validator:e=>Array.isArray(e)&&e.length===2&&e.every(t=>t instanceof Date)}}),C8={[tt]:e=>e instanceof Date,input:e=>e instanceof Date},$8=oe({name:"ElCalendar",components:{DateTable:b8,ElButton:fo,ElButtonGroup:lb},props:w8,emits:C8,setup(e,{emit:t}){const n=$e("calendar"),{t:o,lang:r}=wt(),l=O(),s=Ge().locale(r.value),a=S(()=>h.value.subtract(1,"month").date(1)),i=S(()=>Ge(h.value).locale(r.value).format("YYYY-MM")),u=S(()=>h.value.add(1,"month").date(1)),c=S(()=>h.value.subtract(1,"year").date(1)),d=S(()=>h.value.add(1,"year").date(1)),f=S(()=>{const C=`el.datepicker.month${h.value.format("M")}`;return`${h.value.year()} ${o("el.datepicker.year")} ${o(C)}`}),p=S({get(){return e.modelValue?h.value:l.value},set(C){if(!C)return;l.value=C;const $=C.toDate();t("input",$),t("update:modelValue",$)}}),h=S(()=>e.modelValue?Ge(e.modelValue).locale(r.value):p.value?p.value:v.value.length?v.value[0][0]:s),m=(C,$)=>{const b=C.startOf("week"),E=$.endOf("week"),T=b.get("month"),I=E.get("month");if(T===I)return[[b,E]];if(T+1===I){const D=b.endOf("month"),L=E.startOf("month"),V=D.isSame(L,"week")?L.add(1,"week"):L;return[[b,D],[V.startOf("week"),E]]}else if(T+2===I){const D=b.endOf("month"),L=b.add(1,"month").startOf("month"),F=D.isSame(L,"week")?L.add(1,"week"):L,V=F.endOf("month"),P=E.startOf("month"),_=V.isSame(P,"week")?P.add(1,"week"):P;return[[b,D],[F.startOf("week"),V],[_.startOf("week"),E]]}else return[]},v=S(()=>{if(!e.range)return[];const C=e.range.map(E=>Ge(E).locale(r.value)),[$,b]=C;return $.isAfter(b)?[]:$.isSame(b,"month")?m($,b):$.add(1,"month").month()!==b.month()?[]:m($,b)}),g=C=>{p.value=C};return{selectedDay:l,curMonthDatePrefix:i,i18nDate:f,realSelectedDay:p,date:h,validatedRange:v,pickDay:g,selectDate:C=>{let $;C==="prev-month"?$=a.value:C==="next-month"?$=u.value:C==="prev-year"?$=c.value:C==="next-year"?$=d.value:$=s,!$.isSame(h.value,"day")&&g($)},t:o,ns:n}}});function S8(e,t,n,o,r,l){const s=ae("el-button"),a=ae("el-button-group"),i=ae("date-table");return w(),A("div",{class:M(e.ns.b())},[R("div",{class:M(e.ns.e("header"))},[pe(e.$slots,"header",{date:e.i18nDate},()=>[R("div",{class:M(e.ns.e("title"))},ge(e.i18nDate),3),e.validatedRange.length===0?(w(),A("div",{key:0,class:M(e.ns.e("button-group"))},[G(a,null,{default:U(()=>[G(s,{size:"small",onClick:t[0]||(t[0]=u=>e.selectDate("prev-month"))},{default:U(()=>[at(ge(e.t("el.datepicker.prevMonth")),1)]),_:1}),G(s,{size:"small",onClick:t[1]||(t[1]=u=>e.selectDate("today"))},{default:U(()=>[at(ge(e.t("el.datepicker.today")),1)]),_:1}),G(s,{size:"small",onClick:t[2]||(t[2]=u=>e.selectDate("next-month"))},{default:U(()=>[at(ge(e.t("el.datepicker.nextMonth")),1)]),_:1})]),_:1})],2)):X("v-if",!0)])],2),e.validatedRange.length===0?(w(),A("div",{key:0,class:M(e.ns.e("body"))},[G(i,{date:e.date,"selected-day":e.realSelectedDay,onPick:e.pickDay},Jo({_:2},[e.$slots.dateCell?{name:"dateCell",fn:U(u=>[pe(e.$slots,"dateCell",Nr(Ar(u)))])}:void 0]),1032,["date","selected-day","onPick"])],2)):(w(),A("div",{key:1,class:M(e.ns.e("body"))},[(w(!0),A(Be,null,st(e.validatedRange,(u,c)=>(w(),x(i,{key:c,date:u[0],"selected-day":e.realSelectedDay,range:u,"hide-header":c!==0,onPick:e.pickDay},Jo({_:2},[e.$slots.dateCell?{name:"dateCell",fn:U(d=>[pe(e.$slots,"dateCell",Nr(Ar(d)))])}:void 0]),1032,["date","selected-day","range","hide-header","onPick"]))),128))],2))],2)}var k8=Ve($8,[["render",S8]]);const E8=nt(k8),T8=He({header:{type:String,default:""},bodyStyle:{type:Ee([String,Object,Array]),default:""},shadow:{type:String,default:"always"}}),M8={name:"ElCard"},N8=oe(_e(ke({},M8),{props:T8,setup(e){const t=$e("card");return(n,o)=>(w(),A("div",{class:M([k(t).b(),k(t).is(`${n.shadow}-shadow`)])},[n.$slots.header||n.header?(w(),A("div",{key:0,class:M(k(t).e("header"))},[pe(n.$slots,"header",{},()=>[at(ge(n.header),1)])],2)):X("v-if",!0),R("div",{class:M(k(t).e("body")),style:Re(n.bodyStyle)},[pe(n.$slots,"default")],6)],2))}})),O8=nt(N8),A8=He({initialIndex:{type:Number,default:0},height:{type:String,default:""},trigger:{type:String,default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:{type:String,default:""},indicator:{type:Boolean,default:!0},arrow:{type:String,default:"hover"},type:{type:String,default:""},loop:{type:Boolean,default:!0},direction:{type:String,default:"horizontal",validator(e){return["horizontal","vertical"].includes(e)}},pauseOnHover:{type:Boolean,default:!0}}),P8={change:(e,t)=>[e,t].every(mt)},I8=["onMouseenter","onMouseleave"],D8=["onMouseenter","onClick"],R8={key:0},L8={name:"ElCarousel"},B8=oe(_e(ke({},L8),{props:A8,emits:P8,setup(e,{expose:t,emit:n}){const o=e,r=$e("carousel"),l=300,s=O(-1),a=O(null),i=O(!1),u=O(),c=O([]),d=S(()=>o.arrow!=="never"&&!k(v)),f=S(()=>c.value.some(W=>W.props.label.toString().length>0)),p=S(()=>{const W=[r.b(),r.m(o.direction)];return k(m)&&W.push(r.m("card")),W}),h=S(()=>{const W=[r.e("indicators"),r.em("indicators",o.direction)];return f.value&&W.push(r.em("indicators","labels")),(o.indicatorPosition==="outside"||k(m))&&W.push(r.em("indicators","outside")),W}),m=S(()=>o.type==="card"),v=S(()=>o.direction==="vertical"),g=kr(W=>{E(W)},l,{trailing:!0}),y=kr(W=>{H(W)},l);function C(){a.value&&(clearInterval(a.value),a.value=null)}function $(){o.interval<=0||!o.autoplay||a.value||(a.value=setInterval(()=>b(),o.interval))}const b=()=>{s.valueMe.props.name===W);he.length>0&&(W=c.value.indexOf(he[0]))}if(W=Number(W),Number.isNaN(W)||W!==Math.floor(W))return;const de=c.value.length,Q=s.value;W<0?s.value=o.loop?de-1:0:W>=de?s.value=o.loop?0:de-1:s.value=W,Q===s.value&&T(Q)}function T(W){c.value.forEach((de,Q)=>{de.translateItem(Q,s.value,W)})}function I(W){c.value.push(W)}function D(W){const de=c.value.findIndex(Q=>Q.uid===W);de!==-1&&(c.value.splice(de,1),s.value===de&&B())}function L(W,de){var Q,he,Me,ne;const j=k(c),ee=j.length;if(ee===0||!W.states.inStage)return!1;const ie=de+1,ve=de-1,Te=ee-1,Ae=j[Te].states.active,Ie=j[0].states.active,K=(he=(Q=j[ie])==null?void 0:Q.states)==null?void 0:he.active,Y=(ne=(Me=j[ve])==null?void 0:Me.states)==null?void 0:ne.active;return de===Te&&Ie||K?"left":de===0&&Ae||Y?"right":!1}function F(){i.value=!0,o.pauseOnHover&&C()}function V(){i.value=!1,$()}function P(W){k(v)||c.value.forEach((de,Q)=>{W===L(de,Q)&&(de.states.hover=!0)})}function _(){k(v)||c.value.forEach(W=>{W.states.hover=!1})}function z(W){s.value=W}function H(W){o.trigger==="hover"&&W!==s.value&&(s.value=W)}function N(){E(s.value-1)}function B(){E(s.value+1)}me(()=>s.value,(W,de)=>{T(de),de>-1&&n("change",W,de)}),me(()=>o.autoplay,W=>{W?$():C()}),me(()=>o.loop,()=>{E(s.value)});const q=_t();return et(async()=>{await ze(),q.value=Al(u.value,()=>{T()}),o.initialIndex=0&&(s.value=o.initialIndex),$()}),Nt(()=>{C(),u.value&&q.value&&q.value.stop()}),ot(Cy,{root:u,isCardType:m,isVertical:v,items:c,loop:o.loop,addItem:I,removeItem:D,setActiveItem:E}),t({setActiveItem:E,prev:N,next:B}),(W,de)=>(w(),A("div",{ref_key:"root",ref:u,class:M(k(p)),onMouseenter:je(F,["stop"]),onMouseleave:je(V,["stop"])},[R("div",{class:M(k(r).e("container")),style:Re({height:W.height})},[k(d)?(w(),x(zt,{key:0,name:"carousel-arrow-left"},{default:U(()=>[qe(R("button",{type:"button",class:M([k(r).e("arrow"),k(r).em("arrow","left")]),onMouseenter:de[0]||(de[0]=Q=>P("left")),onMouseleave:_,onClick:de[1]||(de[1]=je(Q=>k(g)(s.value-1),["stop"]))},[G(k(Ye),null,{default:U(()=>[G(k(zr))]),_:1})],34),[[ct,(W.arrow==="always"||i.value)&&(o.loop||s.value>0)]])]),_:1})):X("v-if",!0),k(d)?(w(),x(zt,{key:1,name:"carousel-arrow-right"},{default:U(()=>[qe(R("button",{type:"button",class:M([k(r).e("arrow"),k(r).em("arrow","right")]),onMouseenter:de[2]||(de[2]=Q=>P("right")),onMouseleave:_,onClick:de[3]||(de[3]=je(Q=>k(g)(s.value+1),["stop"]))},[G(k(Ye),null,{default:U(()=>[G(k(Kn))]),_:1})],34),[[ct,(W.arrow==="always"||i.value)&&(o.loop||s.value(w(),A("li",{key:he,class:M([k(r).e("indicator"),k(r).em("indicator",W.direction),k(r).is("active",he===s.value)]),onMouseenter:Me=>k(y)(he),onClick:je(Me=>z(he),["stop"])},[R("button",{class:M(k(r).e("button"))},[k(f)?(w(),A("span",R8,ge(Q.props.label),1)):X("v-if",!0)],2)],42,D8))),128))],2)):X("v-if",!0)],42,I8))}})),V8=He({name:{type:String,default:""},label:{type:[String,Number],default:""}}),F8={name:"ElCarouselItem"},Tb=oe(_e(ke({},F8),{props:V8,setup(e){const t=e,n=$e("carousel"),o=Pe(Cy),r=Qe(),l=.83,s=O(!1),a=O(0),i=O(1),u=O(!1),c=O(!1),d=O(!1),f=O(!1),{isCardType:p,isVertical:h}=o,m=S(()=>{const E=`${`translate${k(h)?"Y":"X"}`}(${k(a)}px)`,T=`scale(${k(i)})`;return{transform:[E,T].join(" ")}});function v(b,E,T){const I=T-1,D=E-1,L=E+1,F=T/2;return E===0&&b===I?-1:E===I&&b===0?T:b=F?T+1:b>L&&b-E>=F?-2:b}function g(b,E){var T;const I=((T=o.root.value)==null?void 0:T.offsetWidth)||0;return d.value?I*((2-l)*(b-E)+1)/4:b{var I;const D=k(p),L=(I=o.items.value.length)!=null?I:Number.NaN,F=b===E;!D&&!$n(T)&&(f.value=F||b===T),!F&&L>2&&o.loop&&(b=v(b,E,L));const V=k(h);u.value=F,D?(d.value=Math.round(Math.abs(b-E))<=1,a.value=g(b,E),i.value=k(u)?1:l):a.value=y(b,E,V),c.value=!0};function $(){if(o&&k(p)){const b=o.items.value.findIndex(({uid:E})=>E===r.uid);o.setActiveItem(b)}}return et(()=>{o.addItem({props:t,states:Ct({hover:s,translate:a,scale:i,active:u,ready:c,inStage:d,animating:f}),uid:r.uid,translateItem:C})}),Nl(()=>{o.removeItem(r.uid)}),(b,E)=>qe((w(),A("div",{class:M([k(n).e("item"),k(n).is("active",u.value),k(n).is("in-stage",d.value),k(n).is("hover",s.value),k(n).is("animating",f.value),{[k(n).em("item","card")]:k(p)}]),style:Re(k(m)),onClick:$},[k(p)?qe((w(),A("div",{key:0,class:M(k(n).e("mask"))},null,2)),[[ct,!u.value]]):X("v-if",!0),pe(b.$slots,"default")],6)),[[ct,c.value]])}})),_8=nt(B8,{CarouselItem:Tb}),z8=It(Tb),H8={modelValue:{type:[Boolean,Number,String],default:()=>{}},label:{type:[String,Boolean,Number,Object]},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},tabindex:[String,Number],size:String},Fl=()=>{const e=Pe(Nn,{}),t=Pe(_n,{}),n=Pe("CheckboxGroup",{}),o=S(()=>n&&(n==null?void 0:n.name)==="ElCheckboxGroup"),r=S(()=>t.size);return{isGroup:o,checkboxGroup:n,elForm:e,elFormItemSize:r,elFormItem:t}},K8=e=>{const t=O(!1),{emit:n}=Qe(),{isGroup:o,checkboxGroup:r}=Fl(),l=O(!1);return{model:S({get(){var a,i;return o.value?(a=r.modelValue)==null?void 0:a.value:(i=e.modelValue)!=null?i:t.value},set(a){var i;o.value&&Array.isArray(a)?(l.value=r.max!==void 0&&a.length>r.max.value,l.value===!1&&((i=r==null?void 0:r.changeEvent)==null||i.call(r,a))):(n(tt,a),t.value=a)}}),isLimitExceeded:l}},j8=(e,{model:t})=>{const{isGroup:n,checkboxGroup:o}=Fl(),r=O(!1),l=Kt(o==null?void 0:o.checkboxGroupSize,{prop:!0}),s=S(()=>{const i=t.value;return zs(i)==="[object Boolean]"?i:Array.isArray(i)?i.includes(e.label):i!=null?i===e.trueLabel:!!i}),a=Kt(S(()=>{var i;return n.value?(i=o==null?void 0:o.checkboxGroupSize)==null?void 0:i.value:void 0}));return{isChecked:s,focus:r,size:l,checkboxSize:a}},W8=(e,{model:t,isChecked:n})=>{const{elForm:o,isGroup:r,checkboxGroup:l}=Fl(),s=S(()=>{var i,u;const c=(i=l.max)==null?void 0:i.value,d=(u=l.min)==null?void 0:u.value;return!!(c||d)&&t.value.length>=c&&!n.value||t.value.length<=d&&n.value});return{isDisabled:S(()=>{var i,u;const c=e.disabled||o.disabled;return(u=r.value?((i=l.disabled)==null?void 0:i.value)||c||s.value:e.disabled||o.disabled)!=null?u:!1}),isLimitDisabled:s}},U8=(e,{model:t})=>{function n(){Array.isArray(t.value)&&!t.value.includes(e.label)?t.value.push(e.label):t.value=e.trueLabel||!0}e.checked&&n()},q8=(e,{isLimitExceeded:t})=>{const{elFormItem:n}=Fl(),{emit:o}=Qe();function r(l){var s,a;if(t.value)return;const u=l.target.checked?(s=e.trueLabel)!=null?s:!0:(a=e.falseLabel)!=null?a:!1;o("change",u,l)}return me(()=>e.modelValue,()=>{var l;(l=n.validate)==null||l.call(n,"change").catch(s=>void 0)}),{handleChange:r}},Mb=e=>{const{model:t,isLimitExceeded:n}=K8(e),{focus:o,size:r,isChecked:l,checkboxSize:s}=j8(e,{model:t}),{isDisabled:a}=W8(e,{model:t,isChecked:l}),{handleChange:i}=q8(e,{isLimitExceeded:n});return U8(e,{model:t}),{isChecked:l,isDisabled:a,checkboxSize:s,model:t,handleChange:i,focus:o,size:r}},Y8=oe({name:"ElCheckbox",props:{modelValue:{type:[Number,String,Boolean],default:()=>{}},label:{type:[String,Boolean,Number,Object]},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},controls:{type:String,default:void 0},border:Boolean,size:{type:String,validator:Mn},tabindex:[String,Number]},emits:[tt,"change"],setup(e){const t=$e("checkbox");return ke({ns:t},Mb(e))}}),G8=["id","aria-controls"],X8=["tabindex","role","aria-checked"],J8=["aria-hidden","name","tabindex","disabled","true-value","false-value"],Z8=["aria-hidden","disabled","value","name","tabindex"];function Q8(e,t,n,o,r,l){return w(),A("label",{id:e.id,class:M([e.ns.b(),e.ns.m(e.checkboxSize),e.ns.is("disabled",e.isDisabled),e.ns.is("bordered",e.border),e.ns.is("checked",e.isChecked)]),"aria-controls":e.indeterminate?e.controls:null},[R("span",{class:M([e.ns.e("input"),e.ns.is("disabled",e.isDisabled),e.ns.is("checked",e.isChecked),e.ns.is("indeterminate",e.indeterminate),e.ns.is("focus",e.focus)]),tabindex:e.indeterminate?0:void 0,role:e.indeterminate?"checkbox":void 0,"aria-checked":e.indeterminate?"mixed":!1},[R("span",{class:M(e.ns.e("inner"))},null,2),e.trueLabel||e.falseLabel?qe((w(),A("input",{key:0,"onUpdate:modelValue":t[0]||(t[0]=s=>e.model=s),class:M(e.ns.e("original")),type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,tabindex:e.tabindex,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel,onChange:t[1]||(t[1]=(...s)=>e.handleChange&&e.handleChange(...s)),onFocus:t[2]||(t[2]=s=>e.focus=!0),onBlur:t[3]||(t[3]=s=>e.focus=!1)},null,42,J8)),[[li,e.model]]):qe((w(),A("input",{key:1,"onUpdate:modelValue":t[4]||(t[4]=s=>e.model=s),class:M(e.ns.e("original")),type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:e.isDisabled,value:e.label,name:e.name,tabindex:e.tabindex,onChange:t[5]||(t[5]=(...s)=>e.handleChange&&e.handleChange(...s)),onFocus:t[6]||(t[6]=s=>e.focus=!0),onBlur:t[7]||(t[7]=s=>e.focus=!1)},null,42,Z8)),[[li,e.model]])],10,X8),e.$slots.default||e.label?(w(),A("span",{key:0,class:M(e.ns.e("label"))},[pe(e.$slots,"default"),e.$slots.default?X("v-if",!0):(w(),A(Be,{key:0},[at(ge(e.label),1)],2112))],2)):X("v-if",!0)],10,G8)}var x8=Ve(Y8,[["render",Q8]]);const eR=oe({name:"ElCheckboxButton",props:H8,emits:[tt,"change"],setup(e){const{focus:t,isChecked:n,isDisabled:o,size:r,model:l,handleChange:s}=Mb(e),{checkboxGroup:a}=Fl(),i=$e("checkbox"),u=S(()=>{var c,d,f,p;const h=(d=(c=a==null?void 0:a.fill)==null?void 0:c.value)!=null?d:"";return{backgroundColor:h,borderColor:h,color:(p=(f=a==null?void 0:a.textColor)==null?void 0:f.value)!=null?p:"",boxShadow:h?`-1px 0 0 0 ${h}`:null}});return{focus:t,isChecked:n,isDisabled:o,model:l,handleChange:s,activeStyle:u,size:r,ns:i}}}),tR=["aria-checked","aria-disabled"],nR=["name","tabindex","disabled","true-value","false-value"],oR=["name","tabindex","disabled","value"];function rR(e,t,n,o,r,l){return w(),A("label",{class:M([e.ns.b("button"),e.ns.bm("button",e.size),e.ns.is("disabled",e.isDisabled),e.ns.is("checked",e.isChecked),e.ns.is("focus",e.focus)]),role:"checkbox","aria-checked":e.isChecked,"aria-disabled":e.isDisabled},[e.trueLabel||e.falseLabel?qe((w(),A("input",{key:0,"onUpdate:modelValue":t[0]||(t[0]=s=>e.model=s),class:M(e.ns.be("button","original")),type:"checkbox",name:e.name,tabindex:e.tabindex,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel,onChange:t[1]||(t[1]=(...s)=>e.handleChange&&e.handleChange(...s)),onFocus:t[2]||(t[2]=s=>e.focus=!0),onBlur:t[3]||(t[3]=s=>e.focus=!1)},null,42,nR)),[[li,e.model]]):qe((w(),A("input",{key:1,"onUpdate:modelValue":t[4]||(t[4]=s=>e.model=s),class:M(e.ns.be("button","original")),type:"checkbox",name:e.name,tabindex:e.tabindex,disabled:e.isDisabled,value:e.label,onChange:t[5]||(t[5]=(...s)=>e.handleChange&&e.handleChange(...s)),onFocus:t[6]||(t[6]=s=>e.focus=!0),onBlur:t[7]||(t[7]=s=>e.focus=!1)},null,42,oR)),[[li,e.model]]),e.$slots.default||e.label?(w(),A("span",{key:2,class:M(e.ns.be("button","inner")),style:Re(e.isChecked?e.activeStyle:null)},[pe(e.$slots,"default",{},()=>[at(ge(e.label),1)])],6)):X("v-if",!0)],10,tR)}var Nb=Ve(eR,[["render",rR]]);const Ob=oe({name:"ElCheckboxGroup",props:{modelValue:{type:Array,default:()=>[]},disabled:Boolean,min:{type:Number,default:void 0},max:{type:Number,default:void 0},size:{type:String,validator:Mn},fill:{type:String,default:void 0},textColor:{type:String,default:void 0},tag:{type:String,default:"div"}},emits:[tt,"change"],setup(e,{emit:t,slots:n}){const{elFormItem:o}=Fl(),r=Kt(),l=$e("checkbox"),s=i=>{t(tt,i),ze(()=>{t("change",i)})},a=S({get(){return e.modelValue},set(i){s(i)}});return ot("CheckboxGroup",_e(ke({name:"ElCheckboxGroup",modelValue:a},en(e)),{checkboxGroupSize:r,changeEvent:s})),me(()=>e.modelValue,()=>{var i;(i=o.validate)==null||i.call(o,"change").catch(u=>void 0)}),()=>Ne(e.tag,{class:l.b("group"),role:"group","aria-label":"checkbox-group"},[pe(n,"default")])}}),Zn=nt(x8,{CheckboxButton:Nb,CheckboxGroup:Ob}),lR=It(Nb),Ab=It(Ob),Pb=He({size:Hi,disabled:Boolean,label:{type:[String,Number,Boolean],default:""}}),sR=He(_e(ke({},Pb),{modelValue:{type:[String,Number,Boolean],default:""},name:{type:String,default:""},border:Boolean})),Ib={[tt]:e=>Je(e)||mt(e)||Qt(e),change:e=>Je(e)||mt(e)||Qt(e)},Db=(e,t)=>{const n=O(),o=Pe(Ty,void 0),r=S(()=>!!o),l=S({get(){return r.value?o.modelValue:e.modelValue},set(c){r.value?o.changeEvent(c):t(tt,c),n.value.checked=e.modelValue===e.label}}),s=Kt(S(()=>o==null?void 0:o.size)),a=Ll(S(()=>o==null?void 0:o.disabled)),i=O(!1),u=S(()=>a.value||r.value&&l.value!==e.label?-1:0);return{radioRef:n,isGroup:r,radioGroup:o,focus:i,size:s,disabled:a,tabIndex:u,modelValue:l}},aR=oe({name:"ElRadio",props:sR,emits:Ib,setup(e,{emit:t}){const n=$e("radio"),{radioRef:o,isGroup:r,focus:l,size:s,disabled:a,tabIndex:i,modelValue:u}=Db(e,t);function c(){ze(()=>t("change",u.value))}return{ns:n,focus:l,isGroup:r,modelValue:u,tabIndex:i,size:s,disabled:a,radioRef:o,handleChange:c}}}),iR=["aria-checked","aria-disabled","tabindex"],uR=["value","name","disabled"];function cR(e,t,n,o,r,l){return w(),A("label",{class:M([e.ns.b(),e.ns.is("disabled",e.disabled),e.ns.is("focus",e.focus),e.ns.is("bordered",e.border),e.ns.is("checked",e.modelValue===e.label),e.ns.m(e.size)]),role:"radio","aria-checked":e.modelValue===e.label,"aria-disabled":e.disabled,tabindex:e.tabIndex,onKeydown:t[5]||(t[5]=rt(je(s=>e.modelValue=e.disabled?e.modelValue:e.label,["stop","prevent"]),["space"]))},[R("span",{class:M([e.ns.e("input"),e.ns.is("disabled",e.disabled),e.ns.is("checked",e.modelValue===e.label)])},[R("span",{class:M(e.ns.e("inner"))},null,2),qe(R("input",{ref:"radioRef","onUpdate:modelValue":t[0]||(t[0]=s=>e.modelValue=s),class:M(e.ns.e("original")),value:e.label,type:"radio","aria-hidden":"true",name:e.name,disabled:e.disabled,tabindex:"-1",onFocus:t[1]||(t[1]=s=>e.focus=!0),onBlur:t[2]||(t[2]=s=>e.focus=!1),onChange:t[3]||(t[3]=(...s)=>e.handleChange&&e.handleChange(...s))},null,42,uR),[[wg,e.modelValue]])],2),R("span",{class:M(e.ns.e("label")),onKeydown:t[4]||(t[4]=je(()=>{},["stop"]))},[pe(e.$slots,"default",{},()=>[at(ge(e.label),1)])],34)],42,iR)}var dR=Ve(aR,[["render",cR]]);const fR=He(_e(ke({},Pb),{name:{type:String,default:""}})),pR=oe({name:"ElRadioButton",props:fR,setup(e,{emit:t}){const n=$e("radio"),{radioRef:o,isGroup:r,focus:l,size:s,disabled:a,tabIndex:i,modelValue:u,radioGroup:c}=Db(e,t),d=S(()=>({backgroundColor:(c==null?void 0:c.fill)||"",borderColor:(c==null?void 0:c.fill)||"",boxShadow:c!=null&&c.fill?`-1px 0 0 0 ${c.fill}`:"",color:(c==null?void 0:c.textColor)||""}));return{ns:n,isGroup:r,size:s,disabled:a,tabIndex:i,modelValue:u,focus:l,activeStyle:d,radioRef:o}}}),hR=["aria-checked","aria-disabled","tabindex"],vR=["value","name","disabled"];function mR(e,t,n,o,r,l){return w(),A("label",{class:M([e.ns.b("button"),e.ns.is("active",e.modelValue===e.label),e.ns.is("disabled",e.disabled),e.ns.is("focus",e.focus),e.ns.bm("button",e.size)]),role:"radio","aria-checked":e.modelValue===e.label,"aria-disabled":e.disabled,tabindex:e.tabIndex,onKeydown:t[4]||(t[4]=rt(je(s=>e.modelValue=e.disabled?e.modelValue:e.label,["stop","prevent"]),["space"]))},[qe(R("input",{ref:"radioRef","onUpdate:modelValue":t[0]||(t[0]=s=>e.modelValue=s),class:M(e.ns.be("button","original-radio")),value:e.label,type:"radio",name:e.name,disabled:e.disabled,tabindex:"-1",onFocus:t[1]||(t[1]=s=>e.focus=!0),onBlur:t[2]||(t[2]=s=>e.focus=!1)},null,42,vR),[[wg,e.modelValue]]),R("span",{class:M(e.ns.be("button","inner")),style:Re(e.modelValue===e.label?e.activeStyle:{}),onKeydown:t[3]||(t[3]=je(()=>{},["stop"]))},[pe(e.$slots,"default",{},()=>[at(ge(e.label),1)])],38)],42,hR)}var Rb=Ve(pR,[["render",mR]]);const gR=He({size:Hi,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:""},fill:{type:String,default:""},textColor:{type:String,default:""}}),yR=Ib,bR=oe({name:"ElRadioGroup",props:gR,emits:yR,setup(e,t){const n=$e("radio"),o=O(),{formItem:r}=Bl(),l=a=>{t.emit(tt,a),ze(()=>t.emit("change",a))},s=a=>{if(!o.value)return;const i=a.target,u=i.nodeName==="INPUT"?"[type=radio]":"[role=radio]",c=o.value.querySelectorAll(u),d=c.length,f=Array.from(c).indexOf(i),p=o.value.querySelectorAll("[role=radio]");let h=null;switch(a.code){case De.left:case De.up:a.stopPropagation(),a.preventDefault(),h=f===0?d-1:f-1;break;case De.right:case De.down:a.stopPropagation(),a.preventDefault(),h=f===d-1?0:f+1;break}h!==null&&(p[h].click(),p[h].focus())};return et(()=>{const a=o.value.querySelectorAll("[type=radio]"),i=a[0];!Array.from(a).some(u=>u.checked)&&i&&(i.tabIndex=0)}),ot(Ty,Ct(_e(ke({},en(e)),{changeEvent:l}))),me(()=>e.modelValue,()=>r==null?void 0:r.validate("change").catch(a=>void 0)),{ns:n,radioGroupRef:o,handleKeydown:s}}});function wR(e,t,n,o,r,l){return w(),A("div",{ref:"radioGroupRef",class:M(e.ns.b("group")),role:"radiogroup",onKeydown:t[0]||(t[0]=(...s)=>e.handleKeydown&&e.handleKeydown(...s))},[pe(e.$slots,"default")],34)}var Lb=Ve(bR,[["render",wR]]);const Bb=nt(dR,{RadioButton:Rb,RadioGroup:Lb}),CR=It(Lb),$R=It(Rb);var SR=oe({name:"NodeContent",setup(){return{ns:$e("cascader-node")}},render(){const{ns:e}=this,{node:t,panel:n}=this.$parent,{data:o,label:r}=t,{renderLabelFn:l}=n;return Ne("span",{class:e.e("label")},l?l({node:t,data:o}):r)}});const sf=Symbol(),kR=oe({name:"ElCascaderNode",components:{ElCheckbox:Zn,ElRadio:Bb,NodeContent:SR,ElIcon:Ye,Check:hl,Loading:xo,ArrowRight:Kn},props:{node:{type:Object,required:!0},menuId:String},emits:["expand"],setup(e,{emit:t}){const n=Pe(sf),o=$e("cascader-node"),r=S(()=>n.isHoverMenu),l=S(()=>n.config.multiple),s=S(()=>n.config.checkStrictly),a=S(()=>{var E;return(E=n.checkedNodes[0])==null?void 0:E.uid}),i=S(()=>e.node.isDisabled),u=S(()=>e.node.isLeaf),c=S(()=>s.value&&!u.value||!i.value),d=S(()=>p(n.expandingNode)),f=S(()=>s.value&&n.checkedNodes.some(p)),p=E=>{var T;const{level:I,uid:D}=e.node;return((T=E==null?void 0:E.pathNodes[I-1])==null?void 0:T.uid)===D},h=()=>{d.value||n.expandNode(e.node)},m=E=>{const{node:T}=e;E!==T.checked&&n.handleCheckChange(T,E)},v=()=>{n.lazyLoad(e.node,()=>{u.value||h()})},g=E=>{!r.value||(y(),!u.value&&t("expand",E))},y=()=>{const{node:E}=e;!c.value||E.loading||(E.loaded?h():v())},C=()=>{r.value&&!u.value||(u.value&&!i.value&&!s.value&&!l.value?b(!0):y())},$=E=>{s.value?(m(E),e.node.loaded&&h()):b(E)},b=E=>{e.node.loaded?(m(E),!s.value&&h()):v()};return{panel:n,isHoverMenu:r,multiple:l,checkStrictly:s,checkedNodeId:a,isDisabled:i,isLeaf:u,expandable:c,inExpandingPath:d,inCheckedPath:f,ns:o,handleHoverExpand:g,handleExpand:y,handleClick:C,handleCheck:b,handleSelectCheck:$}}}),ER=["id","aria-haspopup","aria-owns","aria-expanded","tabindex"],TR=R("span",null,null,-1);function MR(e,t,n,o,r,l){const s=ae("el-checkbox"),a=ae("el-radio"),i=ae("check"),u=ae("el-icon"),c=ae("node-content"),d=ae("loading"),f=ae("arrow-right");return w(),A("li",{id:`${e.menuId}-${e.node.uid}`,role:"menuitem","aria-haspopup":!e.isLeaf,"aria-owns":e.isLeaf?null:e.menuId,"aria-expanded":e.inExpandingPath,tabindex:e.expandable?-1:void 0,class:M([e.ns.b(),e.ns.is("selectable",e.checkStrictly),e.ns.is("active",e.node.checked),e.ns.is("disabled",!e.expandable),e.inExpandingPath&&"in-active-path",e.inCheckedPath&&"in-checked-path"]),onMouseenter:t[2]||(t[2]=(...p)=>e.handleHoverExpand&&e.handleHoverExpand(...p)),onFocus:t[3]||(t[3]=(...p)=>e.handleHoverExpand&&e.handleHoverExpand(...p)),onClick:t[4]||(t[4]=(...p)=>e.handleClick&&e.handleClick(...p))},[X(" prefix "),e.multiple?(w(),x(s,{key:0,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:e.isDisabled,onClick:t[0]||(t[0]=je(()=>{},["stop"])),"onUpdate:modelValue":e.handleSelectCheck},null,8,["model-value","indeterminate","disabled","onUpdate:modelValue"])):e.checkStrictly?(w(),x(a,{key:1,"model-value":e.checkedNodeId,label:e.node.uid,disabled:e.isDisabled,"onUpdate:modelValue":e.handleSelectCheck,onClick:t[1]||(t[1]=je(()=>{},["stop"]))},{default:U(()=>[X(` + Add an empty element to avoid render label, + do not use empty fragment here for https://github.com/vuejs/vue-next/pull/2485 + `),TR]),_:1},8,["model-value","label","disabled","onUpdate:modelValue"])):e.isLeaf&&e.node.checked?(w(),x(u,{key:2,class:M(e.ns.e("prefix"))},{default:U(()=>[G(i)]),_:1},8,["class"])):X("v-if",!0),X(" content "),G(c),X(" postfix "),e.isLeaf?X("v-if",!0):(w(),A(Be,{key:3},[e.node.loading?(w(),x(u,{key:0,class:M([e.ns.is("loading"),e.ns.e("postfix")])},{default:U(()=>[G(d)]),_:1},8,["class"])):(w(),x(u,{key:1,class:M(["arrow-right",e.ns.e("postfix")])},{default:U(()=>[G(f)]),_:1},8,["class"]))],2112))],42,ER)}var NR=Ve(kR,[["render",MR]]);const OR=oe({name:"ElCascaderMenu",components:{Loading:xo,ElIcon:Ye,ElScrollbar:Do,ElCascaderNode:NR},props:{nodes:{type:Array,required:!0},index:{type:Number,required:!0}},setup(e){const t=Qe(),n=$e("cascader-menu"),{t:o}=wt(),r=Ys();let l=null,s=null;const a=Pe(sf),i=O(null),u=S(()=>!e.nodes.length),c=S(()=>!a.initialLoaded),d=S(()=>`cascader-menu-${r}-${e.index}`),f=v=>{l=v.target},p=v=>{if(!(!a.isHoverMenu||!l||!i.value))if(l.contains(v.target)){h();const g=t.vnode.el,{left:y}=g.getBoundingClientRect(),{offsetWidth:C,offsetHeight:$}=g,b=v.clientX-y,E=l.offsetTop,T=E+l.offsetHeight;i.value.innerHTML=` + + + `}else s||(s=window.setTimeout(m,a.config.hoverThreshold))},h=()=>{!s||(clearTimeout(s),s=null)},m=()=>{!i.value||(i.value.innerHTML="",h())};return{ns:n,panel:a,hoverZone:i,isEmpty:u,isLoading:c,menuId:d,t:o,handleExpand:f,handleMouseMove:p,clearHoverZone:m}}});function AR(e,t,n,o,r,l){const s=ae("el-cascader-node"),a=ae("loading"),i=ae("el-icon"),u=ae("el-scrollbar");return w(),x(u,{key:e.menuId,tag:"ul",role:"menu",class:M(e.ns.b()),"wrap-class":e.ns.e("wrap"),"view-class":[e.ns.e("list"),e.ns.is("empty",e.isEmpty)],onMousemove:e.handleMouseMove,onMouseleave:e.clearHoverZone},{default:U(()=>{var c;return[(w(!0),A(Be,null,st(e.nodes,d=>(w(),x(s,{key:d.uid,node:d,"menu-id":e.menuId,onExpand:e.handleExpand},null,8,["node","menu-id","onExpand"]))),128)),e.isLoading?(w(),A("div",{key:0,class:M(e.ns.e("empty-text"))},[G(i,{size:"14",class:M(e.ns.is("loading"))},{default:U(()=>[G(a)]),_:1},8,["class"]),at(" "+ge(e.t("el.cascader.loading")),1)],2)):e.isEmpty?(w(),A("div",{key:1,class:M(e.ns.e("empty-text"))},ge(e.t("el.cascader.noData")),3)):(c=e.panel)!=null&&c.isHoverMenu?(w(),A("svg",{key:2,ref:"hoverZone",class:M(e.ns.e("hover-zone"))},null,2)):X("v-if",!0)]}),_:1},8,["class","wrap-class","view-class","onMousemove","onMouseleave"])}var PR=Ve(OR,[["render",AR]]),af=(e=>(e.CLICK="click",e.HOVER="hover",e))(af||{});let IR=0;const DR=e=>{const t=[e];let{parent:n}=e;for(;n;)t.unshift(n),n=n.parent;return t};class wl{constructor(t,n,o,r=!1){this.data=t,this.config=n,this.parent=o,this.root=r,this.uid=IR++,this.checked=!1,this.indeterminate=!1,this.loading=!1;const{value:l,label:s,children:a}=n,i=t[a],u=DR(this);this.level=r?0:o?o.level+1:1,this.value=t[l],this.label=t[s],this.pathNodes=u,this.pathValues=u.map(c=>c.value),this.pathLabels=u.map(c=>c.label),this.childrenData=i,this.children=(i||[]).map(c=>new wl(c,n,this)),this.loaded=!n.lazy||this.isLeaf||!Os(i)}get isDisabled(){const{data:t,parent:n,config:o}=this,{disabled:r,checkStrictly:l}=o;return(Ze(r)?r(t,this):!!t[r])||!l&&(n==null?void 0:n.isDisabled)}get isLeaf(){const{data:t,config:n,childrenData:o,loaded:r}=this,{lazy:l,leaf:s}=n,a=Ze(s)?s(t,this):t[s];return $n(a)?l&&!r?!1:!(Array.isArray(o)&&o.length):!!a}get valueByOption(){return this.config.emitPath?this.pathValues:this.value}appendChild(t){const{childrenData:n,children:o}=this,r=new wl(t,this.config,this);return Array.isArray(n)?n.push(t):this.childrenData=[t],o.push(r),r}calcText(t,n){const o=t?this.pathLabels.join(n):this.label;return this.text=o,o}broadcast(t,...n){const o=`onParent${wn(t)}`;this.children.forEach(r=>{r&&(r.broadcast(t,...n),r[o]&&r[o](...n))})}emit(t,...n){const{parent:o}=this,r=`onChild${wn(t)}`;o&&(o[r]&&o[r](...n),o.emit(t,...n))}onParentCheck(t){this.isDisabled||this.setCheckState(t)}onChildCheck(){const{children:t}=this,n=t.filter(r=>!r.isDisabled),o=n.length?n.every(r=>r.checked):!1;this.setCheckState(o)}setCheckState(t){const n=this.children.length,o=this.children.reduce((r,l)=>{const s=l.checked?1:l.indeterminate?.5:0;return r+s},0);this.checked=this.loaded&&this.children.every(r=>r.loaded&&r.checked)&&t,this.indeterminate=this.loaded&&o!==n&&o>0}doCheck(t){if(this.checked===t)return;const{checkStrictly:n,multiple:o}=this.config;n||!o?this.checked=t:(this.broadcast("check",t),this.setCheckState(t),this.emit("check"))}}const Tc=(e,t)=>e.reduce((n,o)=>(o.isLeaf?n.push(o):(!t&&n.push(o),n=n.concat(Tc(o.children,t))),n),[]);class Kh{constructor(t,n){this.config=n;const o=(t||[]).map(r=>new wl(r,this.config));this.nodes=o,this.allNodes=Tc(o,!1),this.leafNodes=Tc(o,!0)}getNodes(){return this.nodes}getFlattedNodes(t){return t?this.leafNodes:this.allNodes}appendNode(t,n){const o=n?n.appendChild(t):new wl(t,this.config);n||this.nodes.push(o),this.allNodes.push(o),o.isLeaf&&this.leafNodes.push(o)}appendNodes(t,n){t.forEach(o=>this.appendNode(o,n))}getNodeByValue(t,n=!1){return!t&&t!==0?null:this.getFlattedNodes(n).find(r=>Rn(r.value,t)||Rn(r.pathValues,t))||null}getSameNode(t){return t&&this.getFlattedNodes(!1).find(({value:o,level:r})=>Rn(t.value,o)&&t.level===r)||null}}const Vb={modelValue:[Number,String,Array],options:{type:Array,default:()=>[]},props:{type:Object,default:()=>({})}},RR={expandTrigger:af.CLICK,multiple:!1,checkStrictly:!1,emitPath:!0,lazy:!1,lazyLoad:gt,value:"value",label:"label",children:"children",leaf:"leaf",disabled:"disabled",hoverThreshold:500},LR=e=>S(()=>ke(ke({},RR),e.props)),jh=e=>{if(!e)return 0;const t=e.id.split("-");return Number(t[t.length-2])},BR=e=>{if(!e)return;const t=e.querySelector("input");t?t.click():ty(e)&&e.click()},VR=(e,t)=>{const n=t.slice(0),o=n.map(l=>l.uid),r=e.reduce((l,s)=>{const a=o.indexOf(s.uid);return a>-1&&(l.push(s),n.splice(a,1),o.splice(a,1)),l},[]);return r.push(...n),r},FR=oe({name:"ElCascaderPanel",components:{ElCascaderMenu:PR},props:_e(ke({},Vb),{border:{type:Boolean,default:!0},renderLabel:Function}),emits:[tt,Ut,"close","expand-change"],setup(e,{emit:t,slots:n}){let o=!1;const r=$e("cascader"),l=LR(e);let s=null;const a=O(!0),i=O([]),u=O(null),c=O([]),d=O(null),f=O([]),p=S(()=>l.value.expandTrigger===af.HOVER),h=S(()=>e.renderLabel||n.default),m=()=>{const{options:V}=e,P=l.value;o=!1,s=new Kh(V,P),c.value=[s.getNodes()],P.lazy&&Os(e.options)?(a.value=!1,v(void 0,_=>{_&&(s=new Kh(_,P),c.value=[s.getNodes()]),a.value=!0,I(!1,!0)})):I(!1,!0)},v=(V,P)=>{const _=l.value;V=V||new wl({},_,void 0,!0),V.loading=!0;const z=H=>{const N=V,B=N.root?null:N;H&&(s==null||s.appendNodes(H,B)),N.loading=!1,N.loaded=!0,N.childrenData=N.childrenData||[],P&&P(H)};_.lazyLoad(V,z)},g=(V,P)=>{var _;const{level:z}=V,H=c.value.slice(0,z);let N;V.isLeaf?N=V.pathNodes[z-2]:(N=V,H.push(V.children)),((_=d.value)==null?void 0:_.uid)!==(N==null?void 0:N.uid)&&(d.value=V,c.value=H,!P&&t("expand-change",(V==null?void 0:V.pathValues)||[]))},y=(V,P,_=!0)=>{const{checkStrictly:z,multiple:H}=l.value,N=f.value[0];o=!0,!H&&(N==null||N.doCheck(!1)),V.doCheck(P),T(),_&&!H&&!z&&t("close"),!_&&!H&&!z&&C(V)},C=V=>{!V||(V=V.parent,C(V),V&&g(V))},$=V=>s==null?void 0:s.getFlattedNodes(V),b=V=>{var P;return(P=$(V))==null?void 0:P.filter(_=>_.checked!==!1)},E=()=>{f.value.forEach(V=>V.doCheck(!1)),T()},T=()=>{var V;const{checkStrictly:P,multiple:_}=l.value,z=f.value,H=b(!P),N=VR(z,H),B=N.map(q=>q.valueByOption);f.value=N,u.value=_?B:(V=B[0])!=null?V:null},I=(V=!1,P=!1)=>{const{modelValue:_}=e,{lazy:z,multiple:H,checkStrictly:N}=l.value,B=!N;if(!(!a.value||o||!P&&Rn(_,u.value)))if(z&&!V){const W=dh(YT(Er(_))).map(de=>s==null?void 0:s.getNodeByValue(de)).filter(de=>!!de&&!de.loaded&&!de.loading);W.length?W.forEach(de=>{v(de,()=>I(!1,P))}):I(!0,P)}else{const q=H?Er(_):[_],W=dh(q.map(de=>s==null?void 0:s.getNodeByValue(de,B)));D(W,!1),u.value=_}},D=(V,P=!0)=>{const{checkStrictly:_}=l.value,z=f.value,H=V.filter(q=>!!q&&(_||q.isLeaf)),N=s==null?void 0:s.getSameNode(d.value),B=P&&N||H[0];B?B.pathNodes.forEach(q=>g(q,!0)):d.value=null,z.forEach(q=>q.doCheck(!1)),H.forEach(q=>q.doCheck(!0)),f.value=H,ze(L)},L=()=>{!it||i.value.forEach(V=>{const P=V==null?void 0:V.$el;if(P){const _=P.querySelector(`.${r.namespace.value}-scrollbar__wrap`),z=P.querySelector(`.${r.b("node")}.${r.is("active")}`)||P.querySelector(`.${r.b("node")}.in-active-path`);sy(_,z)}})},F=V=>{const P=V.target,{code:_}=V;switch(_){case De.up:case De.down:{V.preventDefault();const z=_===De.up?-1:1;Ea(ny(P,z,`.${r.b("node")}[tabindex="-1"]`));break}case De.left:{V.preventDefault();const z=i.value[jh(P)-1],H=z==null?void 0:z.$el.querySelector(`.${r.b("node")}[aria-expanded="true"]`);Ea(H);break}case De.right:{V.preventDefault();const z=i.value[jh(P)+1],H=z==null?void 0:z.$el.querySelector(`.${r.b("node")}[tabindex="-1"]`);Ea(H);break}case De.enter:BR(P);break;case De.esc:case De.tab:t("close");break}};return ot(sf,Ct({config:l,expandingNode:d,checkedNodes:f,isHoverMenu:p,initialLoaded:a,renderLabelFn:h,lazyLoad:v,expandNode:g,handleCheckChange:y})),me([l,()=>e.options],m,{deep:!0,immediate:!0}),me(()=>e.modelValue,()=>{o=!1,I()}),me(u,V=>{Rn(V,e.modelValue)||(t(tt,V),t(Ut,V))}),Ym(()=>i.value=[]),et(()=>!Os(e.modelValue)&&I()),{ns:r,menuList:i,menus:c,checkedNodes:f,handleKeyDown:F,handleCheckChange:y,getFlattedNodes:$,getCheckedNodes:b,clearCheckedNodes:E,calculateCheckedValue:T,scrollToExpandingNode:L}}});function _R(e,t,n,o,r,l){const s=ae("el-cascader-menu");return w(),A("div",{class:M([e.ns.b("panel"),e.ns.is("bordered",e.border)]),onKeydown:t[0]||(t[0]=(...a)=>e.handleKeyDown&&e.handleKeyDown(...a))},[(w(!0),A(Be,null,st(e.menus,(a,i)=>(w(),x(s,{key:i,ref_for:!0,ref:u=>e.menuList[i]=u,index:i,nodes:[...a]},null,8,["index","nodes"]))),128))],34)}var Ia=Ve(FR,[["render",_R]]);Ia.install=e=>{e.component(Ia.name,Ia)};const Fb=Ia,zR=Fb,uf=He({closable:Boolean,type:{type:String,values:["success","info","warning","danger",""],default:""},hit:Boolean,disableTransitions:Boolean,color:{type:String,default:""},size:{type:String,values:["large","default","small"]},effect:{type:String,values:["dark","light","plain"],default:"light"}}),HR={close:e=>e instanceof MouseEvent,click:e=>e instanceof MouseEvent},KR={name:"ElTag"},jR=oe(_e(ke({},KR),{props:uf,emits:HR,setup(e,{emit:t}){const n=e,o=Kt(),r=$e("tag"),l=S(()=>{const{type:i,hit:u,effect:c,closable:d}=n;return[r.b(),r.is("closable",d),r.m(i),r.m(o.value),r.m(c),r.is("hit",u)]}),s=i=>{i.stopPropagation(),t("close",i)},a=i=>{t("click",i)};return(i,u)=>i.disableTransitions?(w(),x(zt,{key:1,name:`${k(r).namespace.value}-zoom-in-center`},{default:U(()=>[R("span",{class:M(k(l)),style:Re({backgroundColor:i.color}),onClick:a},[R("span",{class:M(k(r).e("content"))},[pe(i.$slots,"default")],2),i.closable?(w(),x(k(Ye),{key:0,class:M(k(r).e("close")),onClick:s},{default:U(()=>[G(k(Fn))]),_:1},8,["class"])):X("v-if",!0)],6)]),_:3},8,["name"])):(w(),A("span",{key:0,class:M(k(l)),style:Re({backgroundColor:i.color}),onClick:a},[R("span",{class:M(k(r).e("content"))},[pe(i.$slots,"default")],2),i.closable?(w(),x(k(Ye),{key:0,class:M(k(r).e("close")),onClick:s},{default:U(()=>[G(k(Fn))]),_:1},8,["class"])):X("v-if",!0)],6))}})),Ui=nt(jR),WR=40,UR={large:36,default:32,small:28},qR={modifiers:[{name:"arrowPosition",enabled:!0,phase:"main",fn:({state:e})=>{const{modifiersData:t,placement:n}=e;["right","left","bottom","top"].includes(n)||(t.arrow.x=35)},requires:["arrow"]}]},Wh="ElCascader",YR=oe({name:Wh,components:{ElCascaderPanel:Fb,ElInput:jn,ElTooltip:hn,ElScrollbar:Do,ElTag:Ui,ElIcon:Ye,CircleClose:Mo,Check:hl,ArrowDown:_r},directives:{Clickoutside:Hr},props:_e(ke({},Vb),{size:{type:String,validator:Mn},placeholder:{type:String},disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:{type:Function,default:(e,t)=>e.text.includes(t)},separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},debounce:{type:Number,default:300},beforeFilter:{type:Function,default:()=>!0},popperClass:{type:String,default:""},popperAppendToBody:{type:Boolean,default:void 0},teleported:Jt.teleported,tagType:_e(ke({},uf.type),{default:"info"})}),emits:[tt,Ut,"focus","blur","visible-change","expand-change","remove-tag"],setup(e,{emit:t}){let n=0,o=0;const{compatTeleported:r}=Vl(Wh,"popperAppendToBody"),l=$e("cascader"),s=$e("input"),{t:a}=wt(),i=Pe(Nn,{}),u=Pe(_n,{}),c=O(null),d=O(null),f=O(null),p=O(null),h=O(null),m=O(!1),v=O(!1),g=O(!1),y=O(""),C=O(""),$=O([]),b=O([]),E=O([]),T=O(!1),I=S(()=>e.disabled||i.disabled),D=S(()=>e.placeholder||a("el.cascader.placeholder")),L=Kt(),F=S(()=>["small"].includes(L.value)?"small":"default"),V=S(()=>!!e.props.multiple),P=S(()=>!e.filterable||V.value),_=S(()=>V.value?C.value:y.value),z=S(()=>{var re;return((re=p.value)==null?void 0:re.checkedNodes)||[]}),H=S(()=>!e.clearable||I.value||g.value||!v.value?!1:!!z.value.length),N=S(()=>{const{showAllLevels:re,separator:se}=e,Z=z.value;return Z.length?V.value?" ":Z[0].calcText(re,se):""}),B=S({get(){return e.modelValue},set(re){var se;t(tt,re),t(Ut,re),(se=u.validate)==null||se.call(u,"change").catch(Z=>void 0)}}),q=S(()=>{var re,se;return(se=(re=c.value)==null?void 0:re.popperRef)==null?void 0:se.contentRef}),W=re=>{var se,Z,ce;if(!I.value&&(re=re!=null?re:!m.value,re!==m.value)){if(m.value=re,(Z=(se=d.value)==null?void 0:se.input)==null||Z.setAttribute("aria-expanded",`${re}`),re)de(),ze((ce=p.value)==null?void 0:ce.scrollToExpandingNode);else if(e.filterable){const{value:Le}=N;y.value=Le,C.value=Le}t("visible-change",re)}},de=()=>{ze(()=>{var re;(re=c.value)==null||re.updatePopper()})},Q=()=>{g.value=!1},he=re=>{const{showAllLevels:se,separator:Z}=e;return{node:re,key:re.uid,text:re.calcText(se,Z),hitState:!1,closable:!I.value&&!re.isDisabled,isCollapseTag:!1}},Me=re=>{var se;const Z=re.node;Z.doCheck(!1),(se=p.value)==null||se.calculateCheckedValue(),t("remove-tag",Z.valueByOption)},ne=()=>{if(!V.value)return;const re=z.value,se=[],Z=[];if(re.forEach(ce=>Z.push(he(ce))),b.value=Z,re.length){const[ce,...Le]=re,J=Le.length;se.push(he(ce)),J&&(e.collapseTags?se.push({key:-1,text:`+ ${J}`,closable:!1,isCollapseTag:!0}):Le.forEach(Ce=>se.push(he(Ce))))}$.value=se},j=()=>{var re,se;const{filterMethod:Z,showAllLevels:ce,separator:Le}=e,J=(se=(re=p.value)==null?void 0:re.getFlattedNodes(!e.props.checkStrictly))==null?void 0:se.filter(Ce=>Ce.isDisabled?!1:(Ce.calcText(ce,Le),Z(Ce,_.value)));V.value&&($.value.forEach(Ce=>{Ce.hitState=!1}),b.value.forEach(Ce=>{Ce.hitState=!1})),g.value=!0,E.value=J,de()},ee=()=>{var re;let se;g.value&&h.value?se=h.value.$el.querySelector(`.${l.e("suggestion-item")}`):se=(re=p.value)==null?void 0:re.$el.querySelector(`.${l.b("node")}[tabindex="-1"]`),se&&(se.focus(),!g.value&&se.click())},ie=()=>{var re,se;const Z=(re=d.value)==null?void 0:re.input,ce=f.value,Le=(se=h.value)==null?void 0:se.$el;if(!(!it||!Z)){if(Le){const J=Le.querySelector(`.${l.e("suggestion-list")}`);J.style.minWidth=`${Z.offsetWidth}px`}if(ce){const{offsetHeight:J}=ce,Ce=$.value.length>0?`${Math.max(J+6,n)}px`:`${n}px`;Z.style.height=Ce,de()}}},ve=re=>{var se;return(se=p.value)==null?void 0:se.getCheckedNodes(re)},Te=re=>{de(),t("expand-change",re)},Ae=re=>{var se;const Z=(se=re.target)==null?void 0:se.value;if(re.type==="compositionend")T.value=!1,ze(()=>le(Z));else{const ce=Z[Z.length-1]||"";T.value=!_i(ce)}},Ie=re=>{if(!T.value)switch(re.code){case De.enter:W();break;case De.down:W(!0),ze(ee),re.preventDefault();break;case De.esc:case De.tab:W(!1);break}},K=()=>{var re;(re=p.value)==null||re.clearCheckedNodes(),W(!1)},Y=re=>{var se,Z;const{checked:ce}=re;V.value?(se=p.value)==null||se.handleCheckChange(re,!ce,!1):(!ce&&((Z=p.value)==null||Z.handleCheckChange(re,!0,!1)),W(!1))},ue=re=>{const se=re.target,{code:Z}=re;switch(Z){case De.up:case De.down:{const ce=Z===De.up?-1:1;Ea(ny(se,ce,`.${l.e("suggestion-item")}[tabindex="-1"]`));break}case De.enter:se.click();break;case De.esc:case De.tab:W(!1);break}},we=()=>{const re=$.value,se=re[re.length-1];o=C.value?0:o+1,!(!se||!o)&&(se.hitState?Me(se):se.hitState=!0)},be=pn(()=>{const{value:re}=_;if(!re)return;const se=e.beforeFilter(re);Or(se)?se.then(j).catch(()=>{}):se!==!1?j():Q()},e.debounce),le=(re,se)=>{!m.value&&W(!0),!(se!=null&&se.isComposing)&&(re?be():Q())};return me(g,de),me([z,I],ne),me($,()=>{ze(()=>ie())}),me(N,re=>y.value=re,{immediate:!0}),et(()=>{var re;const se=(re=d.value)==null?void 0:re.$el;n=(se==null?void 0:se.offsetHeight)||UR[L.value]||WR,Pl(se,ie)}),Nt(()=>{var re;Il((re=d.value)==null?void 0:re.$el,ie)}),{popperOptions:qR,tooltipRef:c,popperPaneRef:q,input:d,tagWrapper:f,panel:p,suggestionPanel:h,popperVisible:m,inputHover:v,inputPlaceholder:D,filtering:g,presentText:N,checkedValue:B,inputValue:y,searchInputValue:C,presentTags:$,allPresentTags:b,suggestions:E,isDisabled:I,isOnComposition:T,realSize:L,tagSize:F,multiple:V,readonly:P,clearBtnVisible:H,compatTeleported:r,nsCascader:l,nsInput:s,t:a,togglePopperVisible:W,hideSuggestionPanel:Q,deleteTag:Me,focusFirstNode:ee,getCheckedNodes:ve,handleExpandChange:Te,handleKeyDown:Ie,handleComposition:Ae,handleClear:K,handleSuggestionClick:Y,handleSuggestionKeyDown:ue,handleDelete:we,handleInput:le}}}),GR={key:0},XR={class:"el-cascader__collapse-tags"},JR=["placeholder"],ZR=["onClick"];function QR(e,t,n,o,r,l){const s=ae("circle-close"),a=ae("el-icon"),i=ae("arrow-down"),u=ae("el-input"),c=ae("el-tag"),d=ae("el-tooltip"),f=ae("el-cascader-panel"),p=ae("check"),h=ae("el-scrollbar"),m=Tn("clickoutside");return w(),x(d,{ref:"tooltipRef",visible:e.popperVisible,"onUpdate:visible":t[17]||(t[17]=v=>e.popperVisible=v),teleported:e.compatTeleported,"popper-class":[e.nsCascader.e("dropdown"),e.popperClass],"popper-options":e.popperOptions,"fallback-placements":["bottom-start","bottom","top-start","top","right","left"],"stop-popper-mouse-event":!1,"gpu-acceleration":!1,placement:"bottom-start",transition:`${e.nsCascader.namespace.value}-zoom-in-top`,effect:"light",pure:"",persistent:"",onHide:e.hideSuggestionPanel},{default:U(()=>[qe((w(),A("div",{class:M([e.nsCascader.b(),e.nsCascader.m(e.realSize),e.nsCascader.is("disabled",e.isDisabled),e.$attrs.class]),style:Re(e.$attrs.style),onClick:t[11]||(t[11]=()=>e.togglePopperVisible(e.readonly?void 0:!0)),onKeydown:t[12]||(t[12]=(...v)=>e.handleKeyDown&&e.handleKeyDown(...v)),onMouseenter:t[13]||(t[13]=v=>e.inputHover=!0),onMouseleave:t[14]||(t[14]=v=>e.inputHover=!1)},[G(u,{ref:"input",modelValue:e.inputValue,"onUpdate:modelValue":t[1]||(t[1]=v=>e.inputValue=v),placeholder:e.inputPlaceholder,readonly:e.readonly,disabled:e.isDisabled,"validate-event":!1,size:e.realSize,class:M(e.nsCascader.is("focus",e.popperVisible)),onCompositionstart:e.handleComposition,onCompositionupdate:e.handleComposition,onCompositionend:e.handleComposition,onFocus:t[2]||(t[2]=v=>e.$emit("focus",v)),onBlur:t[3]||(t[3]=v=>e.$emit("blur",v)),onInput:e.handleInput},{suffix:U(()=>[e.clearBtnVisible?(w(),x(a,{key:"clear",class:M([e.nsInput.e("icon"),"icon-circle-close"]),onClick:je(e.handleClear,["stop"])},{default:U(()=>[G(s)]),_:1},8,["class","onClick"])):(w(),x(a,{key:"arrow-down",class:M([e.nsInput.e("icon"),"icon-arrow-down",e.nsCascader.is("reverse",e.popperVisible)]),onClick:t[0]||(t[0]=je(v=>e.togglePopperVisible(),["stop"]))},{default:U(()=>[G(i)]),_:1},8,["class"]))]),_:1},8,["modelValue","placeholder","readonly","disabled","size","class","onCompositionstart","onCompositionupdate","onCompositionend","onInput"]),e.multiple?(w(),A("div",{key:0,ref:"tagWrapper",class:M(e.nsCascader.e("tags"))},[(w(!0),A(Be,null,st(e.presentTags,v=>(w(),x(c,{key:v.key,type:e.tagType,size:e.tagSize,hit:v.hitState,closable:v.closable,"disable-transitions":"",onClose:g=>e.deleteTag(v)},{default:U(()=>[v.isCollapseTag===!1?(w(),A("span",GR,ge(v.text),1)):(w(),x(d,{key:1,teleported:!1,disabled:e.popperVisible||!e.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],placement:"bottom",effect:"light"},{default:U(()=>[R("span",null,ge(v.text),1)]),content:U(()=>[R("div",XR,[(w(!0),A(Be,null,st(e.allPresentTags,(g,y)=>(w(),A("div",{key:y,class:"el-cascader__collapse-tag"},[(w(),x(c,{key:g.key,class:"in-tooltip",type:e.tagType,size:e.tagSize,hit:g.hitState,closable:g.closable,"disable-transitions":"",onClose:C=>e.deleteTag(g)},{default:U(()=>[R("span",null,ge(g.text),1)]),_:2},1032,["type","size","hit","closable","onClose"]))]))),128))])]),_:2},1032,["disabled"]))]),_:2},1032,["type","size","hit","closable","onClose"]))),128)),e.filterable&&!e.isDisabled?qe((w(),A("input",{key:0,"onUpdate:modelValue":t[4]||(t[4]=v=>e.searchInputValue=v),type:"text",class:M(e.nsCascader.e("search-input")),placeholder:e.presentText?"":e.inputPlaceholder,onInput:t[5]||(t[5]=v=>e.handleInput(e.searchInputValue,v)),onClick:t[6]||(t[6]=je(v=>e.togglePopperVisible(!0),["stop"])),onKeydown:t[7]||(t[7]=rt((...v)=>e.handleDelete&&e.handleDelete(...v),["delete"])),onCompositionstart:t[8]||(t[8]=(...v)=>e.handleComposition&&e.handleComposition(...v)),onCompositionupdate:t[9]||(t[9]=(...v)=>e.handleComposition&&e.handleComposition(...v)),onCompositionend:t[10]||(t[10]=(...v)=>e.handleComposition&&e.handleComposition(...v))},null,42,JR)),[[Nd,e.searchInputValue]]):X("v-if",!0)],2)):X("v-if",!0)],38)),[[m,()=>e.togglePopperVisible(!1),e.popperPaneRef]])]),content:U(()=>[qe(G(f,{ref:"panel",modelValue:e.checkedValue,"onUpdate:modelValue":t[15]||(t[15]=v=>e.checkedValue=v),options:e.options,props:e.props,border:!1,"render-label":e.$slots.default,onExpandChange:e.handleExpandChange,onClose:t[16]||(t[16]=v=>e.$nextTick(()=>e.togglePopperVisible(!1)))},null,8,["modelValue","options","props","render-label","onExpandChange"]),[[ct,!e.filtering]]),e.filterable?qe((w(),x(h,{key:0,ref:"suggestionPanel",tag:"ul",class:M(e.nsCascader.e("suggestion-panel")),"view-class":e.nsCascader.e("suggestion-list"),onKeydown:e.handleSuggestionKeyDown},{default:U(()=>[e.suggestions.length?(w(!0),A(Be,{key:0},st(e.suggestions,v=>(w(),A("li",{key:v.uid,class:M([e.nsCascader.e("suggestion-item"),e.nsCascader.is("checked",v.checked)]),tabindex:-1,onClick:g=>e.handleSuggestionClick(v)},[R("span",null,ge(v.text),1),v.checked?(w(),x(a,{key:0},{default:U(()=>[G(p)]),_:1})):X("v-if",!0)],10,ZR))),128)):pe(e.$slots,"empty",{key:1},()=>[R("li",{class:M(e.nsCascader.e("empty-text"))},ge(e.t("el.cascader.noMatch")),3)])]),_:3},8,["class","view-class","onKeydown"])),[[ct,e.filtering]]):X("v-if",!0)]),_:3},8,["visible","teleported","popper-class","popper-options","transition","onHide"])}var Da=Ve(YR,[["render",QR]]);Da.install=e=>{e.component(Da.name,Da)};const xR=Da,eL=xR,tL=He({checked:{type:Boolean,default:!1}}),nL={"update:checked":e=>Qt(e),change:e=>Qt(e)},oL={name:"ElCheckTag"},rL=oe(_e(ke({},oL),{props:tL,emits:nL,setup(e,{emit:t}){const n=e,o=$e("check-tag"),r=()=>{const l=!n.checked;t("change",l),t("update:checked",l)};return(l,s)=>(w(),A("span",{class:M([k(o).b(),k(o).is("checked",l.checked)]),onClick:r},[pe(l.$slots,"default")],2))}})),lL=nt(rL),sL=He({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:Ee([Number,Object]),default:()=>Pt({})},sm:{type:Ee([Number,Object]),default:()=>Pt({})},md:{type:Ee([Number,Object]),default:()=>Pt({})},lg:{type:Ee([Number,Object]),default:()=>Pt({})},xl:{type:Ee([Number,Object]),default:()=>Pt({})}});var aL=oe({name:"ElCol",props:sL,setup(e,{slots:t}){const{gutter:n}=Pe(My,{gutter:S(()=>0)}),o=$e("col"),r=S(()=>n.value?{paddingLeft:`${n.value/2}px`,paddingRight:`${n.value/2}px`}:{}),l=S(()=>{const s=[];return["span","offset","pull","push"].forEach(u=>{const c=e[u];typeof c=="number"&&(u==="span"?s.push(o.b(`${e[u]}`)):c>0&&s.push(o.b(`${u}-${e[u]}`)))}),["xs","sm","md","lg","xl"].forEach(u=>{if(typeof e[u]=="number")s.push(o.b(`${u}-${e[u]}`));else if(typeof e[u]=="object"){const c=e[u];Object.keys(c).forEach(d=>{s.push(d!=="span"?o.b(`${u}-${d}-${c[d]}`):o.b(`${u}-${c[d]}`))})}}),n.value&&s.push(o.is("guttered")),s});return()=>G(e.tag,{class:[o.b(),l.value],style:r.value},t)}});const iL=nt(aL),Uh=e=>typeof mt(e),uL=He({accordion:Boolean,modelValue:{type:Ee([Array,String,Number]),default:()=>Pt([])}}),cL={[tt]:Uh,[Ut]:Uh},dL={name:"ElCollapse"},fL=oe(_e(ke({},dL),{props:uL,emits:cL,setup(e,{expose:t,emit:n}){const o=e,r=$e("collapse"),l=O(Ts(o.modelValue)),s=i=>{l.value=i;const u=o.accordion?l.value[0]:l.value;n(tt,u),n(Ut,u)},a=i=>{if(o.accordion)s([(l.value[0]||l.value[0]===0)&&l.value[0]===i?"":i]);else{const u=[...l.value],c=u.indexOf(i);c>-1?u.splice(c,1):u.push(i),s(u)}};return me(()=>o.modelValue,()=>l.value=Ts(o.modelValue),{deep:!0}),ot($y,{activeNames:l,handleItemClick:a}),t({activeNames:l,setActiveNames:s}),(i,u)=>(w(),A("div",{class:M(k(r).b()),role:"tablist","aria-multiselectable":"true"},[pe(i.$slots,"default")],2))}})),pL=oe({name:"ElCollapseTransition",setup(){return{ns:$e("collapse-transition"),on:{beforeEnter(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.style.maxHeight=0,t.style.paddingTop=0,t.style.paddingBottom=0},enter(t){t.dataset.oldOverflow=t.style.overflow,t.scrollHeight!==0?(t.style.maxHeight=`${t.scrollHeight}px`,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom):(t.style.maxHeight=0,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom),t.style.overflow="hidden"},afterEnter(t){t.style.maxHeight="",t.style.overflow=t.dataset.oldOverflow},beforeLeave(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.dataset.oldOverflow=t.style.overflow,t.style.maxHeight=`${t.scrollHeight}px`,t.style.overflow="hidden"},leave(t){t.scrollHeight!==0&&(t.style.maxHeight=0,t.style.paddingTop=0,t.style.paddingBottom=0)},afterLeave(t){t.style.maxHeight="",t.style.overflow=t.dataset.oldOverflow,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom}}}}});function hL(e,t,n,o,r,l){return w(),x(zt,Bt({name:e.ns.b()},DC(e.on)),{default:U(()=>[pe(e.$slots,"default")]),_:3},16,["name"])}var Ra=Ve(pL,[["render",hL]]);Ra.install=e=>{e.component(Ra.name,Ra)};const qi=Ra,vL=qi,mL=He({title:{type:String,default:""},name:{type:Ee([String,Number]),default:()=>Ys()},disabled:Boolean}),gL=["aria-expanded","aria-controls","aria-describedby"],yL=["id","tabindex","onKeypress"],bL=["id","aria-hidden","aria-labelledby"],wL={name:"ElCollapseItem"},_b=oe(_e(ke({},wL),{props:mL,setup(e,{expose:t}){const n=e,o=Pe($y),r=$e("collapse"),l=O(!1),s=O(!1),a=O(Ys()),i=S(()=>o==null?void 0:o.activeNames.value.includes(n.name)),u=()=>{setTimeout(()=>{s.value?s.value=!1:l.value=!0},50)},c=()=>{n.disabled||(o==null||o.handleItemClick(n.name),l.value=!1,s.value=!0)},d=()=>{o==null||o.handleItemClick(n.name)};return t({isActive:i}),(f,p)=>(w(),A("div",{class:M([k(r).b("item"),k(r).is("active",k(i)),k(r).is("disabled",f.disabled)])},[R("div",{role:"tab","aria-expanded":k(i),"aria-controls":k(r).b(`content-${a.value}`),"aria-describedby":k(r).b(`content-${a.value}`)},[R("div",{id:k(r).b(`head-${a.value}`),class:M([k(r).be("item","header"),k(r).is("active",k(i)),{focusing:l.value}]),role:"button",tabindex:f.disabled?-1:0,onClick:c,onKeypress:rt(je(d,["stop","prevent"]),["space","enter"]),onFocus:u,onBlur:p[0]||(p[0]=h=>l.value=!1)},[pe(f.$slots,"title",{},()=>[at(ge(f.title),1)]),G(k(Ye),{class:M([k(r).be("item","arrow"),k(r).is("active",k(i))])},{default:U(()=>[G(k(Kn))]),_:1},8,["class"])],42,yL)],8,gL),G(k(qi),null,{default:U(()=>[qe(R("div",{id:k(r).b(`content-${a.value}`),class:M(k(r).be("item","wrap")),role:"tabpanel","aria-hidden":!k(i),"aria-labelledby":k(r).b(`head-${a.value}`)},[R("div",{class:M(k(r).be("item","content"))},[pe(f.$slots,"default")],2)],10,bL),[[ct,k(i)]])]),_:3})],2))}})),CL=nt(fL,{CollapseItem:_b}),$L=It(_b);let bu=!1;function Rs(e,t){if(!it)return;const n=function(l){var s;(s=t.drag)==null||s.call(t,l)},o=function(l){var s;Rt(document,"mousemove",n),Rt(document,"mouseup",o),Rt(document,"touchmove",n),Rt(document,"touchend",o),document.onselectstart=null,document.ondragstart=null,bu=!1,(s=t.end)==null||s.call(t,l)},r=function(l){var s;bu||(l.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,kt(document,"mousemove",n),kt(document,"mouseup",o),kt(document,"touchmove",n),kt(document,"touchend",o),bu=!0,(s=t.start)==null||s.call(t,l))};kt(e,"mousedown",r),kt(e,"touchstart",r)}const SL=oe({name:"ElColorAlphaSlider",props:{color:{type:Object,required:!0},vertical:{type:Boolean,default:!1}},setup(e){const t=Qe(),n=_t(null),o=_t(null),r=O(0),l=O(0),s=O(null);me(()=>e.color.get("alpha"),()=>{f()}),me(()=>e.color.value,()=>{f()});function a(){if(e.vertical)return 0;const p=t.vnode.el,h=e.color.get("alpha");return p?Math.round(h*(p.offsetWidth-n.value.offsetWidth/2)/100):0}function i(){const p=t.vnode.el;if(!e.vertical)return 0;const h=e.color.get("alpha");return p?Math.round(h*(p.offsetHeight-n.value.offsetHeight/2)/100):0}function u(){if(e.color&&e.color.value){const{r:p,g:h,b:m}=e.color.toRgb();return`linear-gradient(to right, rgba(${p}, ${h}, ${m}, 0) 0%, rgba(${p}, ${h}, ${m}, 1) 100%)`}return null}function c(p){p.target!==n.value&&d(p)}function d(p){const m=t.vnode.el.getBoundingClientRect(),{clientX:v,clientY:g}=Hd(p);if(e.vertical){let y=g-m.top;y=Math.max(n.value.offsetHeight/2,y),y=Math.min(y,m.height-n.value.offsetHeight/2),e.color.set("alpha",Math.round((y-n.value.offsetHeight/2)/(m.height-n.value.offsetHeight)*100))}else{let y=v-m.left;y=Math.max(n.value.offsetWidth/2,y),y=Math.min(y,m.width-n.value.offsetWidth/2),e.color.set("alpha",Math.round((y-n.value.offsetWidth/2)/(m.width-n.value.offsetWidth)*100))}}function f(){r.value=a(),l.value=i(),s.value=u()}return et(()=>{const p={drag:h=>{d(h)},end:h=>{d(h)}};Rs(o.value,p),Rs(n.value,p),f()}),{thumb:n,bar:o,thumbLeft:r,thumbTop:l,background:s,handleClick:c,update:f}}});function kL(e,t,n,o,r,l){return w(),A("div",{class:M(["el-color-alpha-slider",{"is-vertical":e.vertical}])},[R("div",{ref:"bar",class:"el-color-alpha-slider__bar",style:Re({background:e.background}),onClick:t[0]||(t[0]=(...s)=>e.handleClick&&e.handleClick(...s))},null,4),R("div",{ref:"thumb",class:"el-color-alpha-slider__thumb",style:Re({left:e.thumbLeft+"px",top:e.thumbTop+"px"})},null,4)],2)}var EL=Ve(SL,[["render",kL]]);const TL=oe({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(e){const t=Qe(),n=O(null),o=O(null),r=O(0),l=O(0),s=S(()=>e.color.get("hue"));me(()=>s.value,()=>{d()});function a(f){f.target!==n.value&&i(f)}function i(f){const h=t.vnode.el.getBoundingClientRect(),{clientX:m,clientY:v}=Hd(f);let g;if(e.vertical){let y=v-h.top;y=Math.min(y,h.height-n.value.offsetHeight/2),y=Math.max(n.value.offsetHeight/2,y),g=Math.round((y-n.value.offsetHeight/2)/(h.height-n.value.offsetHeight)*360)}else{let y=m-h.left;y=Math.min(y,h.width-n.value.offsetWidth/2),y=Math.max(n.value.offsetWidth/2,y),g=Math.round((y-n.value.offsetWidth/2)/(h.width-n.value.offsetWidth)*360)}e.color.set("hue",g)}function u(){const f=t.vnode.el;if(e.vertical)return 0;const p=e.color.get("hue");return f?Math.round(p*(f.offsetWidth-n.value.offsetWidth/2)/360):0}function c(){const f=t.vnode.el;if(!e.vertical)return 0;const p=e.color.get("hue");return f?Math.round(p*(f.offsetHeight-n.value.offsetHeight/2)/360):0}function d(){r.value=u(),l.value=c()}return et(()=>{const f={drag:p=>{i(p)},end:p=>{i(p)}};Rs(o.value,f),Rs(n.value,f),d()}),{bar:o,thumb:n,thumbLeft:r,thumbTop:l,hueValue:s,handleClick:a,update:d}}});function ML(e,t,n,o,r,l){return w(),A("div",{class:M(["el-color-hue-slider",{"is-vertical":e.vertical}])},[R("div",{ref:"bar",class:"el-color-hue-slider__bar",onClick:t[0]||(t[0]=(...s)=>e.handleClick&&e.handleClick(...s))},null,512),R("div",{ref:"thumb",class:"el-color-hue-slider__thumb",style:Re({left:e.thumbLeft+"px",top:e.thumbTop+"px"})},null,4)],2)}var NL=Ve(TL,[["render",ML]]);const zb=Symbol(),OL=()=>Pe(zb),qh=function(e,t,n){return[e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},AL=function(e){return typeof e=="string"&&e.includes(".")&&Number.parseFloat(e)===1},PL=function(e){return typeof e=="string"&&e.includes("%")},sl=function(e,t){AL(e)&&(e="100%");const n=PL(e);return e=Math.min(t,Math.max(0,Number.parseFloat(`${e}`))),n&&(e=Number.parseInt(`${e*t}`,10)/100),Math.abs(e-t)<1e-6?1:e%t/Number.parseFloat(t)},Yh={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},La=function(e){e=Math.min(Math.round(e),255);const t=Math.floor(e/16),n=e%16;return`${Yh[t]||t}${Yh[n]||n}`},Gh=function({r:e,g:t,b:n}){return Number.isNaN(+e)||Number.isNaN(+t)||Number.isNaN(+n)?"":`#${La(e)}${La(t)}${La(n)}`},wu={A:10,B:11,C:12,D:13,E:14,F:15},ir=function(e){return e.length===2?(wu[e[0].toUpperCase()]||+e[0])*16+(wu[e[1].toUpperCase()]||+e[1]):wu[e[1].toUpperCase()]||+e[1]},IL=function(e,t,n){t=t/100,n=n/100;let o=t;const r=Math.max(n,.01);n*=2,t*=n<=1?n:2-n,o*=r<=1?r:2-r;const l=(n+t)/2,s=n===0?2*o/(r+o):2*t/(n+t);return{h:e,s:s*100,v:l*100}},Xh=function(e,t,n){e=sl(e,255),t=sl(t,255),n=sl(n,255);const o=Math.max(e,t,n),r=Math.min(e,t,n);let l;const s=o,a=o-r,i=o===0?0:a/o;if(o===r)l=0;else{switch(o){case e:{l=(t-n)/a+(t{this._hue=Math.max(0,Math.min(360,o)),this._saturation=Math.max(0,Math.min(100,r)),this._value=Math.max(0,Math.min(100,l)),this.doOnChange()};if(t.includes("hsl")){const o=t.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter(r=>r!=="").map((r,l)=>l>2?Number.parseFloat(r):Number.parseInt(r,10));if(o.length===4?this._alpha=Number.parseFloat(o[3])*100:o.length===3&&(this._alpha=100),o.length>=3){const{h:r,s:l,v:s}=IL(o[0],o[1],o[2]);n(r,l,s)}}else if(t.includes("hsv")){const o=t.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter(r=>r!=="").map((r,l)=>l>2?Number.parseFloat(r):Number.parseInt(r,10));o.length===4?this._alpha=Number.parseFloat(o[3])*100:o.length===3&&(this._alpha=100),o.length>=3&&n(o[0],o[1],o[2])}else if(t.includes("rgb")){const o=t.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter(r=>r!=="").map((r,l)=>l>2?Number.parseFloat(r):Number.parseInt(r,10));if(o.length===4?this._alpha=Number.parseFloat(o[3])*100:o.length===3&&(this._alpha=100),o.length>=3){const{h:r,s:l,v:s}=Xh(o[0],o[1],o[2]);n(r,l,s)}}else if(t.includes("#")){const o=t.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(o))return;let r,l,s;o.length===3?(r=ir(o[0]+o[0]),l=ir(o[1]+o[1]),s=ir(o[2]+o[2])):(o.length===6||o.length===8)&&(r=ir(o.slice(0,2)),l=ir(o.slice(2,4)),s=ir(o.slice(4,6))),o.length===8?this._alpha=ir(o.slice(6))/255*100:(o.length===3||o.length===6)&&(this._alpha=100);const{h:a,s:i,v:u}=Xh(r,l,s);n(a,i,u)}}compare(t){return Math.abs(t._hue-this._hue)<2&&Math.abs(t._saturation-this._saturation)<1&&Math.abs(t._value-this._value)<1&&Math.abs(t._alpha-this._alpha)<1}doOnChange(){const{_hue:t,_saturation:n,_value:o,_alpha:r,format:l}=this;if(this.enableAlpha)switch(l){case"hsl":{const s=qh(t,n/100,o/100);this.value=`hsla(${t}, ${Math.round(s[1]*100)}%, ${Math.round(s[2]*100)}%, ${this.get("alpha")/100})`;break}case"hsv":{this.value=`hsva(${t}, ${Math.round(n)}%, ${Math.round(o)}%, ${this.get("alpha")/100})`;break}case"hex":{this.value=`${Gh(Yl(t,n,o))}${La(r*255/100)}`;break}default:{const{r:s,g:a,b:i}=Yl(t,n,o);this.value=`rgba(${s}, ${a}, ${i}, ${this.get("alpha")/100})`}}else switch(l){case"hsl":{const s=qh(t,n/100,o/100);this.value=`hsl(${t}, ${Math.round(s[1]*100)}%, ${Math.round(s[2]*100)}%)`;break}case"hsv":{this.value=`hsv(${t}, ${Math.round(n)}%, ${Math.round(o)}%)`;break}case"rgb":{const{r:s,g:a,b:i}=Yl(t,n,o);this.value=`rgb(${s}, ${a}, ${i})`;break}default:this.value=Gh(Yl(t,n,o))}}}const DL=oe({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0}},setup(e){const{currentColor:t}=OL(),n=O(r(e.colors,e.color));me(()=>t.value,l=>{const s=new cs;s.fromString(l),n.value.forEach(a=>{a.selected=s.compare(a)})}),Yn(()=>{n.value=r(e.colors,e.color)});function o(l){e.color.fromString(e.colors[l])}function r(l,s){return l.map(a=>{const i=new cs;return i.enableAlpha=!0,i.format="rgba",i.fromString(a),i.selected=i.value===s.value,i})}return{rgbaColors:n,handleSelect:o}}}),RL={class:"el-color-predefine"},LL={class:"el-color-predefine__colors"},BL=["onClick"];function VL(e,t,n,o,r,l){return w(),A("div",RL,[R("div",LL,[(w(!0),A(Be,null,st(e.rgbaColors,(s,a)=>(w(),A("div",{key:e.colors[a],class:M(["el-color-predefine__color-selector",{selected:s.selected,"is-alpha":s._alpha<100}]),onClick:i=>e.handleSelect(a)},[R("div",{style:Re({backgroundColor:s.value})},null,4)],10,BL))),128))])])}var FL=Ve(DL,[["render",VL]]);const _L=oe({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(e){const t=Qe(),n=O(0),o=O(0),r=O("hsl(0, 100%, 50%)"),l=S(()=>{const i=e.color.get("hue"),u=e.color.get("value");return{hue:i,value:u}});function s(){const i=e.color.get("saturation"),u=e.color.get("value"),c=t.vnode.el,{clientWidth:d,clientHeight:f}=c;o.value=i*d/100,n.value=(100-u)*f/100,r.value=`hsl(${e.color.get("hue")}, 100%, 50%)`}function a(i){const c=t.vnode.el.getBoundingClientRect(),{clientX:d,clientY:f}=Hd(i);let p=d-c.left,h=f-c.top;p=Math.max(0,p),p=Math.min(p,c.width),h=Math.max(0,h),h=Math.min(h,c.height),o.value=p,n.value=h,e.color.set({saturation:p/c.width*100,value:100-h/c.height*100})}return me(()=>l.value,()=>{s()}),et(()=>{Rs(t.vnode.el,{drag:i=>{a(i)},end:i=>{a(i)}}),s()}),{cursorTop:n,cursorLeft:o,background:r,colorValue:l,handleDrag:a,update:s}}}),zL=R("div",{class:"el-color-svpanel__white"},null,-1),HL=R("div",{class:"el-color-svpanel__black"},null,-1),KL=R("div",null,null,-1),jL=[KL];function WL(e,t,n,o,r,l){return w(),A("div",{class:"el-color-svpanel",style:Re({backgroundColor:e.background})},[zL,HL,R("div",{class:"el-color-svpanel__cursor",style:Re({top:e.cursorTop+"px",left:e.cursorLeft+"px"})},jL,4)],4)}var UL=Ve(_L,[["render",WL]]);const qL=oe({name:"ElColorPicker",components:{ElButton:fo,ElTooltip:hn,ElInput:jn,ElIcon:Ye,Close:Fn,ArrowDown:_r,SvPanel:UL,HueSlider:NL,AlphaSlider:EL,Predefine:FL},directives:{ClickOutside:Hr},props:{modelValue:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:{type:String,validator:Mn},popperClass:String,predefine:Array},emits:["change","active-change",tt],setup(e,{emit:t}){const{t:n}=wt(),o=$e("color"),r=Pe(Nn,{}),l=Pe(_n,{}),s=O(null),a=O(null),i=O(null),u=O(null),c=Ct(new cs({enableAlpha:e.showAlpha,format:e.colorFormat,value:e.modelValue})),d=O(!1),f=O(!1),p=O(""),h=S(()=>!e.modelValue&&!f.value?"transparent":y(c,e.showAlpha)),m=Kt(),v=S(()=>!!(e.disabled||r.disabled)),g=S(()=>!e.modelValue&&!f.value?"":c.value);me(()=>e.modelValue,F=>{F?F&&F!==c.value&&c.fromString(F):f.value=!1}),me(()=>g.value,F=>{p.value=F,t("active-change",F)}),me(()=>c.value,()=>{!e.modelValue&&!f.value&&(f.value=!0)});function y(F,V){if(!(F instanceof cs))throw new TypeError("color should be instance of _color Class");const{r:P,g:_,b:z}=F.toRgb();return V?`rgba(${P}, ${_}, ${z}, ${F.get("alpha")/100})`:`rgb(${P}, ${_}, ${z})`}function C(F){d.value=F}const $=pn(C,100);function b(){$(!1),E()}function E(){ze(()=>{e.modelValue?c.fromString(e.modelValue):f.value=!1})}function T(){v.value||$(!d.value)}function I(){c.fromString(p.value)}function D(){var F;const V=c.value;t(tt,V),t("change",V),(F=l.validate)==null||F.call(l,"change").catch(P=>void 0),$(!1),ze(()=>{const P=new cs({enableAlpha:e.showAlpha,format:e.colorFormat,value:e.modelValue});c.compare(P)||E()})}function L(){var F;$(!1),t(tt,null),t("change",null),e.modelValue!==null&&((F=l.validate)==null||F.call(l,"change").catch(V=>void 0)),E()}return et(()=>{e.modelValue&&(p.value=g.value)}),me(()=>d.value,()=>{ze(()=>{var F,V,P;(F=s.value)==null||F.update(),(V=a.value)==null||V.update(),(P=i.value)==null||P.update()})}),ot(zb,{currentColor:g}),{color:c,colorDisabled:v,colorSize:m,displayedColor:h,showPanelColor:f,showPicker:d,customInput:p,handleConfirm:I,hide:b,handleTrigger:T,clear:L,confirmValue:D,t:n,ns:o,hue:s,svPanel:a,alpha:i,popper:u}}});function YL(e,t,n,o,r,l){const s=ae("hue-slider"),a=ae("sv-panel"),i=ae("alpha-slider"),u=ae("predefine"),c=ae("el-input"),d=ae("el-button"),f=ae("arrow-down"),p=ae("el-icon"),h=ae("close"),m=ae("el-tooltip"),v=Tn("click-outside");return w(),x(m,{ref:"popper",visible:e.showPicker,"onUpdate:visible":t[2]||(t[2]=g=>e.showPicker=g),"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[e.ns.be("picker","panel"),e.ns.b("dropdown"),e.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",transition:"el-zoom-in-top",persistent:""},{content:U(()=>[qe((w(),A("div",null,[R("div",{class:M(e.ns.be("dropdown","main-wrapper"))},[G(s,{ref:"hue",class:"hue-slider",color:e.color,vertical:""},null,8,["color"]),G(a,{ref:"svPanel",color:e.color},null,8,["color"])],2),e.showAlpha?(w(),x(i,{key:0,ref:"alpha",color:e.color},null,8,["color"])):X("v-if",!0),e.predefine?(w(),x(u,{key:1,ref:"predefine",color:e.color,colors:e.predefine},null,8,["color","colors"])):X("v-if",!0),R("div",{class:M(e.ns.be("dropdown","btns"))},[R("span",{class:M(e.ns.be("dropdown","value"))},[G(c,{modelValue:e.customInput,"onUpdate:modelValue":t[0]||(t[0]=g=>e.customInput=g),"validate-event":!1,size:"small",onKeyup:rt(e.handleConfirm,["enter"]),onBlur:e.handleConfirm},null,8,["modelValue","onKeyup","onBlur"])],2),G(d,{size:"small",type:"text",class:M(e.ns.be("dropdown","link-btn")),onClick:e.clear},{default:U(()=>[at(ge(e.t("el.colorpicker.clear")),1)]),_:1},8,["class","onClick"]),G(d,{plain:"",size:"small",class:M(e.ns.be("dropdown","btn")),onClick:e.confirmValue},{default:U(()=>[at(ge(e.t("el.colorpicker.confirm")),1)]),_:1},8,["class","onClick"])],2)])),[[v,e.hide]])]),default:U(()=>[R("div",{class:M([e.ns.b("picker"),e.ns.is("disabled",e.colorDisabled),e.ns.bm("picker",e.colorSize)])},[e.colorDisabled?(w(),A("div",{key:0,class:M(e.ns.be("picker","mask"))},null,2)):X("v-if",!0),R("div",{class:M(e.ns.be("picker","trigger")),onClick:t[1]||(t[1]=(...g)=>e.handleTrigger&&e.handleTrigger(...g))},[R("span",{class:M([e.ns.be("picker","color"),e.ns.is("alpha",e.showAlpha)])},[R("span",{class:M(e.ns.be("picker","color-inner")),style:Re({backgroundColor:e.displayedColor})},[qe(G(p,{class:M([e.ns.be("picker","icon"),e.ns.is("icon-arrow-down")])},{default:U(()=>[G(f)]),_:1},8,["class"]),[[ct,e.modelValue||e.showPanelColor]]),!e.modelValue&&!e.showPanelColor?(w(),x(p,{key:0,class:M([e.ns.be("picker","empty"),e.ns.is("icon-close")])},{default:U(()=>[G(h)]),_:1},8,["class"])):X("v-if",!0)],6)],2)],2)],2)]),_:1},8,["visible","popper-class"])}var Ba=Ve(qL,[["render",YL]]);Ba.install=e=>{e.component(Ba.name,Ba)};const GL=Ba,XL=GL,Mc={},JL=He({a11y:{type:Boolean,default:!0},locale:{type:Ee(Object)},size:{type:String,values:["large","","small"]},button:{type:Ee(Object)},experimentalFeatures:{type:Ee(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:Ee(Object)},zIndex:{type:Number},namespace:{type:String,default:"el"}});var ZL=oe({name:"ElConfigProvider",props:JL,setup(e,{slots:t}){me(()=>e.message,o=>{Object.assign(Mc,o!=null?o:{})},{immediate:!0,deep:!0});const n=Iy(e);return()=>pe(t,"default",{config:n==null?void 0:n.value})}});const QL=nt(ZL),xL=oe({name:"ElContainer",props:{direction:{type:String,default:""}},setup(e,{slots:t}){const n=$e("container");return{isVertical:S(()=>e.direction==="vertical"?!0:e.direction==="horizontal"?!1:t&&t.default?t.default().some(l=>{const s=l.type.name;return s==="ElHeader"||s==="ElFooter"}):!1),ns:n}}});function e6(e,t,n,o,r,l){return w(),A("section",{class:M([e.ns.b(),e.ns.is("vertical",e.isVertical)])},[pe(e.$slots,"default")],2)}var t6=Ve(xL,[["render",e6]]);const n6=oe({name:"ElAside",props:{width:{type:String,default:null}},setup(e){const t=$e("aside");return{style:S(()=>e.width?{"--el-aside-width":e.width}:{}),ns:t}}});function o6(e,t,n,o,r,l){return w(),A("aside",{class:M(e.ns.b()),style:Re(e.style)},[pe(e.$slots,"default")],6)}var Hb=Ve(n6,[["render",o6]]);const r6=oe({name:"ElFooter",props:{height:{type:String,default:null}},setup(e){const t=$e("footer");return{style:S(()=>e.height?{"--el-footer-height":e.height}:{}),ns:t}}});function l6(e,t,n,o,r,l){return w(),A("footer",{class:M(e.ns.b()),style:Re(e.style)},[pe(e.$slots,"default")],6)}var Kb=Ve(r6,[["render",l6]]);const s6=oe({name:"ElHeader",props:{height:{type:String,default:null}},setup(e){const t=$e("header");return{style:S(()=>e.height?{"--el-header-height":e.height}:{}),ns:t}}});function a6(e,t,n,o,r,l){return w(),A("header",{class:M(e.ns.b()),style:Re(e.style)},[pe(e.$slots,"default")],6)}var jb=Ve(s6,[["render",a6]]);const i6=oe({name:"ElMain",setup(){return{ns:$e("main")}}});function u6(e,t,n,o,r,l){return w(),A("main",{class:M(e.ns.b())},[pe(e.$slots,"default")],2)}var Wb=Ve(i6,[["render",u6]]);const c6=nt(t6,{Aside:Hb,Footer:Kb,Header:jb,Main:Wb}),d6=It(Hb),f6=It(Kb),p6=It(jb),h6=It(Wb);var Ub={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){return function(n,o,r){var l=o.prototype,s=l.format;r.en.ordinal=function(a){var i=["th","st","nd","rd"],u=a%100;return"["+a+(i[(u-20)%10]||i[u]||i[0])+"]"},l.format=function(a){var i=this,u=this.$locale();if(!this.isValid())return s.bind(this)(a);var c=this.$utils(),d=(a||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((i.$M+1)/3);case"Do":return u.ordinal(i.$D);case"gggg":return i.weekYear();case"GGGG":return i.isoWeekYear();case"wo":return u.ordinal(i.week(),"W");case"w":case"ww":return c.s(i.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(i.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(i.$H===0?24:i.$H),f==="k"?1:2,"0");case"X":return Math.floor(i.$d.getTime()/1e3);case"x":return i.$d.getTime();case"z":return"["+i.offsetName()+"]";case"zzz":return"["+i.offsetName("long")+"]";default:return f}});return s.bind(this)(d)}}})})(Ub);var v6=Ub.exports,qb={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){var n="week",o="year";return function(r,l,s){var a=l.prototype;a.week=function(i){if(i===void 0&&(i=null),i!==null)return this.add(7*(i-this.week()),"day");var u=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var c=s(this).startOf(o).add(1,o).date(u),d=s(this).endOf(n);if(c.isBefore(d))return 1}var f=s(this).startOf(o).date(u).startOf(n).subtract(1,"millisecond"),p=this.diff(f,n,!0);return p<0?s(this).startOf("week").week():Math.ceil(p)},a.weeks=function(i){return i===void 0&&(i=null),this.week(i)}}})})(qb);var m6=qb.exports,Yb={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){return function(n,o){o.prototype.weekYear=function(){var r=this.month(),l=this.week(),s=this.year();return l===1&&r===11?s+1:r===0&&l>=52?s-1:s}}})})(Yb);var g6=Yb.exports,Gb={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){return function(n,o,r){o.prototype.dayOfYear=function(l){var s=Math.round((r(this).startOf("day")-r(this).startOf("year"))/864e5)+1;return l==null?s:this.add(l-s,"day")}}})})(Gb);var y6=Gb.exports,Xb={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){return function(n,o){o.prototype.isSameOrAfter=function(r,l){return this.isSame(r,l)||this.isAfter(r,l)}}})})(Xb);var b6=Xb.exports,Jb={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ro,function(){return function(n,o){o.prototype.isSameOrBefore=function(r,l){return this.isSame(r,l)||this.isBefore(r,l)}}})})(Jb);var w6=Jb.exports;const Zb=Symbol();var C6=oe({name:"ElDatePickerCell",props:He({cell:{type:Ee(Object)}}),setup(e){const t=Pe(Zb);return()=>{const n=e.cell;if(t!=null&&t.ctx.slots.default){const o=t.ctx.slots.default(n).filter(r=>r.patchFlag!==-2&&r.type.toString()!=="Symbol(Comment)");if(o.length)return o}return Ne("div",{class:"el-date-table-cell"},[Ne("span",{class:"el-date-table-cell__text"},[n==null?void 0:n.text])])}}});const $6=oe({components:{ElDatePickerCell:C6},props:{date:{type:Object},minDate:{type:Object},maxDate:{type:Object},parsedValue:{type:[Object,Array]},selectionMode:{type:String,default:"day"},showWeekNumber:{type:Boolean,default:!1},disabledDate:{type:Function},cellClassName:{type:Function},rangeState:{type:Object,default:()=>({endDate:null,selecting:!1})}},emits:["changerange","pick","select"],setup(e,t){const{t:n,lang:o}=wt(),r=O(null),l=O(null),s=O([[],[],[],[],[],[]]),a=e.date.$locale().weekStart||7,i=e.date.locale("en").localeData().weekdaysShort().map($=>$.toLowerCase()),u=S(()=>a>3?7-a:-a),c=S(()=>{const $=e.date.startOf("month");return $.subtract($.day()||7,"day")}),d=S(()=>i.concat(i).slice(a,a+7)),f=S(()=>{var $;const b=e.date.startOf("month"),E=b.day()||7,T=b.daysInMonth(),I=b.subtract(1,"month").daysInMonth(),D=u.value,L=s.value;let F=1;const V=e.selectionMode==="dates"?Er(e.parsedValue):[],P=Ge().locale(o.value).startOf("day");for(let _=0;_<6;_++){const z=L[_];e.showWeekNumber&&(z[0]||(z[0]={type:"week",text:c.value.add(_*7+1,"day").week()}));for(let H=0;H<7;H++){let N=z[e.showWeekNumber?H+1:H];N||(N={row:_,column:H,type:"normal",inRange:!1,start:!1,end:!1});const B=_*7+H,q=c.value.add(B-D,"day");N.dayjs=q,N.date=q.toDate(),N.timestamp=q.valueOf(),N.type="normal";const W=e.rangeState.endDate||e.maxDate||e.rangeState.selecting&&e.minDate;if(N.inRange=e.minDate&&q.isSameOrAfter(e.minDate,"day")&&W&&q.isSameOrBefore(W,"day")||e.minDate&&q.isSameOrBefore(e.minDate,"day")&&W&&q.isSameOrAfter(W,"day"),($=e.minDate)!=null&&$.isSameOrAfter(W)?(N.start=W&&q.isSame(W,"day"),N.end=e.minDate&&q.isSame(e.minDate,"day")):(N.start=e.minDate&&q.isSame(e.minDate,"day"),N.end=W&&q.isSame(W,"day")),q.isSame(P,"day")&&(N.type="today"),_>=0&&_<=1){const he=E+D<0?7+E+D:E+D;H+_*7>=he?N.text=F++:(N.text=I-(he-H%7)+1+_*7,N.type="prev-month")}else F<=T?N.text=F++:(N.text=F++-T,N.type="next-month");const Q=q.toDate();N.selected=V.find(he=>he.valueOf()===q.valueOf()),N.isSelected=!!N.selected,N.isCurrent=p(N),N.disabled=e.disabledDate&&e.disabledDate(Q),N.customClass=e.cellClassName&&e.cellClassName(Q),z[e.showWeekNumber?H+1:H]=N}if(e.selectionMode==="week"){const H=e.showWeekNumber?1:0,N=e.showWeekNumber?7:6,B=C(z[H+1]);z[H].inRange=B,z[H].start=B,z[N].inRange=B,z[N].end=B}}return L}),p=$=>e.selectionMode==="day"&&($.type==="normal"||$.type==="today")&&h($,e.parsedValue),h=($,b)=>b?Ge(b).locale(o.value).isSame(e.date.date(Number($.text)),"day"):!1,m=$=>{const b=[];return($.type==="normal"||$.type==="today")&&!$.disabled?(b.push("available"),$.type==="today"&&b.push("today")):b.push($.type),p($)&&b.push("current"),$.inRange&&($.type==="normal"||$.type==="today"||e.selectionMode==="week")&&(b.push("in-range"),$.start&&b.push("start-date"),$.end&&b.push("end-date")),$.disabled&&b.push("disabled"),$.selected&&b.push("selected"),$.customClass&&b.push($.customClass),b.join(" ")},v=($,b)=>{const E=$*7+(b-(e.showWeekNumber?1:0))-u.value;return c.value.add(E,"day")},g=$=>{if(!e.rangeState.selecting)return;let b=$.target;if(b.tagName==="SPAN"&&(b=b.parentNode.parentNode),b.tagName==="DIV"&&(b=b.parentNode),b.tagName!=="TD")return;const E=b.parentNode.rowIndex-1,T=b.cellIndex;f.value[E][T].disabled||(E!==r.value||T!==l.value)&&(r.value=E,l.value=T,t.emit("changerange",{selecting:!0,endDate:v(E,T)}))},y=$=>{let b=$.target;for(;b&&b.tagName!=="TD";)b=b.parentNode;if(!b||b.tagName!=="TD")return;const E=b.parentNode.rowIndex-1,T=b.cellIndex,I=f.value[E][T];if(I.disabled||I.type==="week")return;const D=v(E,T);if(e.selectionMode==="range")e.rangeState.selecting?(D>=e.minDate?t.emit("pick",{minDate:e.minDate,maxDate:D}):t.emit("pick",{minDate:D,maxDate:e.minDate}),t.emit("select",!1)):(t.emit("pick",{minDate:D,maxDate:null}),t.emit("select",!0));else if(e.selectionMode==="day")t.emit("pick",D);else if(e.selectionMode==="week"){const L=D.week(),F=`${D.year()}w${L}`;t.emit("pick",{year:D.year(),week:L,value:F,date:D.startOf("week")})}else if(e.selectionMode==="dates"){const L=I.selected?Er(e.parsedValue).filter(F=>F.valueOf()!==D.valueOf()):Er(e.parsedValue).concat([D]);t.emit("pick",L)}},C=$=>{if(e.selectionMode!=="week")return!1;let b=e.date.startOf("day");if($.type==="prev-month"&&(b=b.subtract(1,"month")),$.type==="next-month"&&(b=b.add(1,"month")),b=b.date(Number.parseInt($.text,10)),e.parsedValue&&!Array.isArray(e.parsedValue)){const E=(e.parsedValue.day()-a+7)%7-1;return e.parsedValue.subtract(E,"day").isSame(b,"day")}return!1};return{handleMouseMove:g,t:n,rows:f,isWeekActive:C,getCellClasses:m,WEEKS:d,handleClick:y}}}),S6={key:0};function k6(e,t,n,o,r,l){const s=ae("el-date-picker-cell");return w(),A("table",{cellspacing:"0",cellpadding:"0",class:M(["el-date-table",{"is-week-mode":e.selectionMode==="week"}]),onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a)),onMousemove:t[1]||(t[1]=(...a)=>e.handleMouseMove&&e.handleMouseMove(...a))},[R("tbody",null,[R("tr",null,[e.showWeekNumber?(w(),A("th",S6,ge(e.t("el.datepicker.week")),1)):X("v-if",!0),(w(!0),A(Be,null,st(e.WEEKS,(a,i)=>(w(),A("th",{key:i},ge(e.t("el.datepicker.weeks."+a)),1))),128))]),(w(!0),A(Be,null,st(e.rows,(a,i)=>(w(),A("tr",{key:i,class:M(["el-date-table__row",{current:e.isWeekActive(a[1])}])},[(w(!0),A(Be,null,st(a,(u,c)=>(w(),A("td",{key:c,class:M(e.getCellClasses(u))},[G(s,{cell:u},null,8,["cell"])],2))),128))],2))),128))])],34)}var Qb=Ve($6,[["render",k6]]);const E6=(e,t,n)=>{const o=Ge().locale(n).startOf("month").month(t).year(e),r=o.daysInMonth();return Go(r).map(l=>o.add(l,"day").toDate())},T6=oe({props:{disabledDate:{type:Function},selectionMode:{type:String,default:"month"},minDate:{type:Object},maxDate:{type:Object},date:{type:Object},parsedValue:{type:Object},rangeState:{type:Object,default:()=>({endDate:null,selecting:!1})}},emits:["changerange","pick","select"],setup(e,t){const{t:n,lang:o}=wt(),r=O(e.date.locale("en").localeData().monthsShort().map(f=>f.toLowerCase())),l=O([[],[],[]]),s=O(null),a=O(null),i=S(()=>{var f;const p=l.value,h=Ge().locale(o.value).startOf("month");for(let m=0;m<3;m++){const v=p[m];for(let g=0;g<4;g++){let y=v[g];y||(y={row:m,column:g,type:"normal",inRange:!1,start:!1,end:!1}),y.type="normal";const C=m*4+g,$=e.date.startOf("year").month(C),b=e.rangeState.endDate||e.maxDate||e.rangeState.selecting&&e.minDate;y.inRange=e.minDate&&$.isSameOrAfter(e.minDate,"month")&&b&&$.isSameOrBefore(b,"month")||e.minDate&&$.isSameOrBefore(e.minDate,"month")&&b&&$.isSameOrAfter(b,"month"),(f=e.minDate)!=null&&f.isSameOrAfter(b)?(y.start=b&&$.isSame(b,"month"),y.end=e.minDate&&$.isSame(e.minDate,"month")):(y.start=e.minDate&&$.isSame(e.minDate,"month"),y.end=b&&$.isSame(b,"month")),h.isSame($)&&(y.type="today"),y.text=C;const T=$.toDate();y.disabled=e.disabledDate&&e.disabledDate(T),v[g]=y}}return p});return{handleMouseMove:f=>{if(!e.rangeState.selecting)return;let p=f.target;if(p.tagName==="A"&&(p=p.parentNode.parentNode),p.tagName==="DIV"&&(p=p.parentNode),p.tagName!=="TD")return;const h=p.parentNode.rowIndex,m=p.cellIndex;i.value[h][m].disabled||(h!==s.value||m!==a.value)&&(s.value=h,a.value=m,t.emit("changerange",{selecting:!0,endDate:e.date.startOf("year").month(h*4+m)}))},handleMonthTableClick:f=>{let p=f.target;if(p.tagName==="A"&&(p=p.parentNode.parentNode),p.tagName==="DIV"&&(p=p.parentNode),p.tagName!=="TD"||Gn(p,"disabled"))return;const h=p.cellIndex,v=p.parentNode.rowIndex*4+h,g=e.date.startOf("year").month(v);e.selectionMode==="range"?e.rangeState.selecting?(g>=e.minDate?t.emit("pick",{minDate:e.minDate,maxDate:g}):t.emit("pick",{minDate:g,maxDate:e.minDate}),t.emit("select",!1)):(t.emit("pick",{minDate:g,maxDate:null}),t.emit("select",!0)):t.emit("pick",v)},rows:i,getCellStyle:f=>{const p={},h=e.date.year(),m=new Date,v=f.text;return p.disabled=e.disabledDate?E6(h,v,o.value).every(e.disabledDate):!1,p.current=Er(e.parsedValue).findIndex(g=>g.year()===h&&g.month()===v)>=0,p.today=m.getFullYear()===h&&m.getMonth()===v,f.inRange&&(p["in-range"]=!0,f.start&&(p["start-date"]=!0),f.end&&(p["end-date"]=!0)),p},t:n,months:r}}}),M6={class:"cell"};function N6(e,t,n,o,r,l){return w(),A("table",{class:"el-month-table",onClick:t[0]||(t[0]=(...s)=>e.handleMonthTableClick&&e.handleMonthTableClick(...s)),onMousemove:t[1]||(t[1]=(...s)=>e.handleMouseMove&&e.handleMouseMove(...s))},[R("tbody",null,[(w(!0),A(Be,null,st(e.rows,(s,a)=>(w(),A("tr",{key:a},[(w(!0),A(Be,null,st(s,(i,u)=>(w(),A("td",{key:u,class:M(e.getCellStyle(i))},[R("div",null,[R("a",M6,ge(e.t("el.datepicker.months."+e.months[i.text])),1)])],2))),128))]))),128))])],32)}var xb=Ve(T6,[["render",N6]]);const O6=(e,t)=>{const n=Ge(String(e)).locale(t).startOf("year"),r=n.endOf("year").dayOfYear();return Go(r).map(l=>n.add(l,"day").toDate())},A6=oe({props:{disabledDate:{type:Function},parsedValue:{type:Object},date:{type:Object}},emits:["pick"],setup(e,t){const{lang:n}=wt();return{startYear:S(()=>Math.floor(e.date.year()/10)*10),getCellStyle:s=>{const a={},i=Ge().locale(n.value);return a.disabled=e.disabledDate?O6(s,n.value).every(e.disabledDate):!1,a.current=Er(e.parsedValue).findIndex(u=>u.year()===s)>=0,a.today=i.year()===s,a},handleYearTableClick:s=>{const a=s.target;if(a.tagName==="A"){if(Gn(a.parentNode,"disabled"))return;const i=a.textContent||a.innerText;t.emit("pick",Number(i))}}}}}),P6={class:"cell"},I6={class:"cell"},D6={class:"cell"},R6={class:"cell"},L6={class:"cell"},B6={class:"cell"},V6={class:"cell"},F6={class:"cell"},_6={class:"cell"},z6={class:"cell"},H6=R("td",null,null,-1),K6=R("td",null,null,-1);function j6(e,t,n,o,r,l){return w(),A("table",{class:"el-year-table",onClick:t[0]||(t[0]=(...s)=>e.handleYearTableClick&&e.handleYearTableClick(...s))},[R("tbody",null,[R("tr",null,[R("td",{class:M(["available",e.getCellStyle(e.startYear+0)])},[R("a",P6,ge(e.startYear),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+1)])},[R("a",I6,ge(e.startYear+1),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+2)])},[R("a",D6,ge(e.startYear+2),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+3)])},[R("a",R6,ge(e.startYear+3),1)],2)]),R("tr",null,[R("td",{class:M(["available",e.getCellStyle(e.startYear+4)])},[R("a",L6,ge(e.startYear+4),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+5)])},[R("a",B6,ge(e.startYear+5),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+6)])},[R("a",V6,ge(e.startYear+6),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+7)])},[R("a",F6,ge(e.startYear+7),1)],2)]),R("tr",null,[R("td",{class:M(["available",e.getCellStyle(e.startYear+8)])},[R("a",_6,ge(e.startYear+8),1)],2),R("td",{class:M(["available",e.getCellStyle(e.startYear+9)])},[R("a",z6,ge(e.startYear+9),1)],2),H6,K6])])])}var W6=Ve(A6,[["render",j6]]);const U6=(e,t,n)=>!0,q6=oe({components:{DateTable:Qb,ElInput:jn,ElButton:fo,ElIcon:Ye,TimePickPanel:lf,MonthTable:xb,YearTable:W6,DArrowLeft:Bi,ArrowLeft:zr,DArrowRight:Vi,ArrowRight:Kn},directives:{clickoutside:Hr},props:{visible:{type:Boolean,default:!1},parsedValue:{type:[Object,Array]},format:{type:String,default:""},type:{type:String,required:!0,validator:vy}},emits:["pick","set-picker-option","panel-change"],setup(e,t){const{t:n,lang:o}=wt(),r=Pe("EP_PICKER_BASE"),l=Pe(Wi),{shortcuts:s,disabledDate:a,cellClassName:i,defaultTime:u,arrowControl:c}=r.props,d=Wt(r.props,"defaultValue"),f=O(Ge().locale(o.value)),p=S(()=>Ge(u).locale(o.value)),h=S(()=>f.value.month()),m=S(()=>f.value.year()),v=O([]),g=O(null),y=O(null),C=Z=>v.value.length>0?U6(Z,v.value,e.format||"HH:mm:ss"):!0,$=Z=>u&&!j.value?p.value.year(Z.year()).month(Z.month()).date(Z.date()):W.value?Z.millisecond(0):Z.startOf("day"),b=(Z,...ce)=>{if(!Z)t.emit("pick",Z,...ce);else if(Array.isArray(Z)){const Le=Z.map($);t.emit("pick",Le,...ce)}else t.emit("pick",$(Z),...ce);g.value=null,y.value=null},E=Z=>{if(_.value==="day"){let ce=e.parsedValue?e.parsedValue.year(Z.year()).month(Z.month()).date(Z.date()):Z;C(ce)||(ce=v.value[0][0].year(Z.year()).month(Z.month()).date(Z.date())),f.value=ce,b(ce,W.value)}else _.value==="week"?b(Z.date):_.value==="dates"&&b(Z,!0)},T=()=>{f.value=f.value.subtract(1,"month"),se("month")},I=()=>{f.value=f.value.add(1,"month"),se("month")},D=()=>{F.value==="year"?f.value=f.value.subtract(10,"year"):f.value=f.value.subtract(1,"year"),se("year")},L=()=>{F.value==="year"?f.value=f.value.add(10,"year"):f.value=f.value.add(1,"year"),se("year")},F=O("date"),V=S(()=>{const Z=n("el.datepicker.year");if(F.value==="year"){const ce=Math.floor(m.value/10)*10;return Z?`${ce} ${Z} - ${ce+9} ${Z}`:`${ce} - ${ce+9}`}return`${m.value} ${Z}`}),P=Z=>{const ce=typeof Z.value=="function"?Z.value():Z.value;if(ce){b(Ge(ce).locale(o.value));return}Z.onClick&&Z.onClick(t)},_=S(()=>["week","month","year","dates"].includes(e.type)?e.type:"day");me(()=>_.value,Z=>{if(["month","year"].includes(Z)){F.value=Z;return}F.value="date"},{immediate:!0}),me(()=>F.value,()=>{l==null||l.updatePopper()});const z=S(()=>!!s.length),H=Z=>{f.value=f.value.startOf("month").month(Z),_.value==="month"?b(f.value):F.value="date",se("month")},N=Z=>{_.value==="year"?(f.value=f.value.startOf("year").year(Z),b(f.value)):(f.value=f.value.year(Z),F.value="month"),se("year")},B=()=>{F.value="month"},q=()=>{F.value="year"},W=S(()=>e.type==="datetime"||e.type==="datetimerange"),de=S(()=>W.value||_.value==="dates"),Q=()=>{if(_.value==="dates")b(e.parsedValue);else{let Z=e.parsedValue;if(!Z){const ce=Ge(u).locale(o.value),Le=be();Z=ce.year(Le.year()).month(Le.month()).date(Le.date())}f.value=Z,b(Z)}},he=()=>{const ce=Ge().locale(o.value).toDate();(!a||!a(ce))&&C(ce)&&(f.value=Ge().locale(o.value),b(f.value))},Me=S(()=>Eb(e.format)),ne=S(()=>kb(e.format)),j=S(()=>{if(y.value)return y.value;if(!(!e.parsedValue&&!d.value))return(e.parsedValue||f.value).format(Me.value)}),ee=S(()=>{if(g.value)return g.value;if(!(!e.parsedValue&&!d.value))return(e.parsedValue||f.value).format(ne.value)}),ie=O(!1),ve=()=>{ie.value=!0},Te=()=>{ie.value=!1},Ae=(Z,ce,Le)=>{const J=e.parsedValue?e.parsedValue.hour(Z.hour()).minute(Z.minute()).second(Z.second()):Z;f.value=J,b(f.value,!0),Le||(ie.value=ce)},Ie=Z=>{const ce=Ge(Z,Me.value).locale(o.value);ce.isValid()&&C(ce)&&(f.value=ce.year(f.value.year()).month(f.value.month()).date(f.value.date()),y.value=null,ie.value=!1,b(f.value,!0))},K=Z=>{const ce=Ge(Z,ne.value).locale(o.value);if(ce.isValid()){if(a&&a(ce.toDate()))return;f.value=ce.hour(f.value.hour()).minute(f.value.minute()).second(f.value.second()),g.value=null,b(f.value,!0)}},Y=Z=>Ge.isDayjs(Z)&&Z.isValid()&&(a?!a(Z.toDate()):!0),ue=Z=>_.value==="dates"?Z.map(ce=>ce.format(e.format)):Z.format(e.format),we=Z=>Ge(Z,e.format).locale(o.value),be=()=>{const Z=Ge(d.value).locale(o.value);if(!d.value){const ce=p.value;return Ge().hour(ce.hour()).minute(ce.minute()).second(ce.second()).locale(o.value)}return Z},le=Z=>{const{code:ce,keyCode:Le}=Z,J=[De.up,De.down,De.left,De.right];e.visible&&!ie.value&&(J.includes(ce)&&(re(Le),Z.stopPropagation(),Z.preventDefault()),ce===De.enter&&g.value===null&&y.value===null&&b(f,!1))},re=Z=>{const ce={year:{38:-4,40:4,37:-1,39:1,offset:(J,Ce)=>J.setFullYear(J.getFullYear()+Ce)},month:{38:-4,40:4,37:-1,39:1,offset:(J,Ce)=>J.setMonth(J.getMonth()+Ce)},week:{38:-1,40:1,37:-1,39:1,offset:(J,Ce)=>J.setDate(J.getDate()+Ce*7)},day:{38:-7,40:7,37:-1,39:1,offset:(J,Ce)=>J.setDate(J.getDate()+Ce)}},Le=f.value.toDate();for(;Math.abs(f.value.diff(Le,"year",!0))<1;){const J=ce[_.value];if(J.offset(Le,J[Z]),a&&a(Le))continue;const Ce=Ge(Le).locale(o.value);f.value=Ce,t.emit("pick",Ce,!0);break}},se=Z=>{t.emit("panel-change",f.value.toDate(),Z,F.value)};return t.emit("set-picker-option",["isValidValue",Y]),t.emit("set-picker-option",["formatToString",ue]),t.emit("set-picker-option",["parseUserInput",we]),t.emit("set-picker-option",["handleKeydown",le]),me(()=>d.value,Z=>{Z&&(f.value=be())},{immediate:!0}),me(()=>e.parsedValue,Z=>{if(Z){if(_.value==="dates"||Array.isArray(Z))return;f.value=Z}else f.value=be()},{immediate:!0}),{handleTimePick:Ae,handleTimePickClose:Te,onTimePickerInputFocus:ve,timePickerVisible:ie,visibleTime:j,visibleDate:ee,showTime:W,changeToNow:he,onConfirm:Q,footerVisible:de,handleYearPick:N,showMonthPicker:B,showYearPicker:q,handleMonthPick:H,hasShortcuts:z,shortcuts:s,arrowControl:c,disabledDate:a,cellClassName:i,selectionMode:_,handleShortcutClick:P,prevYear_:D,nextYear_:L,prevMonth_:T,nextMonth_:I,innerDate:f,t:n,yearLabel:V,currentView:F,month:h,handleDatePick:E,handleVisibleTimeChange:Ie,handleVisibleDateChange:K,timeFormat:Me,userInputTime:y,userInputDate:g}}}),Y6={class:"el-picker-panel__body-wrapper"},G6={key:0,class:"el-picker-panel__sidebar"},X6=["onClick"],J6={class:"el-picker-panel__body"},Z6={key:0,class:"el-date-picker__time-header"},Q6={class:"el-date-picker__editor-wrap"},x6={class:"el-date-picker__editor-wrap"},eB=["aria-label"],tB=["aria-label"],nB=["aria-label"],oB=["aria-label"],rB={class:"el-picker-panel__content"},lB={class:"el-picker-panel__footer"};function sB(e,t,n,o,r,l){const s=ae("el-input"),a=ae("time-pick-panel"),i=ae("d-arrow-left"),u=ae("el-icon"),c=ae("arrow-left"),d=ae("d-arrow-right"),f=ae("arrow-right"),p=ae("date-table"),h=ae("year-table"),m=ae("month-table"),v=ae("el-button"),g=Tn("clickoutside");return w(),A("div",{class:M(["el-picker-panel el-date-picker",[{"has-sidebar":e.$slots.sidebar||e.hasShortcuts,"has-time":e.showTime}]])},[R("div",Y6,[pe(e.$slots,"sidebar",{class:"el-picker-panel__sidebar"}),e.hasShortcuts?(w(),A("div",G6,[(w(!0),A(Be,null,st(e.shortcuts,(y,C)=>(w(),A("button",{key:C,type:"button",class:"el-picker-panel__shortcut",onClick:$=>e.handleShortcutClick(y)},ge(y.text),9,X6))),128))])):X("v-if",!0),R("div",J6,[e.showTime?(w(),A("div",Z6,[R("span",Q6,[G(s,{placeholder:e.t("el.datepicker.selectDate"),"model-value":e.visibleDate,size:"small",onInput:t[0]||(t[0]=y=>e.userInputDate=y),onChange:e.handleVisibleDateChange},null,8,["placeholder","model-value","onChange"])]),qe((w(),A("span",x6,[G(s,{placeholder:e.t("el.datepicker.selectTime"),"model-value":e.visibleTime,size:"small",onFocus:e.onTimePickerInputFocus,onInput:t[1]||(t[1]=y=>e.userInputTime=y),onChange:e.handleVisibleTimeChange},null,8,["placeholder","model-value","onFocus","onChange"]),G(a,{visible:e.timePickerVisible,format:e.timeFormat,"time-arrow-control":e.arrowControl,"parsed-value":e.innerDate,onPick:e.handleTimePick},null,8,["visible","format","time-arrow-control","parsed-value","onPick"])])),[[g,e.handleTimePickClose]])])):X("v-if",!0),qe(R("div",{class:M(["el-date-picker__header",{"el-date-picker__header--bordered":e.currentView==="year"||e.currentView==="month"}])},[R("button",{type:"button","aria-label":e.t("el.datepicker.prevYear"),class:"el-picker-panel__icon-btn el-date-picker__prev-btn d-arrow-left",onClick:t[2]||(t[2]=(...y)=>e.prevYear_&&e.prevYear_(...y))},[G(u,null,{default:U(()=>[G(i)]),_:1})],8,eB),qe(R("button",{type:"button","aria-label":e.t("el.datepicker.prevMonth"),class:"el-picker-panel__icon-btn el-date-picker__prev-btn arrow-left",onClick:t[3]||(t[3]=(...y)=>e.prevMonth_&&e.prevMonth_(...y))},[G(u,null,{default:U(()=>[G(c)]),_:1})],8,tB),[[ct,e.currentView==="date"]]),R("span",{role:"button",class:"el-date-picker__header-label",onClick:t[4]||(t[4]=(...y)=>e.showYearPicker&&e.showYearPicker(...y))},ge(e.yearLabel),1),qe(R("span",{role:"button",class:M(["el-date-picker__header-label",{active:e.currentView==="month"}]),onClick:t[5]||(t[5]=(...y)=>e.showMonthPicker&&e.showMonthPicker(...y))},ge(e.t(`el.datepicker.month${e.month+1}`)),3),[[ct,e.currentView==="date"]]),R("button",{type:"button","aria-label":e.t("el.datepicker.nextYear"),class:"el-picker-panel__icon-btn el-date-picker__next-btn d-arrow-right",onClick:t[6]||(t[6]=(...y)=>e.nextYear_&&e.nextYear_(...y))},[G(u,null,{default:U(()=>[G(d)]),_:1})],8,nB),qe(R("button",{type:"button","aria-label":e.t("el.datepicker.nextMonth"),class:"el-picker-panel__icon-btn el-date-picker__next-btn arrow-right",onClick:t[7]||(t[7]=(...y)=>e.nextMonth_&&e.nextMonth_(...y))},[G(u,null,{default:U(()=>[G(f)]),_:1})],8,oB),[[ct,e.currentView==="date"]])],2),[[ct,e.currentView!=="time"]]),R("div",rB,[e.currentView==="date"?(w(),x(p,{key:0,"selection-mode":e.selectionMode,date:e.innerDate,"parsed-value":e.parsedValue,"disabled-date":e.disabledDate,onPick:e.handleDatePick},null,8,["selection-mode","date","parsed-value","disabled-date","onPick"])):X("v-if",!0),e.currentView==="year"?(w(),x(h,{key:1,date:e.innerDate,"disabled-date":e.disabledDate,"parsed-value":e.parsedValue,onPick:e.handleYearPick},null,8,["date","disabled-date","parsed-value","onPick"])):X("v-if",!0),e.currentView==="month"?(w(),x(m,{key:2,date:e.innerDate,"parsed-value":e.parsedValue,"disabled-date":e.disabledDate,onPick:e.handleMonthPick},null,8,["date","parsed-value","disabled-date","onPick"])):X("v-if",!0)])])]),qe(R("div",lB,[qe(G(v,{size:"small",type:"text",class:"el-picker-panel__link-btn",onClick:e.changeToNow},{default:U(()=>[at(ge(e.t("el.datepicker.now")),1)]),_:1},8,["onClick"]),[[ct,e.selectionMode!=="dates"]]),G(v,{plain:"",size:"small",class:"el-picker-panel__link-btn",onClick:e.onConfirm},{default:U(()=>[at(ge(e.t("el.datepicker.confirm")),1)]),_:1},8,["onClick"])],512),[[ct,e.footerVisible&&e.currentView==="date"]])],2)}var aB=Ve(q6,[["render",sB]]);const iB=oe({directives:{clickoutside:Hr},components:{TimePickPanel:lf,DateTable:Qb,ElInput:jn,ElButton:fo,ElIcon:Ye,DArrowLeft:Bi,ArrowLeft:zr,DArrowRight:Vi,ArrowRight:Kn},props:{unlinkPanels:Boolean,parsedValue:{type:Array},type:{type:String,required:!0,validator:vy}},emits:["pick","set-picker-option","calendar-change","panel-change"],setup(e,t){const{t:n,lang:o}=wt(),r=O(Ge().locale(o.value)),l=O(Ge().locale(o.value).add(1,"month")),s=O(null),a=O(null),i=O({min:null,max:null}),u=O({min:null,max:null}),c=S(()=>`${r.value.year()} ${n("el.datepicker.year")} ${n(`el.datepicker.month${r.value.month()+1}`)}`),d=S(()=>`${l.value.year()} ${n("el.datepicker.year")} ${n(`el.datepicker.month${l.value.month()+1}`)}`),f=S(()=>r.value.year()),p=S(()=>r.value.month()),h=S(()=>l.value.year()),m=S(()=>l.value.month()),v=S(()=>!!Le.length),g=S(()=>i.value.min!==null?i.value.min:s.value?s.value.format(E.value):""),y=S(()=>i.value.max!==null?i.value.max:a.value||s.value?(a.value||s.value).format(E.value):""),C=S(()=>u.value.min!==null?u.value.min:s.value?s.value.format(b.value):""),$=S(()=>u.value.max!==null?u.value.max:a.value||s.value?(a.value||s.value).format(b.value):""),b=S(()=>Eb(Ke)),E=S(()=>kb(Ke)),T=()=>{r.value=r.value.subtract(1,"year"),e.unlinkPanels||(l.value=r.value.add(1,"month")),z("year")},I=()=>{r.value=r.value.subtract(1,"month"),e.unlinkPanels||(l.value=r.value.add(1,"month")),z("month")},D=()=>{e.unlinkPanels?l.value=l.value.add(1,"year"):(r.value=r.value.add(1,"year"),l.value=r.value.add(1,"month")),z("year")},L=()=>{e.unlinkPanels?l.value=l.value.add(1,"month"):(r.value=r.value.add(1,"month"),l.value=r.value.add(1,"month")),z("month")},F=()=>{r.value=r.value.add(1,"year"),z("year")},V=()=>{r.value=r.value.add(1,"month"),z("month")},P=()=>{l.value=l.value.subtract(1,"year"),z("year")},_=()=>{l.value=l.value.subtract(1,"month"),z("month")},z=fe=>{t.emit("panel-change",[r.value.toDate(),l.value.toDate()],fe)},H=S(()=>{const fe=(p.value+1)%12,Oe=p.value+1>=12?1:0;return e.unlinkPanels&&new Date(f.value+Oe,fe)e.unlinkPanels&&h.value*12+m.value-(f.value*12+p.value+1)>=12),B=fe=>Array.isArray(fe)&&fe[0]&&fe[1]&&fe[0].valueOf()<=fe[1].valueOf(),q=O({endDate:null,selecting:!1}),W=S(()=>!(s.value&&a.value&&!q.value.selecting&&B([s.value,a.value]))),de=fe=>{q.value=fe},Q=fe=>{q.value.selecting=fe,fe||(q.value.endDate=null)},he=S(()=>e.type==="datetime"||e.type==="datetimerange"),Me=(fe=!1)=>{B([s.value,a.value])&&t.emit("pick",[s.value,a.value],fe)},ne=(fe,Oe)=>{if(!!fe)return xe?Ge(xe[Oe]||xe).locale(o.value).year(fe.year()).month(fe.month()).date(fe.date()):fe},j=(fe,Oe=!0)=>{const Ue=fe.minDate,ft=fe.maxDate,$t=ne(Ue,0),vt=ne(ft,1);a.value===vt&&s.value===$t||(t.emit("calendar-change",[Ue.toDate(),ft&&ft.toDate()]),a.value=vt,s.value=$t,!(!Oe||he.value)&&Me())},ee=fe=>{const Oe=typeof fe.value=="function"?fe.value():fe.value;if(Oe){t.emit("pick",[Ge(Oe[0]).locale(o.value),Ge(Oe[1]).locale(o.value)]);return}fe.onClick&&fe.onClick(t)},ie=O(!1),ve=O(!1),Te=()=>{ie.value=!1},Ae=()=>{ve.value=!1},Ie=(fe,Oe)=>{i.value[Oe]=fe;const Ue=Ge(fe,E.value).locale(o.value);if(Ue.isValid()){if(J&&J(Ue.toDate()))return;Oe==="min"?(r.value=Ue,s.value=(s.value||r.value).year(Ue.year()).month(Ue.month()).date(Ue.date()),e.unlinkPanels||(l.value=Ue.add(1,"month"),a.value=s.value.add(1,"month"))):(l.value=Ue,a.value=(a.value||l.value).year(Ue.year()).month(Ue.month()).date(Ue.date()),e.unlinkPanels||(r.value=Ue.subtract(1,"month"),s.value=a.value.subtract(1,"month")))}},K=(fe,Oe)=>{i.value[Oe]=null},Y=(fe,Oe)=>{u.value[Oe]=fe;const Ue=Ge(fe,b.value).locale(o.value);Ue.isValid()&&(Oe==="min"?(ie.value=!0,s.value=(s.value||r.value).hour(Ue.hour()).minute(Ue.minute()).second(Ue.second()),(!a.value||a.value.isBefore(s.value))&&(a.value=s.value)):(ve.value=!0,a.value=(a.value||l.value).hour(Ue.hour()).minute(Ue.minute()).second(Ue.second()),l.value=a.value,a.value&&a.value.isBefore(s.value)&&(s.value=a.value)))},ue=(fe,Oe)=>{u.value[Oe]=null,Oe==="min"?(r.value=s.value,ie.value=!1):(l.value=a.value,ve.value=!1)},we=(fe,Oe,Ue)=>{u.value.min||(fe&&(r.value=fe,s.value=(s.value||r.value).hour(fe.hour()).minute(fe.minute()).second(fe.second())),Ue||(ie.value=Oe),(!a.value||a.value.isBefore(s.value))&&(a.value=s.value,l.value=fe))},be=(fe,Oe,Ue)=>{u.value.max||(fe&&(l.value=fe,a.value=(a.value||l.value).hour(fe.hour()).minute(fe.minute()).second(fe.second())),Ue||(ve.value=Oe),a.value&&a.value.isBefore(s.value)&&(s.value=a.value))},le=()=>{r.value=Z()[0],l.value=r.value.add(1,"month"),t.emit("pick",null)},re=fe=>Array.isArray(fe)?fe.map(Oe=>Oe.format(Ke)):fe.format(Ke),se=fe=>Array.isArray(fe)?fe.map(Oe=>Ge(Oe,Ke).locale(o.value)):Ge(fe,Ke).locale(o.value),Z=()=>{let fe;if(Array.isArray(ye.value)){const Oe=Ge(ye.value[0]);let Ue=Ge(ye.value[1]);return e.unlinkPanels||(Ue=Oe.add(1,"month")),[Oe,Ue]}else ye.value?fe=Ge(ye.value):fe=Ge();return fe=fe.locale(o.value),[fe,fe.add(1,"month")]};t.emit("set-picker-option",["isValidValue",B]),t.emit("set-picker-option",["parseUserInput",se]),t.emit("set-picker-option",["formatToString",re]),t.emit("set-picker-option",["handleClear",le]);const ce=Pe("EP_PICKER_BASE"),{shortcuts:Le,disabledDate:J,cellClassName:Ce,format:Ke,defaultTime:xe,arrowControl:Fe,clearable:te}=ce.props,ye=Wt(ce.props,"defaultValue");return me(()=>ye.value,fe=>{if(fe){const Oe=Z();s.value=null,a.value=null,r.value=Oe[0],l.value=Oe[1]}},{immediate:!0}),me(()=>e.parsedValue,fe=>{if(fe&&fe.length===2)if(s.value=fe[0],a.value=fe[1],r.value=s.value,e.unlinkPanels&&a.value){const Oe=s.value.year(),Ue=s.value.month(),ft=a.value.year(),$t=a.value.month();l.value=Oe===ft&&Ue===$t?a.value.add(1,"month"):a.value}else l.value=r.value.add(1,"month"),a.value&&(l.value=l.value.hour(a.value.hour()).minute(a.value.minute()).second(a.value.second()));else{const Oe=Z();s.value=null,a.value=null,r.value=Oe[0],l.value=Oe[1]}},{immediate:!0}),{shortcuts:Le,disabledDate:J,cellClassName:Ce,minTimePickerVisible:ie,maxTimePickerVisible:ve,handleMinTimeClose:Te,handleMaxTimeClose:Ae,handleShortcutClick:ee,rangeState:q,minDate:s,maxDate:a,handleRangePick:j,onSelect:Q,handleChangeRange:de,btnDisabled:W,enableYearArrow:N,enableMonthArrow:H,rightPrevMonth:_,rightPrevYear:P,rightNextMonth:L,rightNextYear:D,leftPrevMonth:I,leftPrevYear:T,leftNextMonth:V,leftNextYear:F,hasShortcuts:v,leftLabel:c,rightLabel:d,leftDate:r,rightDate:l,showTime:he,t:n,minVisibleDate:g,maxVisibleDate:y,minVisibleTime:C,maxVisibleTime:$,arrowControl:Fe,handleDateInput:Ie,handleDateChange:K,handleTimeInput:Y,handleTimeChange:ue,handleMinTimePick:we,handleMaxTimePick:be,handleClear:le,handleConfirm:Me,timeFormat:b,clearable:te}}}),uB={class:"el-picker-panel__body-wrapper"},cB={key:0,class:"el-picker-panel__sidebar"},dB=["onClick"],fB={class:"el-picker-panel__body"},pB={key:0,class:"el-date-range-picker__time-header"},hB={class:"el-date-range-picker__editors-wrap"},vB={class:"el-date-range-picker__time-picker-wrap"},mB={class:"el-date-range-picker__time-picker-wrap"},gB={class:"el-date-range-picker__editors-wrap is-right"},yB={class:"el-date-range-picker__time-picker-wrap"},bB={class:"el-date-range-picker__time-picker-wrap"},wB={class:"el-picker-panel__content el-date-range-picker__content is-left"},CB={class:"el-date-range-picker__header"},$B=["disabled"],SB=["disabled"],kB={class:"el-picker-panel__content el-date-range-picker__content is-right"},EB={class:"el-date-range-picker__header"},TB=["disabled"],MB=["disabled"],NB={key:0,class:"el-picker-panel__footer"};function OB(e,t,n,o,r,l){const s=ae("el-input"),a=ae("time-pick-panel"),i=ae("arrow-right"),u=ae("el-icon"),c=ae("d-arrow-left"),d=ae("arrow-left"),f=ae("d-arrow-right"),p=ae("date-table"),h=ae("el-button"),m=Tn("clickoutside");return w(),A("div",{class:M(["el-picker-panel el-date-range-picker",[{"has-sidebar":e.$slots.sidebar||e.hasShortcuts,"has-time":e.showTime}]])},[R("div",uB,[pe(e.$slots,"sidebar",{class:"el-picker-panel__sidebar"}),e.hasShortcuts?(w(),A("div",cB,[(w(!0),A(Be,null,st(e.shortcuts,(v,g)=>(w(),A("button",{key:g,type:"button",class:"el-picker-panel__shortcut",onClick:y=>e.handleShortcutClick(v)},ge(v.text),9,dB))),128))])):X("v-if",!0),R("div",fB,[e.showTime?(w(),A("div",pB,[R("span",hB,[R("span",vB,[G(s,{size:"small",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startDate"),class:"el-date-range-picker__editor","model-value":e.minVisibleDate,onInput:t[0]||(t[0]=v=>e.handleDateInput(v,"min")),onChange:t[1]||(t[1]=v=>e.handleDateChange(v,"min"))},null,8,["disabled","placeholder","model-value"])]),qe((w(),A("span",mB,[G(s,{size:"small",class:"el-date-range-picker__editor",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.startTime"),"model-value":e.minVisibleTime,onFocus:t[2]||(t[2]=v=>e.minTimePickerVisible=!0),onInput:t[3]||(t[3]=v=>e.handleTimeInput(v,"min")),onChange:t[4]||(t[4]=v=>e.handleTimeChange(v,"min"))},null,8,["disabled","placeholder","model-value"]),G(a,{visible:e.minTimePickerVisible,format:e.timeFormat,"datetime-role":"start","time-arrow-control":e.arrowControl,"parsed-value":e.leftDate,onPick:e.handleMinTimePick},null,8,["visible","format","time-arrow-control","parsed-value","onPick"])])),[[m,e.handleMinTimeClose]])]),R("span",null,[G(u,null,{default:U(()=>[G(i)]),_:1})]),R("span",gB,[R("span",yB,[G(s,{size:"small",class:"el-date-range-picker__editor",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endDate"),"model-value":e.maxVisibleDate,readonly:!e.minDate,onInput:t[5]||(t[5]=v=>e.handleDateInput(v,"max")),onChange:t[6]||(t[6]=v=>e.handleDateChange(v,"max"))},null,8,["disabled","placeholder","model-value","readonly"])]),qe((w(),A("span",bB,[G(s,{size:"small",class:"el-date-range-picker__editor",disabled:e.rangeState.selecting,placeholder:e.t("el.datepicker.endTime"),"model-value":e.maxVisibleTime,readonly:!e.minDate,onFocus:t[7]||(t[7]=v=>e.minDate&&(e.maxTimePickerVisible=!0)),onInput:t[8]||(t[8]=v=>e.handleTimeInput(v,"max")),onChange:t[9]||(t[9]=v=>e.handleTimeChange(v,"max"))},null,8,["disabled","placeholder","model-value","readonly"]),G(a,{"datetime-role":"end",visible:e.maxTimePickerVisible,format:e.timeFormat,"time-arrow-control":e.arrowControl,"parsed-value":e.rightDate,onPick:e.handleMaxTimePick},null,8,["visible","format","time-arrow-control","parsed-value","onPick"])])),[[m,e.handleMaxTimeClose]])])])):X("v-if",!0),R("div",wB,[R("div",CB,[R("button",{type:"button",class:"el-picker-panel__icon-btn d-arrow-left",onClick:t[10]||(t[10]=(...v)=>e.leftPrevYear&&e.leftPrevYear(...v))},[G(u,null,{default:U(()=>[G(c)]),_:1})]),R("button",{type:"button",class:"el-picker-panel__icon-btn arrow-left",onClick:t[11]||(t[11]=(...v)=>e.leftPrevMonth&&e.leftPrevMonth(...v))},[G(u,null,{default:U(()=>[G(d)]),_:1})]),e.unlinkPanels?(w(),A("button",{key:0,type:"button",disabled:!e.enableYearArrow,class:M([{"is-disabled":!e.enableYearArrow},"el-picker-panel__icon-btn d-arrow-right"]),onClick:t[12]||(t[12]=(...v)=>e.leftNextYear&&e.leftNextYear(...v))},[G(u,null,{default:U(()=>[G(f)]),_:1})],10,$B)):X("v-if",!0),e.unlinkPanels?(w(),A("button",{key:1,type:"button",disabled:!e.enableMonthArrow,class:M([{"is-disabled":!e.enableMonthArrow},"el-picker-panel__icon-btn arrow-right"]),onClick:t[13]||(t[13]=(...v)=>e.leftNextMonth&&e.leftNextMonth(...v))},[G(u,null,{default:U(()=>[G(i)]),_:1})],10,SB)):X("v-if",!0),R("div",null,ge(e.leftLabel),1)]),G(p,{"selection-mode":"range",date:e.leftDate,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,onChangerange:e.handleChangeRange,onPick:e.handleRangePick,onSelect:e.onSelect},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onPick","onSelect"])]),R("div",kB,[R("div",EB,[e.unlinkPanels?(w(),A("button",{key:0,type:"button",disabled:!e.enableYearArrow,class:M([{"is-disabled":!e.enableYearArrow},"el-picker-panel__icon-btn d-arrow-left"]),onClick:t[14]||(t[14]=(...v)=>e.rightPrevYear&&e.rightPrevYear(...v))},[G(u,null,{default:U(()=>[G(c)]),_:1})],10,TB)):X("v-if",!0),e.unlinkPanels?(w(),A("button",{key:1,type:"button",disabled:!e.enableMonthArrow,class:M([{"is-disabled":!e.enableMonthArrow},"el-picker-panel__icon-btn arrow-left"]),onClick:t[15]||(t[15]=(...v)=>e.rightPrevMonth&&e.rightPrevMonth(...v))},[G(u,null,{default:U(()=>[G(d)]),_:1})],10,MB)):X("v-if",!0),R("button",{type:"button",class:"el-picker-panel__icon-btn d-arrow-right",onClick:t[16]||(t[16]=(...v)=>e.rightNextYear&&e.rightNextYear(...v))},[G(u,null,{default:U(()=>[G(f)]),_:1})]),R("button",{type:"button",class:"el-picker-panel__icon-btn arrow-right",onClick:t[17]||(t[17]=(...v)=>e.rightNextMonth&&e.rightNextMonth(...v))},[G(u,null,{default:U(()=>[G(i)]),_:1})]),R("div",null,ge(e.rightLabel),1)]),G(p,{"selection-mode":"range",date:e.rightDate,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,"cell-class-name":e.cellClassName,onChangerange:e.handleChangeRange,onPick:e.handleRangePick,onSelect:e.onSelect},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onPick","onSelect"])])])]),e.showTime?(w(),A("div",NB,[e.clearable?(w(),x(h,{key:0,size:"small",type:"text",class:"el-picker-panel__link-btn",onClick:e.handleClear},{default:U(()=>[at(ge(e.t("el.datepicker.clear")),1)]),_:1},8,["onClick"])):X("v-if",!0),G(h,{plain:"",size:"small",class:"el-picker-panel__link-btn",disabled:e.btnDisabled,onClick:t[18]||(t[18]=v=>e.handleConfirm(!1))},{default:U(()=>[at(ge(e.t("el.datepicker.confirm")),1)]),_:1},8,["disabled"])])):X("v-if",!0)],2)}var AB=Ve(iB,[["render",OB]]);const PB=oe({components:{MonthTable:xb,ElIcon:Ye,DArrowLeft:Bi,DArrowRight:Vi},props:{unlinkPanels:Boolean,parsedValue:{type:Array}},emits:["pick","set-picker-option"],setup(e,t){const{t:n,lang:o}=wt(),r=O(Ge().locale(o.value)),l=O(Ge().locale(o.value).add(1,"year")),s=S(()=>!!V.length),a=H=>{const N=typeof H.value=="function"?H.value():H.value;if(N){t.emit("pick",[Ge(N[0]).locale(o.value),Ge(N[1]).locale(o.value)]);return}H.onClick&&H.onClick(t)},i=()=>{r.value=r.value.subtract(1,"year"),e.unlinkPanels||(l.value=l.value.subtract(1,"year"))},u=()=>{e.unlinkPanels||(r.value=r.value.add(1,"year")),l.value=l.value.add(1,"year")},c=()=>{r.value=r.value.add(1,"year")},d=()=>{l.value=l.value.subtract(1,"year")},f=S(()=>`${r.value.year()} ${n("el.datepicker.year")}`),p=S(()=>`${l.value.year()} ${n("el.datepicker.year")}`),h=S(()=>r.value.year()),m=S(()=>l.value.year()===r.value.year()?r.value.year()+1:l.value.year()),v=S(()=>e.unlinkPanels&&m.value>h.value+1),g=O(null),y=O(null),C=O({endDate:null,selecting:!1}),$=H=>{C.value=H},b=(H,N=!0)=>{const B=H.minDate,q=H.maxDate;y.value===q&&g.value===B||(y.value=q,g.value=B,N&&T())},E=H=>Array.isArray(H)&&H&&H[0]&&H[1]&&H[0].valueOf()<=H[1].valueOf(),T=(H=!1)=>{E([g.value,y.value])&&t.emit("pick",[g.value,y.value],H)},I=H=>{C.value.selecting=H,H||(C.value.endDate=null)},D=H=>H.map(N=>N.format(_)),L=()=>{let H;if(Array.isArray(z.value)){const N=Ge(z.value[0]);let B=Ge(z.value[1]);return e.unlinkPanels||(B=N.add(1,"year")),[N,B]}else z.value?H=Ge(z.value):H=Ge();return H=H.locale(o.value),[H,H.add(1,"year")]};t.emit("set-picker-option",["formatToString",D]);const F=Pe("EP_PICKER_BASE"),{shortcuts:V,disabledDate:P,format:_}=F.props,z=Wt(F.props,"defaultValue");return me(()=>z.value,H=>{if(H){const N=L();r.value=N[0],l.value=N[1]}},{immediate:!0}),me(()=>e.parsedValue,H=>{if(H&&H.length===2)if(g.value=H[0],y.value=H[1],r.value=g.value,e.unlinkPanels&&y.value){const N=g.value.year(),B=y.value.year();l.value=N===B?y.value.add(1,"year"):y.value}else l.value=r.value.add(1,"year");else{const N=L();g.value=null,y.value=null,r.value=N[0],l.value=N[1]}},{immediate:!0}),{shortcuts:V,disabledDate:P,onSelect:I,handleRangePick:b,rangeState:C,handleChangeRange:$,minDate:g,maxDate:y,enableYearArrow:v,leftLabel:f,rightLabel:p,leftNextYear:c,leftPrevYear:i,rightNextYear:u,rightPrevYear:d,t:n,leftDate:r,rightDate:l,hasShortcuts:s,handleShortcutClick:a}}}),IB={class:"el-picker-panel__body-wrapper"},DB={key:0,class:"el-picker-panel__sidebar"},RB=["onClick"],LB={class:"el-picker-panel__body"},BB={class:"el-picker-panel__content el-date-range-picker__content is-left"},VB={class:"el-date-range-picker__header"},FB=["disabled"],_B={class:"el-picker-panel__content el-date-range-picker__content is-right"},zB={class:"el-date-range-picker__header"},HB=["disabled"];function KB(e,t,n,o,r,l){const s=ae("d-arrow-left"),a=ae("el-icon"),i=ae("d-arrow-right"),u=ae("month-table");return w(),A("div",{class:M(["el-picker-panel el-date-range-picker",[{"has-sidebar":e.$slots.sidebar||e.hasShortcuts}]])},[R("div",IB,[pe(e.$slots,"sidebar",{class:"el-picker-panel__sidebar"}),e.hasShortcuts?(w(),A("div",DB,[(w(!0),A(Be,null,st(e.shortcuts,(c,d)=>(w(),A("button",{key:d,type:"button",class:"el-picker-panel__shortcut",onClick:f=>e.handleShortcutClick(c)},ge(c.text),9,RB))),128))])):X("v-if",!0),R("div",LB,[R("div",BB,[R("div",VB,[R("button",{type:"button",class:"el-picker-panel__icon-btn d-arrow-left",onClick:t[0]||(t[0]=(...c)=>e.leftPrevYear&&e.leftPrevYear(...c))},[G(a,null,{default:U(()=>[G(s)]),_:1})]),e.unlinkPanels?(w(),A("button",{key:0,type:"button",disabled:!e.enableYearArrow,class:M([{"is-disabled":!e.enableYearArrow},"el-picker-panel__icon-btn d-arrow-right"]),onClick:t[1]||(t[1]=(...c)=>e.leftNextYear&&e.leftNextYear(...c))},[G(a,null,{default:U(()=>[G(i)]),_:1})],10,FB)):X("v-if",!0),R("div",null,ge(e.leftLabel),1)]),G(u,{"selection-mode":"range",date:e.leftDate,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,onChangerange:e.handleChangeRange,onPick:e.handleRangePick,onSelect:e.onSelect},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onPick","onSelect"])]),R("div",_B,[R("div",zB,[e.unlinkPanels?(w(),A("button",{key:0,type:"button",disabled:!e.enableYearArrow,class:M([{"is-disabled":!e.enableYearArrow},"el-picker-panel__icon-btn d-arrow-left"]),onClick:t[2]||(t[2]=(...c)=>e.rightPrevYear&&e.rightPrevYear(...c))},[G(a,null,{default:U(()=>[G(s)]),_:1})],10,HB)):X("v-if",!0),R("button",{type:"button",class:"el-picker-panel__icon-btn d-arrow-right",onClick:t[3]||(t[3]=(...c)=>e.rightNextYear&&e.rightNextYear(...c))},[G(a,null,{default:U(()=>[G(i)]),_:1})]),R("div",null,ge(e.rightLabel),1)]),G(u,{"selection-mode":"range",date:e.rightDate,"min-date":e.minDate,"max-date":e.maxDate,"range-state":e.rangeState,"disabled-date":e.disabledDate,onChangerange:e.handleChangeRange,onPick:e.handleRangePick,onSelect:e.onSelect},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onPick","onSelect"])])])])],2)}var jB=Ve(PB,[["render",KB]]);Ge.extend(ib);Ge.extend(v6);Ge.extend(of);Ge.extend(m6);Ge.extend(g6);Ge.extend(y6);Ge.extend(b6);Ge.extend(w6);const WB=function(e){return e==="daterange"||e==="datetimerange"?AB:e==="monthrange"?jB:aB};var UB=oe({name:"ElDatePicker",install:null,props:_e(ke({},rf),{type:{type:String,default:"date"}}),emits:["update:modelValue"],setup(e,t){ot("ElPopperOptions",e.popperOptions),ot(Zb,{ctx:t});const n=O(null),o=_e(ke({},e),{focus:(r=!0)=>{var l;(l=n.value)==null||l.focus(r)}});return t.expose(o),()=>{var r;const l=(r=e.format)!=null?r:_D[e.type]||xl;return Ne(cb,_e(ke({},e),{format:l,type:e.type,ref:n,"onUpdate:modelValue":s=>t.emit("update:modelValue",s)}),{default:s=>Ne(WB(e.type),s),"range-separator":()=>pe(t.slots,"range-separator")})}}});const Va=UB;Va.install=e=>{e.component(Va.name,Va)};const qB=Va,cf="elDescriptions";var Jh=oe({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String},type:{type:String}},setup(){return{descriptions:Pe(cf,{})}},render(){var e,t,n,o,r,l;const s=jA(this.cell),{border:a,direction:i}=this.descriptions,u=i==="vertical",c=((n=(t=(e=this.cell)==null?void 0:e.children)==null?void 0:t.label)==null?void 0:n.call(t))||s.label,d=(l=(r=(o=this.cell)==null?void 0:o.children)==null?void 0:r.default)==null?void 0:l.call(r),f=s.span,p=s.align?`is-${s.align}`:"",h=s.labelAlign?`is-${s.labelAlign}`:p,m=s.className,v=s.labelClassName,g={width:Jn(s.width),minWidth:Jn(s.minWidth)},y=$e("descriptions");switch(this.type){case"label":return Ne(this.tag,{style:g,class:[y.e("cell"),y.e("label"),y.is("bordered-label",a),y.is("vertical-label",u),h,v],colSpan:u?f:1},c);case"content":return Ne(this.tag,{style:g,class:[y.e("cell"),y.e("content"),y.is("bordered-content",a),y.is("vertical-content",u),p,m],colSpan:u?f:f*2-1},d);default:return Ne("td",{style:g,class:[y.e("cell"),p],colSpan:f},[Ne("span",{class:[y.e("label"),v]},c),Ne("span",{class:[y.e("content"),m]},d)])}}});const YB=oe({name:"ElDescriptionsRow",components:{[Jh.name]:Jh},props:{row:{type:Array}},setup(){return{descriptions:Pe(cf,{})}}}),GB={key:1};function XB(e,t,n,o,r,l){const s=ae("el-descriptions-cell");return e.descriptions.direction==="vertical"?(w(),A(Be,{key:0},[R("tr",null,[(w(!0),A(Be,null,st(e.row,(a,i)=>(w(),x(s,{key:`tr1-${i}`,cell:a,tag:"th",type:"label"},null,8,["cell"]))),128))]),R("tr",null,[(w(!0),A(Be,null,st(e.row,(a,i)=>(w(),x(s,{key:`tr2-${i}`,cell:a,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(w(),A("tr",GB,[(w(!0),A(Be,null,st(e.row,(a,i)=>(w(),A(Be,{key:`tr3-${i}`},[e.descriptions.border?(w(),A(Be,{key:0},[G(s,{cell:a,tag:"td",type:"label"},null,8,["cell"]),G(s,{cell:a,tag:"td",type:"content"},null,8,["cell"])],64)):(w(),x(s,{key:1,cell:a,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}var Zh=Ve(YB,[["render",XB]]);const JB=oe({name:"ElDescriptions",components:{[Zh.name]:Zh},props:{border:{type:Boolean,default:!1},column:{type:Number,default:3},direction:{type:String,default:"horizontal"},size:{type:String,validator:Mn},title:{type:String,default:""},extra:{type:String,default:""}},setup(e,{slots:t}){ot(cf,e);const n=Kt(),o=$e("descriptions"),r=S(()=>[o.b(),o.is(o.m(n.value),!!n.value)]),l=i=>{const u=Array.isArray(i)?i:[i],c=[];return u.forEach(d=>{Array.isArray(d.children)?c.push(...l(d.children)):c.push(d)}),c},s=(i,u,c,d=!1)=>(i.props||(i.props={}),u>c&&(i.props.span=c),d&&(i.props.span=u),i);return{descriptionKls:r,getRows:()=>{var i;const u=l((i=t.default)==null?void 0:i.call(t)).filter(h=>{var m;return((m=h==null?void 0:h.type)==null?void 0:m.name)==="ElDescriptionsItem"}),c=[];let d=[],f=e.column,p=0;return u.forEach((h,m)=>{var v;const g=((v=h.props)==null?void 0:v.span)||1;if(mf?f:g),m===u.length-1){const y=e.column-p%e.column;d.push(s(h,y,f,!0)),c.push(d);return}g[at(ge(e.title),1)])],2),R("div",{class:M(e.ns.e("extra"))},[pe(e.$slots,"extra",{},()=>[at(ge(e.extra),1)])],2)],2)):X("v-if",!0),R("div",{class:M(e.ns.e("body"))},[R("table",{class:M([e.ns.e("table"),e.ns.is("bordered",e.border)])},[R("tbody",null,[(w(!0),A(Be,null,st(e.getRows(),(a,i)=>(w(),x(s,{key:i,row:a},null,8,["row"]))),128))])],2)],2)],2)}var QB=Ve(JB,[["render",ZB]]),e0=oe({name:"ElDescriptionsItem",props:{label:{type:String,default:""},span:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}});const xB=nt(QB,{DescriptionsItem:e0}),eV=It(e0),tV=He({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:Ee([String,Array,Object])},zIndex:{type:Ee([String,Number])}}),nV={click:e=>e instanceof MouseEvent};var oV=oe({name:"ElOverlay",props:tV,emits:nV,setup(e,{slots:t,emit:n}){const o=$e("overlay"),r=i=>{n("click",i)},{onClick:l,onMousedown:s,onMouseup:a}=Gd(e.customMaskEvent?void 0:r);return()=>e.mask?G("div",{class:[o.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:l,onMousedown:s,onMouseup:a},[pe(t,"default")],In.STYLE|In.CLASS|In.PROPS,["onClick","onMouseup","onMousedown"]):Ne("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[pe(t,"default")])}});const df=oV,t0=He({center:{type:Boolean,default:!1},closeIcon:{type:tn,default:""},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),rV={close:()=>!0},lV=["aria-label"],sV={name:"ElDialogContent"},aV=oe(_e(ke({},sV),{props:t0,emits:rV,setup(e){const{Close:t}=FA,{dialogRef:n,headerRef:o,ns:r,style:l}=Pe(ky);return(s,a)=>(w(),A("div",{ref_key:"dialogRef",ref:n,class:M([k(r).b(),k(r).is("fullscreen",s.fullscreen),k(r).is("draggable",s.draggable),{[k(r).m("center")]:s.center},s.customClass]),"aria-modal":"true",role:"dialog","aria-label":s.title||"dialog",style:Re(k(l)),onClick:a[1]||(a[1]=je(()=>{},["stop"]))},[R("div",{ref_key:"headerRef",ref:o,class:M(k(r).e("header"))},[pe(s.$slots,"title",{},()=>[R("span",{class:M(k(r).e("title"))},ge(s.title),3)])],2),R("div",{class:M(k(r).e("body"))},[pe(s.$slots,"default")],2),s.$slots.footer?(w(),A("div",{key:0,class:M(k(r).e("footer"))},[pe(s.$slots,"footer")],2)):X("v-if",!0),s.showClose?(w(),A("button",{key:1,"aria-label":"close",class:M(k(r).e("headerbtn")),type:"button",onClick:a[0]||(a[0]=i=>s.$emit("close"))},[G(k(Ye),{class:M(k(r).e("close"))},{default:U(()=>[(w(),x(dt(s.closeIcon||k(t))))]),_:1},8,["class"])],2)):X("v-if",!0)],14,lV))}})),n0=He(_e(ke({},t0),{appendToBody:{type:Boolean,default:!1},beforeClose:{type:Ee(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,required:!0},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}})),o0={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[tt]:e=>Qt(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},r0=(e,t)=>{const o=Qe().emit,{nextZIndex:r}=er();let l="";const s=O(!1),a=O(!1),i=O(!1),u=O(e.zIndex||r());let c,d;const f=S(()=>mt(e.width)?`${e.width}px`:e.width),p=S(()=>{const T={},I="--el-dialog";return e.fullscreen||(e.top&&(T[`${I}-margin-top`]=e.top),e.width&&(T[`${I}-width`]=f.value)),T});function h(){o("opened")}function m(){o("closed"),o(tt,!1),e.destroyOnClose&&(i.value=!1)}function v(){o("close")}function g(){d==null||d(),c==null||c(),e.openDelay&&e.openDelay>0?{stop:c}=pl(()=>b(),e.openDelay):b()}function y(){c==null||c(),d==null||d(),e.closeDelay&&e.closeDelay>0?{stop:d}=pl(()=>E(),e.closeDelay):E()}function C(){function T(I){I||(a.value=!0,s.value=!1)}e.beforeClose?e.beforeClose(T):y()}function $(){e.closeOnClickModal&&C()}function b(){!it||(s.value=!0)}function E(){s.value=!1}return e.lockScroll&&Ry(s),e.closeOnPressEscape&&Ly({handleClose:C},s),By(s),me(()=>e.modelValue,T=>{T?(a.value=!1,g(),i.value=!0,o("open"),u.value=e.zIndex?u.value++:r(),ze(()=>{t.value&&(t.value.scrollTop=0)})):s.value&&y()}),me(()=>e.fullscreen,T=>{!t.value||(T?(l=t.value.style.transform,t.value.style.transform=""):t.value.style.transform=l)}),et(()=>{e.modelValue&&(s.value=!0,i.value=!0,g())}),{afterEnter:h,afterLeave:m,beforeLeave:v,handleClose:C,onModalClick:$,close:y,doClose:E,closed:a,style:p,rendered:i,visible:s,zIndex:u}},iV={name:"ElDialog"},uV=oe(_e(ke({},iV),{props:n0,emits:o0,setup(e,{expose:t}){const n=e,o=$e("dialog"),r=O(),l=O(),{visible:s,style:a,rendered:i,zIndex:u,afterEnter:c,afterLeave:d,beforeLeave:f,handleClose:p,onModalClick:h}=r0(n,r);ot(ky,{dialogRef:r,headerRef:l,ns:o,rendered:i,style:a});const m=Gd(h),v=S(()=>n.draggable&&!n.fullscreen);return Dy(r,l,v),t({visible:s}),(g,y)=>(w(),x(Ni,{to:"body",disabled:!g.appendToBody},[G(zt,{name:"dialog-fade",onAfterEnter:k(c),onAfterLeave:k(d),onBeforeLeave:k(f)},{default:U(()=>[qe(G(k(df),{"custom-mask-event":"",mask:g.modal,"overlay-class":g.modalClass,"z-index":k(u)},{default:U(()=>[R("div",{class:M(`${k(o).namespace.value}-overlay-dialog`),onClick:y[0]||(y[0]=(...C)=>k(m).onClick&&k(m).onClick(...C)),onMousedown:y[1]||(y[1]=(...C)=>k(m).onMousedown&&k(m).onMousedown(...C)),onMouseup:y[2]||(y[2]=(...C)=>k(m).onMouseup&&k(m).onMouseup(...C))},[k(i)?(w(),x(aV,{key:0,"custom-class":g.customClass,center:g.center,"close-icon":g.closeIcon,draggable:k(v),fullscreen:g.fullscreen,"show-close":g.showClose,style:Re(k(a)),title:g.title,onClose:k(p)},Jo({title:U(()=>[pe(g.$slots,"title")]),default:U(()=>[pe(g.$slots,"default")]),_:2},[g.$slots.footer?{name:"footer",fn:U(()=>[pe(g.$slots,"footer")])}:void 0]),1032,["custom-class","center","close-icon","draggable","fullscreen","show-close","style","title","onClose"])):X("v-if",!0)],34)]),_:3},8,["mask","overlay-class","z-index"]),[[ct,k(s)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}})),cV=nt(uV),dV=He({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:Ee(String),default:"solid"}}),fV={name:"ElDivider"},pV=oe(_e(ke({},fV),{props:dV,setup(e){const t=e,n=$e("divider"),o=S(()=>({"--el-border-style":t.borderStyle}));return(r,l)=>(w(),A("div",{class:M([k(n).b(),k(n).m(r.direction)]),style:Re(k(o))},[r.$slots.default&&r.direction!=="vertical"?(w(),A("div",{key:0,class:M([k(n).e("text"),k(n).is(r.contentPosition)])},[pe(r.$slots,"default")],2)):X("v-if",!0)],6))}})),hV=nt(pV),vV=He(_e(ke({},n0),{direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0}})),mV=o0,gV=oe({name:"ElDrawer",components:{ElOverlay:df,ElIcon:Ye,Close:Fn},directives:{TrapFocus:fb},props:vV,emits:mV,setup(e,t){const n=O(),o=$e("drawer"),r=S(()=>e.direction==="rtl"||e.direction==="ltr"),l=S(()=>typeof e.size=="number"?`${e.size}px`:e.size);return _e(ke({},r0(e,t,n)),{drawerRef:n,isHorizontal:r,drawerSize:l,ns:o})}}),yV=["aria-labelledby","aria-label"],bV=["id"],wV=["title"],CV=["aria-label"];function $V(e,t,n,o,r,l){const s=ae("close"),a=ae("el-icon"),i=ae("el-overlay"),u=Tn("trap-focus");return w(),x(Ni,{to:"body",disabled:!e.appendToBody},[G(zt,{name:e.ns.b("fade"),onAfterEnter:e.afterEnter,onAfterLeave:e.afterLeave,onBeforeLeave:e.beforeLeave},{default:U(()=>[qe(G(i,{mask:e.modal,"overlay-class":e.modalClass,"z-index":e.zIndex,onClick:e.onModalClick},{default:U(()=>[qe((w(),A("div",{ref:"drawerRef","aria-modal":"true","aria-labelledby":e.ns.e("title"),"aria-label":e.title,class:M([e.ns.b(),e.direction,e.visible&&"open",e.customClass]),style:Re(e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize),role:"dialog",onClick:t[1]||(t[1]=je(()=>{},["stop"]))},[e.withHeader?(w(),A("header",{key:0,id:e.ns.e("title"),class:M(e.ns.e("header"))},[pe(e.$slots,"title",{},()=>[R("span",{role:"heading",title:e.title},ge(e.title),9,wV)]),e.showClose?(w(),A("button",{key:0,"aria-label":"close "+(e.title||"drawer"),class:M(e.ns.e("close-btn")),type:"button",onClick:t[0]||(t[0]=(...c)=>e.handleClose&&e.handleClose(...c))},[G(a,{class:M(e.ns.e("close"))},{default:U(()=>[G(s)]),_:1},8,["class"])],10,CV)):X("v-if",!0)],10,bV)):X("v-if",!0),e.rendered?(w(),A("section",{key:1,class:M(e.ns.e("body"))},[pe(e.$slots,"default")],2)):X("v-if",!0),e.$slots.footer?(w(),A("div",{key:2,class:M(e.ns.e("footer"))},[pe(e.$slots,"footer")],2)):X("v-if",!0)],14,yV)),[[u]])]),_:3},8,["mask","overlay-class","z-index","onClick"]),[[ct,e.visible]])]),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"])}var SV=Ve(gV,[["render",$V]]);const kV=nt(SV),l0=e=>{const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t},Qh=(e,t)=>{for(const n of e)if(!EV(n,t))return n},EV=(e,t)=>{if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1},TV=e=>{const t=l0(e),n=Qh(t,e),o=Qh(t.reverse(),e);return[n,o]},MV=e=>e instanceof HTMLInputElement&&"select"in e,fr=(e,t)=>{if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&MV(e)&&t&&e.select()}};function xh(e,t){const n=[...e],o=e.indexOf(t);return o!==-1&&n.splice(o,1),n}const NV=()=>{let e=[];return{push:o=>{const r=e[0];r&&o!==r&&r.pause(),e=xh(e,o),e.unshift(o)},remove:o=>{var r,l;e=xh(e,o),(l=(r=e[0])==null?void 0:r.resume)==null||l.call(r)}}},OV=(e,t=!1)=>{const n=document.activeElement;for(const o of e)if(fr(o,t),document.activeElement!==n)return},ev=NV(),Cu="focus-trap.focus-on-mount",$u="focus-trap.focus-on-unmount",tv={cancelable:!0,bubbles:!1},nv="mountOnFocus",ov="unmountOnFocus",s0=Symbol("elFocusTrap"),AV=oe({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean},emits:[nv,ov],setup(e,{emit:t}){const n=O(),o=O(null);let r,l;const s={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},a=p=>{if(!e.loop&&!e.trapped||s.paused)return;const{key:h,altKey:m,ctrlKey:v,metaKey:g,currentTarget:y,shiftKey:C}=p,{loop:$}=e,b=h===De.tab&&!m&&!v&&!g,E=document.activeElement;if(b&&E){const T=y,[I,D]=TV(T);I&&D?!C&&E===D?(p.preventDefault(),$&&fr(I,!0)):C&&E===I&&(p.preventDefault(),$&&fr(D,!0)):E===T&&p.preventDefault()}};ot(s0,{focusTrapRef:o,onKeydown:a});const i=p=>{t(nv,p)},u=p=>t(ov,p),c=p=>{const h=k(o);if(s.paused||!h)return;const m=p.target;m&&h.contains(m)?l=m:fr(l,!0)},d=p=>{const h=k(o);s.paused||!h||h.contains(p.relatedTarget)||fr(l,!0)},f=()=>{document.removeEventListener("focusin",c),document.removeEventListener("focusout",d)};return et(()=>{const p=k(o);if(p){ev.push(s);const h=document.activeElement;if(r=h,!p.contains(h)){const v=new Event(Cu,tv);p.addEventListener(Cu,i),p.dispatchEvent(v),v.defaultPrevented||ze(()=>{OV(l0(p),!0),document.activeElement===h&&fr(p)})}}me(()=>e.trapped,h=>{h?(document.addEventListener("focusin",c),document.addEventListener("focusout",d)):f()},{immediate:!0})}),Nt(()=>{f();const p=k(o);if(p){p.removeEventListener(Cu,i);const h=new Event($u,tv);p.addEventListener($u,u),p.dispatchEvent(h),h.defaultPrevented||fr(r!=null?r:document.body,!0),p.removeEventListener($u,i),ev.remove(s)}}),{focusTrapRef:n,forwardRef:o,onKeydown:a}}});function PV(e,t,n,o,r,l){return pe(e.$slots,"default")}var IV=Ve(AV,[["render",PV]]);const DV=oe({inheritAttrs:!1});function RV(e,t,n,o,r,l){return pe(e.$slots,"default")}var LV=Ve(DV,[["render",RV]]);const BV=oe({name:"ElCollectionItem",inheritAttrs:!1});function VV(e,t,n,o,r,l){return pe(e.$slots,"default")}var FV=Ve(BV,[["render",VV]]);const a0="data-el-collection-item",i0=e=>{const t=`El${e}Collection`,n=`${t}Item`,o=Symbol(t),r=Symbol(n),l=_e(ke({},LV),{name:t,setup(){const a=O(null),i=new Map;ot(o,{itemMap:i,getItems:()=>{const c=k(a);if(!c)return[];const d=Array.from(c.querySelectorAll(`[${a0}]`));return[...i.values()].sort((h,m)=>d.indexOf(h.ref)-d.indexOf(m.ref))},collectionRef:a})}}),s=_e(ke({},FV),{name:n,setup(a,{attrs:i}){const u=O(null),c=Pe(o,void 0);ot(r,{collectionItemRef:u}),et(()=>{const d=k(u);d&&c.itemMap.set(d,ke({ref:d},i))}),Nt(()=>{const d=k(u);c.itemMap.delete(d)})}});return{COLLECTION_INJECTION_KEY:o,COLLECTION_ITEM_INJECTION_KEY:r,ElCollection:l,ElCollectionItem:s}},_V=He({style:{type:Ee([String,Array,Object])},currentTabId:{type:Ee(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:Ee(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:zV,ElCollectionItem:HV,COLLECTION_INJECTION_KEY:ff,COLLECTION_ITEM_INJECTION_KEY:KV}=i0("RovingFocusGroup"),pf=Symbol("elRovingFocusGroup"),u0=Symbol("elRovingFocusGroupItem"),jV={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},WV=(e,t)=>{if(t!=="rtl")return e;switch(e){case De.right:return De.left;case De.left:return De.right;default:return e}},UV=(e,t,n)=>{const o=WV(e.key,n);if(!(t==="vertical"&&[De.left,De.right].includes(o))&&!(t==="horizontal"&&[De.up,De.down].includes(o)))return jV[o]},qV=(e,t)=>e.map((n,o)=>e[(o+t)%e.length]),hf=e=>{const{activeElement:t}=document;for(const n of e)if(n===t||(n.focus(),t!==document.activeElement))return},rv="currentTabIdChange",Su="rovingFocusGroup.entryFocus",YV={bubbles:!1,cancelable:!0},GV=oe({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:_V,emits:[rv,"entryFocus"],setup(e,{emit:t}){var n;const o=O((n=e.currentTabId||e.defaultCurrentTabId)!=null?n:null),r=O(!1),l=O(!1),s=O(null),{getItems:a}=Pe(ff,void 0),i=S(()=>[{outline:"none"},e.style]),u=m=>{t(rv,m)},c=()=>{r.value=!0},d=jt(m=>{var v;(v=e.onMousedown)==null||v.call(e,m)},()=>{l.value=!0}),f=jt(m=>{var v;(v=e.onFocus)==null||v.call(e,m)},m=>{const v=!k(l),{target:g,currentTarget:y}=m;if(g===y&&v&&!k(r)){const C=new Event(Su,YV);if(y==null||y.dispatchEvent(C),!C.defaultPrevented){const $=a().filter(D=>D.focusable),b=$.find(D=>D.active),E=$.find(D=>D.id===k(o)),I=[b,E,...$].filter(Boolean).map(D=>D.ref);hf(I)}}l.value=!1}),p=jt(m=>{var v;(v=e.onBlur)==null||v.call(e,m)},()=>{r.value=!1}),h=(...m)=>{t("entryFocus",...m)};ot(pf,{currentTabbedId:Hs(o),loop:Wt(e,"loop"),tabIndex:S(()=>k(r)?-1:0),rovingFocusGroupRef:s,rovingFocusGroupRootStyle:i,orientation:Wt(e,"orientation"),dir:Wt(e,"dir"),onItemFocus:u,onItemShiftTab:c,onBlur:p,onFocus:f,onMousedown:d}),me(()=>e.currentTabId,m=>{o.value=m!=null?m:null}),et(()=>{const m=k(s);kt(m,Su,h)}),Nt(()=>{const m=k(s);Rt(m,Su,h)})}});function XV(e,t,n,o,r,l){return pe(e.$slots,"default")}var JV=Ve(GV,[["render",XV]]);const ZV=oe({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:zV,ElRovingFocusGroupImpl:JV}});function QV(e,t,n,o,r,l){const s=ae("el-roving-focus-group-impl"),a=ae("el-focus-group-collection");return w(),x(a,null,{default:U(()=>[G(s,Nr(Ar(e.$attrs)),{default:U(()=>[pe(e.$slots,"default")]),_:3},16)]),_:3})}var xV=Ve(ZV,[["render",QV]]);const eF=oe({components:{ElRovingFocusCollectionItem:HV},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(e,{emit:t}){const{currentTabbedId:n,loop:o,onItemFocus:r,onItemShiftTab:l}=Pe(pf,void 0),{getItems:s}=Pe(ff,void 0),a=Vy(),i=O(null),u=jt(p=>{t("mousedown",p)},p=>{e.focusable?r(k(a)):p.preventDefault()}),c=jt(p=>{t("focus",p)},()=>{r(k(a))}),d=jt(p=>{t("keydown",p)},p=>{const{key:h,shiftKey:m,target:v,currentTarget:g}=p;if(h===De.tab&&m){l();return}if(v!==g)return;const y=UV(p);if(y){p.preventDefault();let $=s().filter(b=>b.focusable).map(b=>b.ref);switch(y){case"last":{$.reverse();break}case"prev":case"next":{y==="prev"&&$.reverse();const b=$.indexOf(g);$=o.value?qV($,b+1):$.slice(b+1);break}}ze(()=>{hf($)})}}),f=S(()=>n.value===k(a));return ot(u0,{rovingFocusGroupItemRef:i,tabIndex:S(()=>k(f)?0:-1),handleMousedown:u,handleFocus:c,handleKeydown:d}),{id:a,handleKeydown:d,handleFocus:c,handleMousedown:u}}});function tF(e,t,n,o,r,l){const s=ae("el-roving-focus-collection-item");return w(),x(s,{id:e.id,focusable:e.focusable,active:e.active},{default:U(()=>[pe(e.$slots,"default")]),_:3},8,["id","focusable","active"])}var nF=Ve(eF,[["render",tF]]);const Fa=He({trigger:Ds.trigger,effect:_e(ke({},Jt.effect),{default:"light"}),type:{type:Ee(String)},placement:{type:Ee(String),default:"bottom"},popperOptions:{type:Ee(Object),default:()=>({})},size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:Ee([Number,String]),default:0},maxHeight:{type:Ee([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},buttonProps:{type:Ee(Object)}}),c0=He({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:tn}}),oF=He({onKeydown:{type:Ee(Function)}}),rF=[De.down,De.pageDown,De.home],d0=[De.up,De.pageUp,De.end],lF=[...rF,...d0],{ElCollection:sF,ElCollectionItem:aF,COLLECTION_INJECTION_KEY:iF,COLLECTION_ITEM_INJECTION_KEY:uF}=i0("Dropdown"),vf=Symbol("elDropdown"),{ButtonGroup:cF}=fo,dF=oe({name:"ElDropdown",components:{ElButton:fo,ElFocusTrap:IV,ElButtonGroup:cF,ElScrollbar:Do,ElDropdownCollection:sF,ElTooltip:hn,ElRovingFocusGroup:xV,ElIcon:Ye,ArrowDown:_r},props:Fa,emits:["visible-change","click","command"],setup(e,{emit:t}){const n=Qe(),o=$e("dropdown"),r=O(),l=O(),s=O(null),a=O(null),i=O(null),u=O(null),c=O(!1),d=S(()=>({maxHeight:Jn(e.maxHeight)})),f=S(()=>[o.m(v.value)]);function p(){h()}function h(){var I;(I=s.value)==null||I.onClose()}function m(){var I;(I=s.value)==null||I.onOpen()}const v=Kt();function g(...I){t("command",...I)}function y(){}function C(){const I=k(a);I==null||I.focus(),u.value=null}function $(I){u.value=I}function b(I){c.value||(I.preventDefault(),I.stopImmediatePropagation())}return ot(vf,{contentRef:a,isUsingKeyboard:c,onItemEnter:y,onItemLeave:C}),ot("elDropdown",{instance:n,dropdownSize:v,handleClick:p,commandHandler:g,trigger:Wt(e,"trigger"),hideOnClick:Wt(e,"hideOnClick")}),{ns:o,scrollbar:i,wrapStyle:d,dropdownTriggerKls:f,dropdownSize:v,currentTabId:u,handleCurrentTabIdChange:$,handlerMainButtonClick:I=>{t("click",I)},handleEntryFocus:b,handleClose:h,handleOpen:m,onMountOnFocus:I=>{var D,L;I.preventDefault(),(L=(D=a.value)==null?void 0:D.focus)==null||L.call(D,{preventScroll:!0})},popperRef:s,triggeringElementRef:r,referenceElementRef:l}}});function fF(e,t,n,o,r,l){var s;const a=ae("el-dropdown-collection"),i=ae("el-roving-focus-group"),u=ae("el-focus-trap"),c=ae("el-scrollbar"),d=ae("el-tooltip"),f=ae("el-button"),p=ae("arrow-down"),h=ae("el-icon"),m=ae("el-button-group");return w(),A("div",{class:M([e.ns.b(),e.ns.is("disabled",e.disabled)])},[G(d,{ref:"popperRef",effect:e.effect,"fallback-placements":["bottom","top"],"popper-options":e.popperOptions,"gpu-acceleration":!1,"hide-after":e.trigger==="hover"?e.hideTimeout:0,"manual-mode":!0,placement:e.placement,"popper-class":[e.ns.e("popper"),e.popperClass],"reference-element":(s=e.referenceElementRef)==null?void 0:s.$el,trigger:e.trigger,"show-after":e.trigger==="hover"?e.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":e.triggeringElementRef,"virtual-triggering":e.splitButton,disabled:e.disabled,"append-to-body":"",pure:"",transition:`${e.ns.namespace.value}-zoom-in-top`,persistent:"",onShow:t[0]||(t[0]=v=>e.$emit("visible-change",!0)),onHide:t[1]||(t[1]=v=>e.$emit("visible-change",!1))},Jo({content:U(()=>[G(c,{ref:"scrollbar","wrap-style":e.wrapStyle,tag:"div","view-class":e.ns.e("list")},{default:U(()=>[G(u,{trapped:"",onMountOnFocus:e.onMountOnFocus},{default:U(()=>[G(i,{loop:e.loop,"current-tab-id":e.currentTabId,orientation:"horizontal",onCurrentTabIdChange:e.handleCurrentTabIdChange,onEntryFocus:e.handleEntryFocus},{default:U(()=>[G(a,null,{default:U(()=>[pe(e.$slots,"dropdown")]),_:3})]),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])]),_:3},8,["onMountOnFocus"])]),_:3},8,["wrap-style","view-class"])]),_:2},[e.splitButton?void 0:{name:"default",fn:U(()=>[R("div",{class:M(e.dropdownTriggerKls)},[pe(e.$slots,"default")],2)])}]),1032,["effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","show-after","virtual-ref","virtual-triggering","disabled","transition"]),e.splitButton?(w(),x(m,{key:0},{default:U(()=>[G(f,Bt({ref:"referenceElementRef"},e.buttonProps,{size:e.dropdownSize,type:e.type,disabled:e.disabled,onClick:e.handlerMainButtonClick}),{default:U(()=>[pe(e.$slots,"default")]),_:3},16,["size","type","disabled","onClick"]),G(f,Bt({ref:"triggeringElementRef"},e.buttonProps,{size:e.dropdownSize,type:e.type,class:e.ns.e("caret-button"),disabled:e.disabled}),{default:U(()=>[G(h,{class:M(e.ns.e("icon"))},{default:U(()=>[G(p)]),_:1},8,["class"])]),_:1},16,["size","type","class","disabled"])]),_:3})):X("v-if",!0)],2)}var pF=Ve(dF,[["render",fF]]);const hF=oe({name:"DropdownItemImpl",components:{ElIcon:Ye},props:c0,emits:["pointermove","pointerleave","click","clickimpl"],setup(e,{emit:t}){const n=$e("dropdown"),{collectionItemRef:o}=Pe(uF,void 0),{collectionItemRef:r}=Pe(KV,void 0),{rovingFocusGroupItemRef:l,tabIndex:s,handleFocus:a,handleKeydown:i,handleMousedown:u}=Pe(u0,void 0),c=hy(o,r,l),d=jt(f=>{const{code:p}=f;if(p===De.enter||p===De.space)return f.preventDefault(),f.stopImmediatePropagation(),t("clickimpl",f),!0},i);return{ns:n,itemRef:c,dataset:{[a0]:""},tabIndex:s,handleFocus:a,handleKeydown:d,handleMousedown:u}}}),vF=["aria-disabled","tabindex"];function mF(e,t,n,o,r,l){const s=ae("el-icon");return w(),A(Be,null,[e.divided?(w(),A("li",Bt({key:0,class:e.ns.bem("menu","item","divided")},e.$attrs),null,16)):X("v-if",!0),R("li",Bt({ref:e.itemRef},ke(ke({},e.dataset),e.$attrs),{"aria-disabled":e.disabled,class:[e.ns.be("menu","item"),e.ns.is("disabled",e.disabled)],tabindex:e.tabIndex,role:"menuitem",onClick:t[0]||(t[0]=a=>e.$emit("clickimpl",a)),onFocus:t[1]||(t[1]=(...a)=>e.handleFocus&&e.handleFocus(...a)),onKeydown:t[2]||(t[2]=(...a)=>e.handleKeydown&&e.handleKeydown(...a)),onMousedown:t[3]||(t[3]=(...a)=>e.handleMousedown&&e.handleMousedown(...a)),onPointermove:t[4]||(t[4]=a=>e.$emit("pointermove",a)),onPointerleave:t[5]||(t[5]=a=>e.$emit("pointerleave",a))}),[e.icon?(w(),x(s,{key:0},{default:U(()=>[(w(),x(dt(e.icon)))]),_:1})):X("v-if",!0),pe(e.$slots,"default")],16,vF)],64)}var gF=Ve(hF,[["render",mF]]);const f0=()=>{const e=Pe("elDropdown",{}),t=S(()=>e==null?void 0:e.dropdownSize);return{elDropdown:e,_elDropdownSize:t}},yF=oe({name:"ElDropdownItem",components:{ElDropdownCollectionItem:aF,ElRovingFocusItem:nF,ElDropdownItemImpl:gF},inheritAttrs:!1,props:c0,emits:["pointermove","pointerleave","click"],setup(e,{emit:t,attrs:n}){const{elDropdown:o}=f0(),r=Qe(),l=O(null),s=S(()=>{var p,h;return(h=(p=k(l))==null?void 0:p.textContent)!=null?h:""}),{onItemEnter:a,onItemLeave:i}=Pe(vf,void 0),u=jt(p=>(t("pointermove",p),p.defaultPrevented),eh(p=>{var h;e.disabled?i(p):(a(p),p.defaultPrevented||(h=p.currentTarget)==null||h.focus())})),c=jt(p=>(t("pointerleave",p),p.defaultPrevented),eh(p=>{i(p)})),d=jt(p=>(t("click",p),p.defaultPrevented),p=>{var h,m,v;if(e.disabled){p.stopImmediatePropagation();return}(h=o==null?void 0:o.hideOnClick)!=null&&h.value&&((m=o.handleClick)==null||m.call(o)),(v=o.commandHandler)==null||v.call(o,e.command,r,p)}),f=S(()=>ke(ke({},e),n));return{handleClick:d,handlePointerMove:u,handlePointerLeave:c,textContent:s,propsAndAttrs:f}}});function bF(e,t,n,o,r,l){var s;const a=ae("el-dropdown-item-impl"),i=ae("el-roving-focus-item"),u=ae("el-dropdown-collection-item");return w(),x(u,{disabled:e.disabled,"text-value":(s=e.textValue)!=null?s:e.textContent},{default:U(()=>[G(i,{focusable:!e.disabled},{default:U(()=>[G(a,Bt(e.propsAndAttrs,{onPointerleave:e.handlePointerLeave,onPointermove:e.handlePointerMove,onClickimpl:e.handleClick}),{default:U(()=>[pe(e.$slots,"default")]),_:3},16,["onPointerleave","onPointermove","onClickimpl"])]),_:3},8,["focusable"])]),_:3},8,["disabled","text-value"])}var p0=Ve(yF,[["render",bF]]);const wF=oe({name:"ElDropdownMenu",props:oF,setup(e){const t=$e("dropdown"),{_elDropdownSize:n}=f0(),o=n.value,{focusTrapRef:r,onKeydown:l}=Pe(s0,void 0),{contentRef:s}=Pe(vf,void 0),{collectionRef:a,getItems:i}=Pe(iF,void 0),{rovingFocusGroupRef:u,rovingFocusGroupRootStyle:c,tabIndex:d,onBlur:f,onFocus:p,onMousedown:h}=Pe(pf,void 0),{collectionRef:m}=Pe(ff,void 0),v=S(()=>[t.b("menu"),t.bm("menu",o==null?void 0:o.value)]),g=hy(s,a,r,u,m),y=jt($=>{var b;(b=e.onKeydown)==null||b.call(e,$)},$=>{const{currentTarget:b,code:E,target:T}=$;if(b.contains(T),De.tab===E&&$.stopImmediatePropagation(),$.preventDefault(),T!==k(s)||!lF.includes(E))return;const D=i().filter(L=>!L.disabled).map(L=>L.ref);d0.includes(E)&&D.reverse(),hf(D)});return{size:o,rovingFocusGroupRootStyle:c,tabIndex:d,dropdownKls:v,dropdownListWrapperRef:g,handleKeydown:$=>{y($),l($)},onBlur:f,onFocus:p,onMousedown:h}}});function CF(e,t,n,o,r,l){return w(),A("ul",{ref:e.dropdownListWrapperRef,class:M(e.dropdownKls),style:Re(e.rovingFocusGroupRootStyle),tabindex:-1,role:"menu",onBlur:t[0]||(t[0]=(...s)=>e.onBlur&&e.onBlur(...s)),onFocus:t[1]||(t[1]=(...s)=>e.onFocus&&e.onFocus(...s)),onKeydown:t[2]||(t[2]=(...s)=>e.handleKeydown&&e.handleKeydown(...s)),onMousedown:t[3]||(t[3]=(...s)=>e.onMousedown&&e.onMousedown(...s))},[pe(e.$slots,"default")],38)}var h0=Ve(wF,[["render",CF]]);const $F=nt(pF,{DropdownItem:p0,DropdownMenu:h0}),SF=It(p0),kF=It(h0);let EF=0;const TF=oe({name:"ImgEmpty",setup(){return{id:++EF}}}),MF={viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},NF=["id"],OF=R("stop",{"stop-color":"var(--el-empty-fill-color-1)",offset:"0%"},null,-1),AF=R("stop",{"stop-color":"var(--el-empty-fill-color-4)",offset:"100%"},null,-1),PF=[OF,AF],IF=["id"],DF=R("stop",{"stop-color":"var(--el-empty-fill-color-1)",offset:"0%"},null,-1),RF=R("stop",{"stop-color":"var(--el-empty-fill-color-6)",offset:"100%"},null,-1),LF=[DF,RF],BF=["id"],VF={id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},FF={id:"B-type",transform:"translate(-1268.000000, -535.000000)"},_F={id:"Group-2",transform:"translate(1268.000000, 535.000000)"},zF=R("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:"var(--el-empty-fill-color-3)"},null,-1),HF=R("polygon",{id:"Rectangle-Copy-14",fill:"var(--el-empty-fill-color-7)",transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,-1),KF={id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},jF=R("polygon",{id:"Rectangle-Copy-10",fill:"var(--el-empty-fill-color-7)",transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,-1),WF=R("polygon",{id:"Rectangle-Copy-11",fill:"var(--el-empty-fill-color-5)",points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,-1),UF=["fill"],qF=R("polygon",{id:"Rectangle-Copy-13",fill:"var(--el-empty-fill-color-2)",transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,-1),YF=["fill"],GF={id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},XF=["id"],JF=["xlink:href"],ZF=["xlink:href"],QF=["mask"],xF=R("polygon",{id:"Rectangle-Copy-18",fill:"var(--el-empty-fill-color-2)",transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,-1);function e_(e,t,n,o,r,l){return w(),A("svg",MF,[R("defs",null,[R("linearGradient",{id:`linearGradient-1-${e.id}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},PF,8,NF),R("linearGradient",{id:`linearGradient-2-${e.id}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},LF,8,IF),R("rect",{id:`path-3-${e.id}`,x:"0",y:"0",width:"17",height:"36"},null,8,BF)]),R("g",VF,[R("g",FF,[R("g",_F,[zF,HF,R("g",KF,[jF,WF,R("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${e.id})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,UF),qF]),R("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${e.id})`,x:"13",y:"45",width:"40",height:"36"},null,8,YF),R("g",GF,[R("mask",{id:`mask-4-${e.id}`,fill:"var(--el-empty-fill-color-0)"},[R("use",{"xlink:href":`#path-3-${e.id}`},null,8,JF)],8,XF),R("use",{id:"Mask",fill:"var(--el-empty-fill-color-8)",transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${e.id}`},null,8,ZF),R("polygon",{id:"Rectangle-Copy",fill:"var(--el-empty-fill-color-9)",mask:`url(#mask-4-${e.id})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 -1.70530257e-13 16"},null,8,QF)]),xF])])])])}var t_=Ve(TF,[["render",e_]]);const n_={image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}},o_=["src"],r_={key:1},l_={name:"ElEmpty"},s_=oe(_e(ke({},l_),{props:n_,setup(e){const t=e,{t:n}=wt(),o=$e("empty"),r=S(()=>t.description||n("el.table.emptyText")),l=S(()=>({width:t.imageSize?`${t.imageSize}px`:""}));return(s,a)=>(w(),A("div",{class:M(k(o).b())},[R("div",{class:M(k(o).e("image")),style:Re(k(l))},[s.image?(w(),A("img",{key:0,src:s.image,ondragstart:"return false"},null,8,o_)):pe(s.$slots,"image",{key:1},()=>[G(t_)])],6),R("div",{class:M(k(o).e("description"))},[s.$slots.description?pe(s.$slots,"description",{key:0}):(w(),A("p",r_,ge(k(r)),1))],2),s.$slots.default?(w(),A("div",{key:0,class:M(k(o).e("bottom"))},[pe(s.$slots,"default")],2)):X("v-if",!0)],2))}})),a_=nt(s_),i_=He({model:Object,rules:{type:Ee(Object)},labelPosition:String,labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:{type:String,values:Dl},disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1},scrollToError:Boolean}),u_={validate:(e,t,n)=>(Xe(e)||Je(e))&&Qt(t)&&Je(n)};function c_(){const e=O([]),t=S(()=>{if(!e.value.length)return"0";const l=Math.max(...e.value);return l?`${l}px`:""});function n(l){return e.value.indexOf(l)}function o(l,s){if(l&&s){const a=n(s);e.value.splice(a,1,l)}else l&&e.value.push(l)}function r(l){const s=n(l);s>-1&&e.value.splice(s,1)}return{autoLabelWidth:t,registerLabelWidth:o,deregisterLabelWidth:r}}const pa=(e,t)=>{const n=Ts(t);return n.length>0?e.filter(o=>o.prop&&n.includes(o.prop)):e},d_={name:"ElForm"},f_=oe(_e(ke({},d_),{props:i_,emits:u_,setup(e,{expose:t,emit:n}){const o=e,r=[],l=Kt(),s=$e("form"),a=S(()=>{const{labelPosition:y,inline:C}=o;return[s.b(),s.m(l.value||"default"),{[s.m(`label-${y}`)]:y,[s.m("inline")]:C}]}),i=y=>{r.push(y)},u=y=>{y.prop&&r.splice(r.indexOf(y),1)},c=(y=[])=>{!o.model||pa(r,y).forEach(C=>C.resetField())},d=(y=[])=>{pa(r,y).forEach(C=>C.clearValidate())},f=S(()=>!!o.model),p=y=>{if(r.length===0)return[];const C=pa(r,y);return C.length?C:[]},h=async y=>v(void 0,y),m=async(y=[])=>{if(!f.value)return!1;const C=p(y);if(C.length===0)return!0;let $={};for(const b of C)try{await b.validate("")}catch(E){$=ke(ke({},$),E)}return Object.keys($).length===0?!0:Promise.reject($)},v=async(y=[],C)=>{const $=!Ze(C);try{const b=await m(y);return b===!0&&(C==null||C(b)),b}catch(b){const E=b;return o.scrollToError&&g(Object.keys(E)[0]),C==null||C(!1,E),$&&Promise.reject(E)}},g=y=>{var C;const $=pa(r,y)[0];$&&((C=$.$el)==null||C.scrollIntoView())};return me(()=>o.rules,()=>{o.validateOnRuleChange&&h()},{deep:!0}),ot(Nn,Ct(ke(_e(ke({},en(o)),{emit:n,resetFields:c,clearValidate:d,validateField:v,addField:i,removeField:u}),c_()))),t({validate:h,validateField:v,resetFields:c,clearValidate:d,scrollToField:g}),(y,C)=>(w(),A("form",{class:M(k(a))},[pe(y.$slots,"default")],2))}}));function br(){return br=Object.assign||function(e){for(var t=1;t1?t-1:0),o=1;o=l)return a;switch(a){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch{return"[Circular]"}break;default:return a}});return s}return e}function y_(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function qt(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||y_(t)&&typeof e=="string"&&!e)}function b_(e,t,n){var o=[],r=0,l=e.length;function s(a){o.push.apply(o,a||[]),r++,r===l&&n(o)}e.forEach(function(a){t(a,s)})}function lv(e,t,n){var o=0,r=e.length;function l(s){if(s&&s.length){n(s);return}var a=o;o=o+1,a()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},es={integer:function(t){return es.number(t)&&parseInt(t,10)===t},float:function(t){return es.number(t)&&!es.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!es.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(ku.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(ku.url)},hex:function(t){return typeof t=="string"&&!!t.match(ku.hex)}},E_=function(t,n,o,r,l){if(t.required&&n===void 0){v0(t,n,o,r,l);return}var s=["integer","float","array","regexp","object","method","email","number","date","url","hex"],a=t.type;s.indexOf(a)>-1?es[a](n)||r.push(kn(l.messages.types[a],t.fullField,t.type)):a&&typeof n!==t.type&&r.push(kn(l.messages.types[a],t.fullField,t.type))},T_=function(t,n,o,r,l){var s=typeof t.len=="number",a=typeof t.min=="number",i=typeof t.max=="number",u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=n,d=null,f=typeof n=="number",p=typeof n=="string",h=Array.isArray(n);if(f?d="number":p?d="string":h&&(d="array"),!d)return!1;h&&(c=n.length),p&&(c=n.replace(u,"_").length),s?c!==t.len&&r.push(kn(l.messages[d].len,t.fullField,t.len)):a&&!i&&ct.max?r.push(kn(l.messages[d].max,t.fullField,t.max)):a&&i&&(ct.max)&&r.push(kn(l.messages[d].range,t.fullField,t.min,t.max))},Wr="enum",M_=function(t,n,o,r,l){t[Wr]=Array.isArray(t[Wr])?t[Wr]:[],t[Wr].indexOf(n)===-1&&r.push(kn(l.messages[Wr],t.fullField,t[Wr].join(", ")))},N_=function(t,n,o,r,l){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||r.push(kn(l.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var s=new RegExp(t.pattern);s.test(n)||r.push(kn(l.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},bt={required:v0,whitespace:k_,type:E_,range:T_,enum:M_,pattern:N_},O_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n,"string")&&!t.required)return o();bt.required(t,n,r,s,l,"string"),qt(n,"string")||(bt.type(t,n,r,s,l),bt.range(t,n,r,s,l),bt.pattern(t,n,r,s,l),t.whitespace===!0&&bt.whitespace(t,n,r,s,l))}o(s)},A_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&bt.type(t,n,r,s,l)}o(s)},P_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(n===""&&(n=void 0),qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&(bt.type(t,n,r,s,l),bt.range(t,n,r,s,l))}o(s)},I_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&bt.type(t,n,r,s,l)}o(s)},D_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),qt(n)||bt.type(t,n,r,s,l)}o(s)},R_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&(bt.type(t,n,r,s,l),bt.range(t,n,r,s,l))}o(s)},L_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&(bt.type(t,n,r,s,l),bt.range(t,n,r,s,l))}o(s)},B_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(n==null&&!t.required)return o();bt.required(t,n,r,s,l,"array"),n!=null&&(bt.type(t,n,r,s,l),bt.range(t,n,r,s,l))}o(s)},V_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&bt.type(t,n,r,s,l)}o(s)},F_="enum",__=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l),n!==void 0&&bt[F_](t,n,r,s,l)}o(s)},z_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n,"string")&&!t.required)return o();bt.required(t,n,r,s,l),qt(n,"string")||bt.pattern(t,n,r,s,l)}o(s)},H_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n,"date")&&!t.required)return o();if(bt.required(t,n,r,s,l),!qt(n,"date")){var i;n instanceof Date?i=n:i=new Date(n),bt.type(t,i,r,s,l),i&&bt.range(t,i.getTime(),r,s,l)}}o(s)},K_=function(t,n,o,r,l){var s=[],a=Array.isArray(n)?"array":typeof n;bt.required(t,n,r,s,l,a),o(s)},Eu=function(t,n,o,r,l){var s=t.type,a=[],i=t.required||!t.required&&r.hasOwnProperty(t.field);if(i){if(qt(n,s)&&!t.required)return o();bt.required(t,n,r,a,l,s),qt(n,s)||bt.type(t,n,r,a,l)}o(a)},j_=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(qt(n)&&!t.required)return o();bt.required(t,n,r,s,l)}o(s)},ds={string:O_,method:A_,number:P_,boolean:I_,regexp:D_,integer:R_,float:L_,array:B_,object:V_,enum:__,pattern:z_,date:H_,url:Eu,hex:Eu,email:Eu,required:K_,any:j_};function Pc(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var Ic=Pc(),Js=function(){function e(n){this.rules=null,this._messages=Ic,this.define(n)}var t=e.prototype;return t.define=function(o){var r=this;if(!o)throw new Error("Cannot configure a schema with no rules");if(typeof o!="object"||Array.isArray(o))throw new Error("Rules must be an object");this.rules={},Object.keys(o).forEach(function(l){var s=o[l];r.rules[l]=Array.isArray(s)?s:[s]})},t.messages=function(o){return o&&(this._messages=iv(Pc(),o)),this._messages},t.validate=function(o,r,l){var s=this;r===void 0&&(r={}),l===void 0&&(l=function(){});var a=o,i=r,u=l;if(typeof i=="function"&&(u=i,i={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,a),Promise.resolve(a);function c(m){var v=[],g={};function y($){if(Array.isArray($)){var b;v=(b=v).concat.apply(b,$)}else v.push($)}for(var C=0;C");const r=$e("form"),l=O(),s=O(0),a=()=>{var c;if((c=l.value)!=null&&c.firstElementChild){const d=window.getComputedStyle(l.value.firstElementChild).width;return Math.ceil(Number.parseFloat(d))}else return 0},i=(c="update")=>{ze(()=>{t.default&&e.isAutoWidth&&(c==="update"?s.value=a():c==="remove"&&n.deregisterLabelWidth(s.value))})},u=()=>i("update");return et(()=>{u()}),Nt(()=>{i("remove")}),Qn(()=>u()),me(s,(c,d)=>{e.updateAll&&n.registerLabelWidth(c,d)}),Al(S(()=>{var c,d;return(d=(c=l.value)==null?void 0:c.firstElementChild)!=null?d:null}),u),()=>{var c,d;if(!t)return null;const{isAutoWidth:f}=e;if(f){const p=n.autoLabelWidth,h={};if(p&&p!=="auto"){const m=Math.max(0,Number.parseInt(p,10)-s.value),v=n.labelPosition==="left"?"marginRight":"marginLeft";m&&(h[v]=`${m}px`)}return G("div",{ref:l,class:[r.be("item","label-wrap")],style:h},[(c=t.default)==null?void 0:c.call(t)])}else return G(Be,{ref:l},[(d=t.default)==null?void 0:d.call(t)])}}});const Y_=["for"],G_={name:"ElFormItem"},m0=oe(_e(ke({},G_),{props:U_,setup(e,{expose:t}){const n=e,o="ElFormItem",r=Ws(),l=Pe(Nn);l||Ht(o,"usage: ");const s=Pe(_n,void 0),a=Kt(void 0,{formItem:!1}),i=$e("form-item"),u=O(""),c=bM(u,100),d=O(""),f=O();let p,h=!1;const m=S(()=>{if(l.labelPosition==="top")return{};const Q=Jn(n.labelWidth||l.labelWidth||"");return Q?{width:Q}:{}}),v=S(()=>{if(l.labelPosition==="top"||l.inline)return{};if(!n.label&&!n.labelWidth&&E)return{};const Q=Jn(n.labelWidth||l.labelWidth||"");return!n.label&&!r.label?{marginLeft:Q}:{}}),g=S(()=>[i.b(),i.m(a.value),i.is("error",u.value==="error"),i.is("validating",u.value==="validating"),i.is("success",u.value==="success"),i.is("required",F.value||n.required),i.is("no-asterisk",l.hideRequiredAsterisk),{[i.m("feedback")]:l.statusIcon}]),y=S(()=>Qt(n.inlineMessage)?n.inlineMessage:l.inlineMessage||!1),C=S(()=>[i.e("error"),{[i.em("error","inline")]:y.value}]),$=S(()=>n.prop?Je(n.prop)?n.prop:n.prop.join("."):""),b=S(()=>n.for||$.value),E=!!s,T=S(()=>{const Q=l.model;if(!(!Q||!n.prop))return Ta(Q,n.prop).value}),I=S(()=>{const Q=n.rules?Ts(n.rules):[],he=l.rules;if(he&&n.prop){const Me=Ta(he,n.prop).value;Me&&Q.push(...Ts(Me))}return n.required!==void 0&&Q.push({required:!!n.required}),Q}),D=S(()=>I.value.length>0),L=Q=>I.value.filter(Me=>!Me.trigger||!Q?!0:Array.isArray(Me.trigger)?Me.trigger.includes(Q):Me.trigger===Q).map(j=>{var ee=j,{trigger:Me}=ee,ne=zf(ee,["trigger"]);return ne}),F=S(()=>I.value.some(Q=>Q.required===!0)),V=S(()=>c.value==="error"&&n.showMessage&&l.showMessage),P=S(()=>`${n.label||""}${l.labelSuffix||""}`),_=Q=>{u.value=Q},z=Q=>{var he,Me;const{errors:ne,fields:j}=Q;(!ne||!j)&&console.error(Q),_("error"),d.value=ne?(Me=(he=ne==null?void 0:ne[0])==null?void 0:he.message)!=null?Me:`${n.prop} is required`:"",l.emit("validate",n.prop,!1,d.value)},H=()=>{_("success"),l.emit("validate",n.prop,!0,"")},N=async Q=>{const he=$.value;return new Js({[he]:Q}).validate({[he]:T.value},{firstFields:!0}).then(()=>(H(),!0)).catch(ne=>(z(ne),Promise.reject(ne)))},B=async(Q,he)=>{if(h)return h=!1,!1;const Me=Ze(he);if(!D.value)return he==null||he(!1),!1;const ne=L(Q);return ne.length===0?(he==null||he(!0),!0):(_("validating"),N(ne).then(()=>(he==null||he(!0),!0)).catch(j=>{const{fields:ee}=j;return he==null||he(!1,ee),Me?!1:Promise.reject(ee)}))},q=()=>{_(""),d.value=""},W=async()=>{const Q=l.model;if(!Q||!n.prop)return;const he=Ta(Q,n.prop);Rn(he.value,p)||(h=!0),he.value=p,await ze(),q()};me(()=>n.error,Q=>{d.value=Q||"",_(Q?"error":"")},{immediate:!0}),me(()=>n.validateStatus,Q=>_(Q||""));const de=Ct(_e(ke({},en(n)),{$el:f,size:a,validateState:u,resetField:W,clearValidate:q,validate:B}));return ot(_n,de),et(()=>{n.prop&&(l.addField(de),p=dT(T.value))}),Nt(()=>{l.removeField(de)}),t({size:a,validateMessage:d,validateState:u,validate:B,clearValidate:q,resetField:W}),(Q,he)=>(w(),A("div",{ref_key:"formItemRef",ref:f,class:M(k(g))},[G(k(q_),{"is-auto-width":k(m).width==="auto","update-all":k(l).labelWidth==="auto"},{default:U(()=>[Q.label||Q.$slots.label?(w(),A("label",{key:0,for:k(b),class:M(k(i).e("label")),style:Re(k(m))},[pe(Q.$slots,"label",{label:k(P)},()=>[at(ge(k(P)),1)])],14,Y_)):X("v-if",!0)]),_:3},8,["is-auto-width","update-all"]),R("div",{class:M(k(i).e("content")),style:Re(k(v))},[pe(Q.$slots,"default"),G(zt,{name:`${k(i).namespace.value}-zoom-in-top`},{default:U(()=>[k(V)?pe(Q.$slots,"error",{key:0,error:d.value},()=>[R("div",{class:M(k(C))},ge(d.value),3)]):X("v-if",!0)]),_:3},8,["name"])],6)],2))}})),X_=nt(f_,{FormItem:m0}),J_=It(m0),Z_=He({urlList:{type:Ee(Array),default:()=>Pt([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:{type:Boolean,default:!1},teleported:{type:Boolean,default:!1}}),Q_={close:()=>!0,switch:e=>typeof e=="number"},Gl={CONTAIN:{name:"contain",icon:Eo(FN)},ORIGINAL:{name:"original",icon:Eo(YO)}},x_=Ud()?"DOMMouseScroll":"mousewheel",e5=oe({name:"ElImageViewer",components:{ElIcon:Ye,Close:Fn,ArrowLeft:zr,ArrowRight:Kn,ZoomOut:VA,ZoomIn:dy,RefreshLeft:LO,RefreshRight:HO},props:Z_,emits:Q_,setup(e,{emit:t}){const{t:n}=wt(),o=$e("image-viewer"),{nextZIndex:r}=er(),l=O(),s=O([]),a=id(),i=O(!0),u=O(e.initialIndex),c=O(Gl.CONTAIN),d=O({scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),f=S(()=>{const{urlList:P}=e;return P.length<=1}),p=S(()=>u.value===0),h=S(()=>u.value===e.urlList.length-1),m=S(()=>e.urlList[u.value]),v=S(()=>{const{scale:P,deg:_,offsetX:z,offsetY:H,enableTransition:N}=d.value;let B=z/P,q=H/P;switch(_%360){case 90:case-270:[B,q]=[q,-B];break;case 180:case-180:[B,q]=[-B,-q];break;case 270:case-90:[B,q]=[-q,B];break}const W={transform:`scale(${P}) rotate(${_}deg) translate(${B}px, ${q}px)`,transition:N?"transform .3s":""};return c.value.name===Gl.CONTAIN.name&&(W.maxWidth=W.maxHeight="100%"),W}),g=S(()=>mt(e.zIndex)?e.zIndex:r());function y(){$(),t("close")}function C(){const P=kr(z=>{switch(z.code){case De.esc:y();break;case De.space:D();break;case De.left:L();break;case De.up:V("zoomIn");break;case De.right:F();break;case De.down:V("zoomOut");break}}),_=kr(z=>{(z.wheelDelta?z.wheelDelta:-z.detail)>0?V("zoomIn",{zoomRate:1.2,enableTransition:!1}):V("zoomOut",{zoomRate:1.2,enableTransition:!1})});a.run(()=>{Ft(document,"keydown",P),Ft(document,x_,_)})}function $(){a.stop()}function b(){i.value=!1}function E(P){i.value=!1,P.target.alt=n("el.image.error")}function T(P){if(i.value||P.button!==0||!l.value)return;d.value.enableTransition=!1;const{offsetX:_,offsetY:z}=d.value,H=P.pageX,N=P.pageY,B=kr(W=>{d.value=_e(ke({},d.value),{offsetX:_+W.pageX-H,offsetY:z+W.pageY-N})}),q=Ft(document,"mousemove",B);Ft(document,"mouseup",()=>{q()}),P.preventDefault()}function I(){d.value={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function D(){if(i.value)return;const P=Object.keys(Gl),_=Object.values(Gl),z=c.value.name,N=(_.findIndex(B=>B.name===z)+1)%P.length;c.value=Gl[P[N]],I()}function L(){if(p.value&&!e.infinite)return;const P=e.urlList.length;u.value=(u.value-1+P)%P}function F(){if(h.value&&!e.infinite)return;const P=e.urlList.length;u.value=(u.value+1)%P}function V(P,_={}){if(i.value)return;const{zoomRate:z,rotateDeg:H,enableTransition:N}=ke({zoomRate:1.4,rotateDeg:90,enableTransition:!0},_);switch(P){case"zoomOut":d.value.scale>.2&&(d.value.scale=Number.parseFloat((d.value.scale/z).toFixed(3)));break;case"zoomIn":d.value.scale<7&&(d.value.scale=Number.parseFloat((d.value.scale*z).toFixed(3)));break;case"clockwise":d.value.deg+=H;break;case"anticlockwise":d.value.deg-=H;break}d.value.enableTransition=N}return me(m,()=>{ze(()=>{const P=s.value[0];P!=null&&P.complete||(i.value=!0)})}),me(u,P=>{I(),t("switch",P)}),et(()=>{var P,_;C(),(_=(P=l.value)==null?void 0:P.focus)==null||_.call(P)}),{index:u,wrapper:l,imgRefs:s,isSingle:f,isFirst:p,isLast:h,currentImg:m,imgStyle:v,mode:c,computedZIndex:g,handleActions:V,prev:L,next:F,hide:y,toggleMode:D,handleImgLoad:b,handleImgError:E,handleMouseDown:T,ns:o}}}),t5=["src"];function n5(e,t,n,o,r,l){const s=ae("close"),a=ae("el-icon"),i=ae("arrow-left"),u=ae("arrow-right"),c=ae("zoom-out"),d=ae("zoom-in"),f=ae("refresh-left"),p=ae("refresh-right");return w(),x(Ni,{to:"body",disabled:!e.teleported},[G(zt,{name:"viewer-fade",appear:""},{default:U(()=>[R("div",{ref:"wrapper",tabindex:-1,class:M(e.ns.e("wrapper")),style:Re({zIndex:e.computedZIndex})},[R("div",{class:M(e.ns.e("mask")),onClick:t[0]||(t[0]=je(h=>e.hideOnClickModal&&e.hide(),["self"]))},null,2),X(" CLOSE "),R("span",{class:M([e.ns.e("btn"),e.ns.e("close")]),onClick:t[1]||(t[1]=(...h)=>e.hide&&e.hide(...h))},[G(a,null,{default:U(()=>[G(s)]),_:1})],2),X(" ARROW "),e.isSingle?X("v-if",!0):(w(),A(Be,{key:0},[R("span",{class:M([e.ns.e("btn"),e.ns.e("prev"),e.ns.is("disabled",!e.infinite&&e.isFirst)]),onClick:t[2]||(t[2]=(...h)=>e.prev&&e.prev(...h))},[G(a,null,{default:U(()=>[G(i)]),_:1})],2),R("span",{class:M([e.ns.e("btn"),e.ns.e("next"),e.ns.is("disabled",!e.infinite&&e.isLast)]),onClick:t[3]||(t[3]=(...h)=>e.next&&e.next(...h))},[G(a,null,{default:U(()=>[G(u)]),_:1})],2)],64)),X(" ACTIONS "),R("div",{class:M([e.ns.e("btn"),e.ns.e("actions")])},[R("div",{class:M(e.ns.e("actions__inner"))},[G(a,{onClick:t[4]||(t[4]=h=>e.handleActions("zoomOut"))},{default:U(()=>[G(c)]),_:1}),G(a,{onClick:t[5]||(t[5]=h=>e.handleActions("zoomIn"))},{default:U(()=>[G(d)]),_:1}),R("i",{class:M(e.ns.e("actions__divider"))},null,2),G(a,{onClick:e.toggleMode},{default:U(()=>[(w(),x(dt(e.mode.icon)))]),_:1},8,["onClick"]),R("i",{class:M(e.ns.e("actions__divider"))},null,2),G(a,{onClick:t[6]||(t[6]=h=>e.handleActions("anticlockwise"))},{default:U(()=>[G(f)]),_:1}),G(a,{onClick:t[7]||(t[7]=h=>e.handleActions("clockwise"))},{default:U(()=>[G(p)]),_:1})],2)],2),X(" CANVAS "),R("div",{class:M(e.ns.e("canvas"))},[(w(!0),A(Be,null,st(e.urlList,(h,m)=>qe((w(),A("img",{ref_for:!0,ref:v=>e.imgRefs[m]=v,key:h,src:h,style:Re(e.imgStyle),class:M(e.ns.e("img")),onLoad:t[8]||(t[8]=(...v)=>e.handleImgLoad&&e.handleImgLoad(...v)),onError:t[9]||(t[9]=(...v)=>e.handleImgError&&e.handleImgError(...v)),onMousedown:t[10]||(t[10]=(...v)=>e.handleMouseDown&&e.handleMouseDown(...v))},null,46,t5)),[[ct,m===e.index]])),128))],2),pe(e.$slots,"default")],6)]),_:3})],8,["disabled"])}var o5=Ve(e5,[["render",n5]]);const g0=nt(o5),r5=He({appendToBody:{type:Boolean,default:void 0},hideOnClickModal:{type:Boolean,default:!1},src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},lazy:{type:Boolean,default:!1},scrollContainer:{type:Ee([String,Object])},previewSrcList:{type:Ee(Array),default:()=>Pt([])},previewTeleported:{type:Boolean,default:!1},zIndex:{type:Number},initialIndex:{type:Number,default:0}}),l5={error:e=>e instanceof Event,switch:e=>mt(e),close:()=>!0};let cv="";const s5=oe({name:"ElImage",components:{ImageViewer:g0},inheritAttrs:!1,props:r5,emits:l5,setup(e,{emit:t,attrs:n}){Ki({scope:"el-image",from:"append-to-body",replacement:"preview-teleported",version:"2.2.0",ref:"https://element-plus.org/en-US/component/image.html#image-attributess"},S(()=>Qt(e.appendToBody)));const{t:o}=wt(),r=$e("image"),l=qd(),s=O(!1),a=O(!0),i=O(0),u=O(0),c=O(!1),d=O(),f=O();let p,h;const m=S(()=>n.style),v=S(()=>{const{fit:z}=e;return it&&z?{objectFit:z}:{}}),g=S(()=>{const{previewSrcList:z}=e;return Array.isArray(z)&&z.length>0}),y=S(()=>e.appendToBody||e.previewTeleported),C=S(()=>{const{previewSrcList:z,initialIndex:H}=e;let N=H;return H>z.length-1&&(N=0),N}),$=()=>{if(!it)return;a.value=!0,s.value=!1;const z=new Image,H=e.src;z.addEventListener("load",N=>{H===e.src&&b(N,z)}),z.addEventListener("error",N=>{H===e.src&&E(N)}),Object.entries(l.value).forEach(([N,B])=>{N.toLowerCase()!=="onload"&&z.setAttribute(N,B)}),z.src=H};function b(z,H){i.value=H.width,u.value=H.height,a.value=!1,s.value=!1}function E(z){a.value=!1,s.value=!0,t("error",z)}function T(){NM(d.value,f.value)&&($(),L())}const I=ry(T,200);async function D(){var z;if(!it)return;await ze();const{scrollContainer:H}=e;Dr(H)?f.value=H:Je(H)&&H!==""?f.value=(z=document.querySelector(H))!=null?z:void 0:d.value&&(f.value=Kd(d.value)),f.value&&(p=Ft(f,"scroll",I),setTimeout(()=>T(),100))}function L(){!it||!f.value||!I||(p(),f.value=void 0)}function F(z){if(!!z.ctrlKey){if(z.deltaY<0)return z.preventDefault(),!1;if(z.deltaY>0)return z.preventDefault(),!1}}function V(){!g.value||(h=Ft("wheel",F,{passive:!1}),cv=document.body.style.overflow,document.body.style.overflow="hidden",c.value=!0)}function P(){h==null||h(),document.body.style.overflow=cv,c.value=!1,t("close")}function _(z){t("switch",z)}return me(()=>e.src,()=>{e.lazy?(a.value=!0,s.value=!1,L(),D()):$()}),et(()=>{e.lazy?D():$()}),{attrs:l,loading:a,hasLoadError:s,showViewer:c,containerStyle:m,imageStyle:v,preview:g,imageIndex:C,container:d,ns:r,teleported:y,clickHandler:V,closeViewer:P,switchViewer:_,t:o}}}),a5=["src"],i5={key:0};function u5(e,t,n,o,r,l){const s=ae("image-viewer");return w(),A("div",{ref:"container",class:M([e.ns.b(),e.$attrs.class]),style:Re(e.containerStyle)},[e.loading?pe(e.$slots,"placeholder",{key:0},()=>[R("div",{class:M(e.ns.e("placeholder"))},null,2)]):e.hasLoadError?pe(e.$slots,"error",{key:1},()=>[R("div",{class:M(e.ns.e("error"))},ge(e.t("el.image.error")),3)]):(w(),A("img",Bt({key:2},e.attrs,{src:e.src,style:e.imageStyle,class:[e.ns.e("inner"),e.preview?e.ns.e("preview"):""],onClick:t[0]||(t[0]=(...a)=>e.clickHandler&&e.clickHandler(...a))}),null,16,a5)),e.preview?(w(),A(Be,{key:3},[e.showViewer?(w(),x(s,{key:0,"z-index":e.zIndex,"initial-index":e.imageIndex,"url-list":e.previewSrcList,"hide-on-click-modal":e.hideOnClickModal,teleported:e.teleported,onClose:e.closeViewer,onSwitch:e.switchViewer},{default:U(()=>[e.$slots.viewer?(w(),A("div",i5,[pe(e.$slots,"viewer")])):X("v-if",!0)]),_:3},8,["z-index","initial-index","url-list","hide-on-click-modal","teleported","onClose","onSwitch"])):X("v-if",!0)],2112)):X("v-if",!0)],6)}var c5=Ve(s5,[["render",u5]]);const d5=nt(c5),f5=He({step:{type:Number,default:1},stepStrictly:{type:Boolean,default:!1},max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:{type:Number},disabled:{type:Boolean,default:!1},size:{type:String,values:Dl},controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},name:String,label:String,placeholder:String,precision:{type:Number,validator:e=>e>=0&&e===Number.parseInt(`${e}`,10)}}),p5={change:(e,t)=>e!==t,blur:e=>e instanceof FocusEvent,focus:e=>e instanceof FocusEvent,input:e=>mt(e),"update:modelValue":e=>mt(e)||e===void 0},h5=oe({name:"ElInputNumber",components:{ElInput:jn,ElIcon:Ye,ArrowUp:qs,ArrowDown:_r,Plus:uy,Minus:eO},directives:{RepeatClick:db},props:f5,emits:p5,setup(e,{emit:t}){const n=O(),o=Ct({currentValue:e.modelValue,userInput:null}),{formItem:r}=Bl(),l=$e("input-number"),s=S(()=>m(e.modelValue,-1)m(e.modelValue)>e.max),i=S(()=>{const L=h(e.step);return $n(e.precision)?Math.max(h(e.modelValue),L):(L>e.precision,e.precision)}),u=S(()=>e.controls&&e.controlsPosition==="right"),c=Kt(),d=Ll(),f=S(()=>{if(o.userInput!==null)return o.userInput;let L=o.currentValue;if(mt(L)){if(Number.isNaN(L))return"";$n(e.precision)||(L=L.toFixed(e.precision))}return L}),p=(L,F)=>($n(F)&&(F=i.value),Number.parseFloat(`${Math.round(L*10**F)/10**F}`)),h=L=>{if($n(L))return 0;const F=L.toString(),V=F.indexOf(".");let P=0;return V!==-1&&(P=F.length-V-1),P},m=(L,F=1)=>mt(L)?(L=mt(L)?L:Number.NaN,p(L+e.step*F)):o.currentValue,v=()=>{if(d.value||a.value)return;const L=e.modelValue||0,F=m(L);C(F)},g=()=>{if(d.value||s.value)return;const L=e.modelValue||0,F=m(L,-1);C(F)},y=(L,F)=>{const{max:V,min:P,step:_,precision:z,stepStrictly:H}=e;let N=Number(L);return L===null&&(N=Number.NaN),Number.isNaN(N)||(H&&(N=Math.round(N/_)*_),$n(z)||(N=p(N,z)),(N>V||NV?V:P,F&&t("update:modelValue",N))),N},C=L=>{var F;const V=o.currentValue;let P=y(L);V!==P&&(Number.isNaN(P)&&(P=void 0),o.userInput=null,t("update:modelValue",P),t("input",P),t("change",P,V),(F=r==null?void 0:r.validate)==null||F.call(r,"change").catch(_=>void 0),o.currentValue=P)},$=L=>o.userInput=L,b=L=>{const F=L!==""?Number(L):"";(mt(F)&&!Number.isNaN(F)||L==="")&&C(F),o.userInput=null},E=()=>{var L,F;(F=(L=n.value)==null?void 0:L.focus)==null||F.call(L)},T=()=>{var L,F;(F=(L=n.value)==null?void 0:L.blur)==null||F.call(L)},I=L=>{t("focus",L)},D=L=>{var F;t("blur",L),(F=r==null?void 0:r.validate)==null||F.call(r,"blur").catch(V=>void 0)};return me(()=>e.modelValue,L=>{const F=y(L,!0);o.currentValue=F,o.userInput=null},{immediate:!0}),et(()=>{var L;const F=(L=n.value)==null?void 0:L.input;if(F.setAttribute("role","spinbutton"),F.setAttribute("aria-valuemax",String(e.max)),F.setAttribute("aria-valuemin",String(e.min)),F.setAttribute("aria-valuenow",String(o.currentValue)),F.setAttribute("aria-disabled",String(d.value)),!mt(e.modelValue)){let V=Number(e.modelValue);Number.isNaN(V)&&(V=void 0),t("update:modelValue",V)}}),Qn(()=>{var L;const F=(L=n.value)==null?void 0:L.input;F==null||F.setAttribute("aria-valuenow",o.currentValue)}),{input:n,displayValue:f,handleInput:$,handleInputChange:b,controlsAtRight:u,decrease:g,increase:v,inputNumberSize:c,inputNumberDisabled:d,maxDisabled:a,minDisabled:s,focus:E,blur:T,handleFocus:I,handleBlur:D,ns:l}}});function v5(e,t,n,o,r,l){const s=ae("arrow-down"),a=ae("minus"),i=ae("el-icon"),u=ae("arrow-up"),c=ae("plus"),d=ae("el-input"),f=Tn("repeat-click");return w(),A("div",{class:M([e.ns.b(),e.ns.m(e.inputNumberSize),e.ns.is("disabled",e.inputNumberDisabled),e.ns.is("without-controls",!e.controls),e.ns.is("controls-right",e.controlsAtRight)]),onDragstart:t[2]||(t[2]=je(()=>{},["prevent"]))},[e.controls?qe((w(),A("span",{key:0,role:"button",class:M([e.ns.e("decrease"),e.ns.is("disabled",e.minDisabled)]),onKeydown:t[0]||(t[0]=rt((...p)=>e.decrease&&e.decrease(...p),["enter"]))},[G(i,null,{default:U(()=>[e.controlsAtRight?(w(),x(s,{key:0})):(w(),x(a,{key:1}))]),_:1})],34)),[[f,e.decrease]]):X("v-if",!0),e.controls?qe((w(),A("span",{key:1,role:"button",class:M([e.ns.e("increase"),e.ns.is("disabled",e.maxDisabled)]),onKeydown:t[1]||(t[1]=rt((...p)=>e.increase&&e.increase(...p),["enter"]))},[G(i,null,{default:U(()=>[e.controlsAtRight?(w(),x(u,{key:0})):(w(),x(c,{key:1}))]),_:1})],34)),[[f,e.increase]]):X("v-if",!0),G(d,{ref:"input",type:"number",step:e.step,"model-value":e.displayValue,placeholder:e.placeholder,disabled:e.inputNumberDisabled,size:e.inputNumberSize,max:e.max,min:e.min,name:e.name,label:e.label,"validate-event":!1,onKeydown:[rt(je(e.increase,["prevent"]),["up"]),rt(je(e.decrease,["prevent"]),["down"])],onBlur:e.handleBlur,onFocus:e.handleFocus,onInput:e.handleInput,onChange:e.handleInputChange},null,8,["step","model-value","placeholder","disabled","size","max","min","name","label","onKeydown","onBlur","onFocus","onInput","onChange"])],34)}var m5=Ve(h5,[["render",v5]]);const y0=nt(m5),g5=He({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},href:{type:String,default:""},icon:{type:tn,default:""}}),y5={click:e=>e instanceof MouseEvent},b5=["href"],w5={name:"ElLink"},C5=oe(_e(ke({},w5),{props:g5,emits:y5,setup(e,{emit:t}){const n=e,o=$e("link");function r(l){n.disabled||t("click",l)}return(l,s)=>(w(),A("a",{class:M([k(o).b(),k(o).m(l.type),k(o).is("disabled",l.disabled),k(o).is("underline",l.underline&&!l.disabled)]),href:l.disabled||!l.href?void 0:l.href,onClick:r},[l.icon?(w(),x(k(Ye),{key:0},{default:U(()=>[(w(),x(dt(l.icon)))]),_:1})):X("v-if",!0),l.$slots.default?(w(),A("span",{key:1,class:M(k(o).e("inner"))},[pe(l.$slots,"default")],2)):X("v-if",!0),l.$slots.icon?pe(l.$slots,"icon",{key:2}):X("v-if",!0)],10,b5))}})),$5=nt(C5);class S5{constructor(t,n){this.parent=t,this.domNode=n,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(t){t===this.subMenuItems.length?t=0:t<0&&(t=this.subMenuItems.length-1),this.subMenuItems[t].focus(),this.subIndex=t}addListeners(){const t=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,n=>{n.addEventListener("keydown",o=>{let r=!1;switch(o.code){case De.down:{this.gotoSubIndex(this.subIndex+1),r=!0;break}case De.up:{this.gotoSubIndex(this.subIndex-1),r=!0;break}case De.tab:{ka(t,"mouseleave");break}case De.enter:case De.space:{r=!0,o.currentTarget.click();break}}return r&&(o.preventDefault(),o.stopPropagation()),!1})})}}class k5{constructor(t){this.domNode=t,this.submenu=null,this.submenu=null,this.init()}init(){this.domNode.setAttribute("tabindex","0");const t=this.domNode.querySelector(".el-menu");t&&(this.submenu=new S5(this,t)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",t=>{let n=!1;switch(t.code){case De.down:{ka(t.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),n=!0;break}case De.up:{ka(t.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),n=!0;break}case De.tab:{ka(t.currentTarget,"mouseleave");break}case De.enter:case De.space:{n=!0,t.currentTarget.click();break}}n&&t.preventDefault()})}}class E5{constructor(t){this.domNode=t,this.init()}init(){const t=this.domNode.childNodes;Array.from(t).forEach(n=>{n.nodeType===1&&new k5(n)})}}const T5=oe({name:"ElMenuCollapseTransition",setup(){return{listeners:{onBeforeEnter:t=>t.style.opacity="0.2",onEnter(t,n){ao(t,"el-opacity-transition"),t.style.opacity="1",n()},onAfterEnter(t){un(t,"el-opacity-transition"),t.style.opacity=""},onBeforeLeave(t){t.dataset||(t.dataset={}),Gn(t,"el-menu--collapse")?(un(t,"el-menu--collapse"),t.dataset.oldOverflow=t.style.overflow,t.dataset.scrollWidth=t.clientWidth.toString(),ao(t,"el-menu--collapse")):(ao(t,"el-menu--collapse"),t.dataset.oldOverflow=t.style.overflow,t.dataset.scrollWidth=t.clientWidth.toString(),un(t,"el-menu--collapse")),t.style.width=`${t.scrollWidth}px`,t.style.overflow="hidden"},onLeave(t){ao(t,"horizontal-collapse-transition"),t.style.width=`${t.dataset.scrollWidth}px`}}}}});function M5(e,t,n,o,r,l){return w(),x(zt,Bt({mode:"out-in"},e.listeners),{default:U(()=>[pe(e.$slots,"default")]),_:3},16)}var N5=Ve(T5,[["render",M5]]);function b0(e,t){const n=Pe("rootMenu");n||Ht("useMenu","can not inject root menu");const o=S(()=>{let s=e.parent;const a=[t.value];for(;s.type.name!=="ElMenu";)s.props.index&&a.unshift(s.props.index),s=s.parent;return a}),r=S(()=>{let s=e.parent;for(;s&&!["ElMenu","ElSubMenu"].includes(s.type.name);)s=s.parent;return s}),l=S(()=>{let s=e.parent;if(n.props.mode!=="vertical")return{};let a=20;if(n.props.collapse)a=20;else for(;s&&s.type.name!=="ElMenu";)s.type.name==="ElSubMenu"&&(a+=20),s=s.parent;return{paddingLeft:`${a}px`}});return{parentMenu:r,paddingStyle:l,indexPath:o}}function O5(e){return S(()=>{const n=e.backgroundColor;return n?new ob(n).shade(20).toString():""})}const w0=e=>S(()=>({"--el-menu-text-color":e.textColor||"","--el-menu-hover-text-color":e.textColor||"","--el-menu-bg-color":e.backgroundColor||"","--el-menu-hover-bg-color":O5(e).value||"","--el-menu-active-color":e.activeTextColor||""})),A5=He({index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0},popperOffset:{type:Number,default:6}}),Tu="ElSubMenu";var mf=oe({name:Tu,props:A5,setup(e,{slots:t,expose:n}){const o=Qe(),{paddingStyle:r,indexPath:l,parentMenu:s}=b0(o,S(()=>e.index)),a=Pe("rootMenu");a||Ht(Tu,"can not inject root menu");const i=Pe(`subMenu:${s.value.uid}`);i||Ht(Tu,"can not inject sub menu");const u=O({}),c=O({});let d;const f=O(!1),p=O(),h=O(null),m=S(()=>L.value==="horizontal"&&g.value?"bottom-start":"right-start"),v=S(()=>L.value==="horizontal"&&g.value||L.value==="vertical"&&!a.props.collapse?_r:Kn),g=S(()=>{let B=!0,q=o.parent;for(;q&&q.type.name!=="ElMenu";)if(["ElSubMenu","ElMenuItemGroup"].includes(q.type.name)){B=!1;break}else q=q.parent;return B}),y=S(()=>e.popperAppendToBody===void 0?g.value:Boolean(e.popperAppendToBody)),C=S(()=>a.props.collapse?"el-zoom-in-left":"el-zoom-in-top"),$=S(()=>L.value==="horizontal"&&g.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","left-start","bottom-start","bottom-end","top-start","top-end"]),b=S(()=>a.openedMenus.includes(e.index)),E=S(()=>{let B=!1;return Object.values(u.value).forEach(q=>{q.active&&(B=!0)}),Object.values(c.value).forEach(q=>{q.active&&(B=!0)}),B}),T=S(()=>a.props.backgroundColor||""),I=S(()=>a.props.activeTextColor||""),D=S(()=>a.props.textColor||""),L=S(()=>a.props.mode),F=Ct({index:e.index,indexPath:l,active:E}),V=S(()=>L.value!=="horizontal"?{color:D.value}:{borderBottomColor:E.value?a.props.activeTextColor?I.value:"":"transparent",color:E.value?I.value:D.value}),P=()=>{var B,q,W;return(W=(q=(B=h.value)==null?void 0:B.popperRef)==null?void 0:q.popperInstanceRef)==null?void 0:W.destroy()},_=B=>{B||P()},z=()=>{a.props.menuTrigger==="hover"&&a.props.mode==="horizontal"||a.props.collapse&&a.props.mode==="vertical"||e.disabled||a.handleSubMenuClick({index:e.index,indexPath:l.value,active:E.value})},H=(B,q=e.showTimeout)=>{var W;B.type==="focus"&&!B.relatedTarget||a.props.menuTrigger==="click"&&a.props.mode==="horizontal"||!a.props.collapse&&a.props.mode==="vertical"||e.disabled||(i.mouseInChild.value=!0,d==null||d(),{stop:d}=pl(()=>{a.openMenu(e.index,l.value)},q),y.value&&((W=s.value.vnode.el)==null||W.dispatchEvent(new MouseEvent("mouseenter"))))},N=(B=!1)=>{var q,W;a.props.menuTrigger==="click"&&a.props.mode==="horizontal"||!a.props.collapse&&a.props.mode==="vertical"||(d==null||d(),i.mouseInChild.value=!1,{stop:d}=pl(()=>!f.value&&a.closeMenu(e.index,l.value),e.hideTimeout),y.value&&B&&((q=o.parent)==null?void 0:q.type.name)==="ElSubMenu"&&((W=i.handleMouseleave)==null||W.call(i,!0)))};me(()=>a.props.collapse,B=>_(Boolean(B)));{const B=W=>{c.value[W.index]=W},q=W=>{delete c.value[W.index]};ot(`subMenu:${o.uid}`,{addSubMenu:B,removeSubMenu:q,handleMouseleave:N,mouseInChild:f})}return n({opened:b}),et(()=>{a.addSubMenu(F),i.addSubMenu(F)}),Nt(()=>{i.removeSubMenu(F),a.removeSubMenu(F)}),()=>{var B;const q=[(B=t.title)==null?void 0:B.call(t),Ne(Ye,{class:["el-sub-menu__icon-arrow"]},{default:()=>Ne(v.value)})],W=w0(a.props),de=a.isMenuPopup?Ne(hn,{ref:h,visible:b.value,effect:"light",pure:!0,offset:e.popperOffset,showArrow:!1,persistent:!0,popperClass:e.popperClass,placement:m.value,teleported:y.value,fallbackPlacements:$.value,transition:C.value,gpuAcceleration:!1},{content:()=>{var Q;return Ne("div",{class:[`el-menu--${L.value}`,e.popperClass],onMouseenter:he=>H(he,100),onMouseleave:()=>N(!0),onFocus:he=>H(he,100)},[Ne("ul",{class:["el-menu el-menu--popup",`el-menu--popup-${m.value}`],style:W.value},[(Q=t.default)==null?void 0:Q.call(t)])])},default:()=>Ne("div",{class:"el-sub-menu__title",style:[r.value,V.value,{backgroundColor:T.value}],onClick:z},q)}):Ne(Be,{},[Ne("div",{class:"el-sub-menu__title",style:[r.value,V.value,{backgroundColor:T.value}],ref:p,onClick:z},q),Ne(qi,{},{default:()=>{var Q;return qe(Ne("ul",{role:"menu",class:"el-menu el-menu--inline",style:W.value},[(Q=t.default)==null?void 0:Q.call(t)]),[[ct,b.value]])}})]);return Ne("li",{class:["el-sub-menu",{"is-active":E.value,"is-opened":b.value,"is-disabled":e.disabled}],role:"menuitem",ariaHaspopup:!0,ariaExpanded:b.value,onMouseenter:H,onMouseleave:()=>N(!0),onFocus:H},[de])}}});const P5=He({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:Ee(Array),default:()=>Pt([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0}}),Mu=e=>Array.isArray(e)&&e.every(t=>Je(t)),I5={close:(e,t)=>Je(e)&&Mu(t),open:(e,t)=>Je(e)&&Mu(t),select:(e,t,n,o)=>Je(e)&&Mu(t)&&ut(n)&&(o===void 0||o instanceof Promise)};var D5=oe({name:"ElMenu",props:P5,emits:I5,setup(e,{emit:t,slots:n,expose:o}){const r=Qe(),l=r.appContext.config.globalProperties.$router,s=O(),a=O(e.defaultOpeneds&&!e.collapse?e.defaultOpeneds.slice(0):[]),i=O(e.defaultActive),u=O({}),c=O({}),d=S(()=>e.mode==="horizontal"||e.mode==="vertical"&&e.collapse),f=()=>{const b=i.value&&u.value[i.value];if(!b||e.mode==="horizontal"||e.collapse)return;b.indexPath.forEach(T=>{const I=c.value[T];I&&p(T,I.indexPath)})},p=(b,E)=>{a.value.includes(b)||(e.uniqueOpened&&(a.value=a.value.filter(T=>E.includes(T))),a.value.push(b),t("open",b,E))},h=(b,E)=>{const T=a.value.indexOf(b);T!==-1&&a.value.splice(T,1),t("close",b,E)},m=({index:b,indexPath:E})=>{a.value.includes(b)?h(b,E):p(b,E)},v=b=>{(e.mode==="horizontal"||e.collapse)&&(a.value=[]);const{index:E,indexPath:T}=b;if(!(E===void 0||T===void 0))if(e.router&&l){const I=b.route||E,D=l.push(I).then(L=>(L||(i.value=E),L));t("select",E,T,{index:E,indexPath:T,route:I},D)}else i.value=E,t("select",E,T,{index:E,indexPath:T})},g=b=>{const E=u.value,T=E[b]||i.value&&E[i.value]||E[e.defaultActive];T?(i.value=T.index,f()):i.value=b},y=()=>{ze(()=>r.proxy.$forceUpdate())};me(()=>e.defaultActive,b=>{u.value[b]||(i.value=""),g(b)}),me(u.value,()=>f()),me(()=>e.collapse,b=>{b&&(a.value=[])});{const b=D=>{c.value[D.index]=D},E=D=>{delete c.value[D.index]};ot("rootMenu",Ct({props:e,openedMenus:a,items:u,subMenus:c,activeIndex:i,isMenuPopup:d,addMenuItem:D=>{u.value[D.index]=D},removeMenuItem:D=>{delete u.value[D.index]},addSubMenu:b,removeSubMenu:E,openMenu:p,closeMenu:h,handleMenuItemClick:v,handleSubMenuClick:m})),ot(`subMenu:${r.uid}`,{addSubMenu:b,removeSubMenu:E,mouseInChild:O(!1)})}et(()=>{f(),e.mode==="horizontal"&&new E5(r.vnode.el)}),o({open:E=>{const{indexPath:T}=c.value[E];T.forEach(I=>p(I,T))},close:h,handleResize:y});const C=b=>{const E=Array.isArray(b)?b:[b],T=[];return E.forEach(I=>{Array.isArray(I.children)?T.push(...C(I.children)):T.push(I)}),T},$=b=>e.mode==="horizontal"?qe(b,[[ZD,y]]):b;return()=>{var b,E,T,I;let D=(E=(b=n.default)==null?void 0:b.call(n))!=null?E:[];const L=[];if(e.mode==="horizontal"&&s.value){const _=Array.from((I=(T=s.value)==null?void 0:T.childNodes)!=null?I:[]).filter(Me=>Me.nodeName!=="#text"||Me.nodeValue),z=C(D),H=64,N=Number.parseInt(getComputedStyle(s.value).paddingLeft,10),B=Number.parseInt(getComputedStyle(s.value).paddingRight,10),q=s.value.clientWidth-N-B;let W=0,de=0;_.forEach((Me,ne)=>{W+=Me.offsetWidth||0,W<=q-H&&(de=ne+1)});const Q=z.slice(0,de),he=z.slice(de);(he==null?void 0:he.length)&&e.ellipsis&&(D=Q,L.push(Ne(mf,{index:"sub-menu-more",class:"el-sub-menu__hide-arrow"},{title:()=>Ne(Ye,{class:["el-sub-menu__icon-more"]},{default:()=>Ne(fO)}),default:()=>he})))}const F=w0(e),P=(_=>e.ellipsis?$(_):_)(Ne("ul",{key:String(e.collapse),role:"menubar",ref:s,style:F.value,class:{"el-menu":!0,"el-menu--horizontal":e.mode==="horizontal","el-menu--collapse":e.collapse}},[...D,...L]));return e.collapseTransition&&e.mode==="vertical"?Ne(N5,()=>P):P}}});const R5=He({index:{type:Ee([String,null]),default:null},route:{type:Ee([String,Object])},disabled:Boolean}),L5={click:e=>Je(e.index)&&Array.isArray(e.indexPath)},Nu="ElMenuItem",B5=oe({name:Nu,components:{ElTooltip:hn},props:R5,emits:L5,setup(e,{emit:t}){const n=Qe(),o=Pe("rootMenu");o||Ht(Nu,"can not inject root menu");const{parentMenu:r,paddingStyle:l,indexPath:s}=b0(n,Wt(e,"index")),a=Pe(`subMenu:${r.value.uid}`);a||Ht(Nu,"can not inject sub menu");const i=S(()=>e.index===o.activeIndex),u=Ct({index:e.index,indexPath:s,active:i}),c=()=>{e.disabled||(o.handleMenuItemClick({index:e.index,indexPath:s.value,route:e.route}),t("click",u))};return et(()=>{a.addSubMenu(u),o.addMenuItem(u)}),Nt(()=>{a.removeSubMenu(u),o.removeMenuItem(u)}),{Effect:SI,parentMenu:r,rootMenu:o,paddingStyle:l,active:i,handleClick:c}}}),V5={class:"el-menu-tooltip__trigger"};function F5(e,t,n,o,r,l){const s=ae("el-tooltip");return w(),A("li",{class:M(["el-menu-item",{"is-active":e.active,"is-disabled":e.disabled}]),role:"menuitem",tabindex:"-1",style:Re(e.paddingStyle),onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a))},[e.parentMenu.type.name==="ElMenu"&&e.rootMenu.props.collapse&&e.$slots.title?(w(),x(s,{key:0,effect:e.Effect.DARK,placement:"right","fallback-placements":["left"],persistent:""},{content:U(()=>[pe(e.$slots,"title")]),default:U(()=>[R("div",V5,[pe(e.$slots,"default")])]),_:3},8,["effect"])):(w(),A(Be,{key:1},[pe(e.$slots,"default"),pe(e.$slots,"title")],64))],6)}var C0=Ve(B5,[["render",F5]]);const _5={title:String},dv="ElMenuItemGroup",z5=oe({name:dv,props:_5,setup(){const e=Qe(),t=Pe("rootMenu");return t||Ht(dv,"can not inject root menu"),{levelPadding:S(()=>{if(t.props.collapse)return 20;let o=20,r=e.parent;for(;r&&r.type.name!=="ElMenu";)r.type.name==="ElSubMenu"&&(o+=20),r=r.parent;return o})}}}),H5={class:"el-menu-item-group"};function K5(e,t,n,o,r,l){return w(),A("li",H5,[R("div",{class:"el-menu-item-group__title",style:Re({paddingLeft:`${e.levelPadding}px`})},[e.$slots.title?pe(e.$slots,"title",{key:1}):(w(),A(Be,{key:0},[at(ge(e.title),1)],2112))],4),R("ul",null,[pe(e.$slots,"default")])])}var $0=Ve(z5,[["render",K5]]);const j5=nt(D5,{MenuItem:C0,MenuItemGroup:$0,SubMenu:mf}),W5=It(C0),U5=It($0);It(mf);const q5=He({icon:{type:tn,default:()=>a3},title:String,content:{type:String,default:""}}),Y5={back:()=>!0},G5={name:"ElPageHeader"},X5=oe(_e(ke({},G5),{props:q5,emits:Y5,setup(e,{emit:t}){const{t:n}=wt(),o=$e("page-header");function r(){t("back")}return(l,s)=>(w(),A("div",{class:M(k(o).b())},[R("div",{class:M(k(o).e("left")),onClick:r},[l.icon||l.$slots.icon?(w(),A("div",{key:0,class:M(k(o).e("icon"))},[pe(l.$slots,"icon",{},()=>[l.icon?(w(),x(k(Ye),{key:0},{default:U(()=>[(w(),x(dt(l.icon)))]),_:1})):X("v-if",!0)])],2)):X("v-if",!0),R("div",{class:M(k(o).e("title"))},[pe(l.$slots,"title",{},()=>[at(ge(l.title||k(n)("el.pageHeader.title")),1)])],2)],2),R("div",{class:M(k(o).e("content"))},[pe(l.$slots,"content",{},()=>[at(ge(l.content),1)])],2)],2))}})),J5=nt(X5),Z5={disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String,default:""}},Q5=oe({name:"ElPaginationPrev",components:{ElIcon:Ye,ArrowLeft:zr},props:Z5,emits:["click"],setup(e){return{internalDisabled:S(()=>e.disabled||e.currentPage<=1)}}}),x5=["disabled","aria-disabled"],ez={key:0};function tz(e,t,n,o,r,l){const s=ae("arrow-left"),a=ae("el-icon");return w(),A("button",{type:"button",class:"btn-prev",disabled:e.internalDisabled,"aria-disabled":e.internalDisabled,onClick:t[0]||(t[0]=i=>e.$emit("click",i))},[e.prevText?(w(),A("span",ez,ge(e.prevText),1)):(w(),x(a,{key:1},{default:U(()=>[G(s)]),_:1}))],8,x5)}var nz=Ve(Q5,[["render",tz]]);const oz={disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String,default:""}},rz=oe({name:"ElPaginationNext",components:{ElIcon:Ye,ArrowRight:Kn},props:oz,emits:["click"],setup(e){return{internalDisabled:S(()=>e.disabled||e.currentPage===e.pageCount||e.pageCount===0)}}}),lz=["disabled","aria-disabled"],sz={key:0};function az(e,t,n,o,r,l){const s=ae("arrow-right"),a=ae("el-icon");return w(),A("button",{type:"button",class:"btn-next",disabled:e.internalDisabled,"aria-disabled":e.internalDisabled,onClick:t[0]||(t[0]=i=>e.$emit("click",i))},[e.nextText?(w(),A("span",sz,ge(e.nextText),1)):(w(),x(a,{key:1},{default:U(()=>[G(s)]),_:1}))],8,lz)}var iz=Ve(rz,[["render",az]]);const S0="ElSelectGroup",Yi="ElSelect";function uz(e,t){const n=Pe(Yi),o=Pe(S0,{disabled:!1}),r=S(()=>Object.prototype.toString.call(e.value).toLowerCase()==="[object object]"),l=S(()=>n.props.multiple?d(n.props.modelValue,e.value):f(e.value,n.props.modelValue)),s=S(()=>{if(n.props.multiple){const m=n.props.modelValue||[];return!l.value&&m.length>=n.props.multipleLimit&&n.props.multipleLimit>0}else return!1}),a=S(()=>e.label||(r.value?"":e.value)),i=S(()=>e.value||e.label||""),u=S(()=>e.disabled||t.groupDisabled||s.value),c=Qe(),d=(m=[],v)=>{if(r.value){const g=n.props.valueKey;return m&&m.some(y=>At(y,g)===At(v,g))}else return m&&m.includes(v)},f=(m,v)=>{if(r.value){const{valueKey:g}=n.props;return At(m,g)===At(v,g)}else return m===v},p=()=>{!e.disabled&&!o.disabled&&(n.hoverIndex=n.optionsArray.indexOf(c.proxy))};me(()=>a.value,()=>{!e.created&&!n.props.remote&&n.setSelected()}),me(()=>e.value,(m,v)=>{const{remote:g,valueKey:y}=n.props;if(!e.created&&!g){if(y&&typeof m=="object"&&typeof v=="object"&&m[y]===v[y])return;n.setSelected()}}),me(()=>o.disabled,()=>{t.groupDisabled=o.disabled},{immediate:!0});const{queryChange:h}=yt(n);return me(h,m=>{const{query:v}=k(m),g=new RegExp(PM(v),"i");t.visible=g.test(a.value)||e.created,t.visible||n.filteredOptionsCount--}),{select:n,currentLabel:a,currentValue:i,itemSelected:l,isDisabled:u,hoverItem:p}}const cz=oe({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},setup(e){const t=$e("select"),n=Ct({index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}),{currentLabel:o,itemSelected:r,isDisabled:l,select:s,hoverItem:a}=uz(e,n),{visible:i,hover:u}=en(n),c=Qe().proxy,d=c.value;s.onOptionCreate(c),Nt(()=>{const{selected:p}=s,m=(s.props.multiple?p:[p]).some(v=>v.value===c.value);s.cachedOptions.get(d)===c&&!m&&ze(()=>{s.cachedOptions.delete(d)}),s.onOptionDestroy(d,c)});function f(){e.disabled!==!0&&n.groupDisabled!==!0&&s.handleOptionSelect(c,!0)}return{ns:t,currentLabel:o,itemSelected:r,isDisabled:l,select:s,hoverItem:a,visible:i,hover:u,selectOptionClick:f,states:n}}});function dz(e,t,n,o,r,l){return qe((w(),A("li",{class:M([e.ns.be("dropdown","item"),e.ns.is("disabled",e.isDisabled),{selected:e.itemSelected,hover:e.hover}]),onMouseenter:t[0]||(t[0]=(...s)=>e.hoverItem&&e.hoverItem(...s)),onClick:t[1]||(t[1]=je((...s)=>e.selectOptionClick&&e.selectOptionClick(...s),["stop"]))},[pe(e.$slots,"default",{},()=>[R("span",null,ge(e.currentLabel),1)])],34)),[[ct,e.visible]])}var gf=Ve(cz,[["render",dz]]);const fz=oe({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const e=Pe(Yi),t=$e("select"),n=S(()=>e.props.popperClass),o=S(()=>e.props.multiple),r=S(()=>e.props.fitInputWidth),l=O("");function s(){var a;l.value=`${(a=e.selectWrapper)==null?void 0:a.getBoundingClientRect().width}px`}return et(()=>{s(),Pl(e.selectWrapper,s)}),Nt(()=>{Il(e.selectWrapper,s)}),{ns:t,minWidth:l,popperClass:n,isMultiple:o,isFitInputWidth:r}}});function pz(e,t,n,o,r,l){return w(),A("div",{class:M([e.ns.b("dropdown"),e.ns.is("multiple",e.isMultiple),e.popperClass]),style:Re({[e.isFitInputWidth?"width":"minWidth"]:e.minWidth})},[pe(e.$slots,"default")],6)}var hz=Ve(fz,[["render",pz]]);function vz(e){const{t}=wt();return Ct({options:new Map,cachedOptions:new Map,createdLabel:null,createdSelected:!1,selected:e.multiple?[]:{},inputLength:20,inputWidth:0,initialInputHeight:0,optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,cachedPlaceHolder:"",currentPlaceholder:t("el.select.placeholder"),menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1,prefixWidth:11,tagInMultiLine:!1})}const mz=(e,t,n)=>{const{t:o}=wt(),r=$e("select"),l=O(null),s=O(null),a=O(null),i=O(null),u=O(null),c=O(null),d=O(-1),f=_t({query:""}),p=_t(""),h=Pe(Nn,{}),m=Pe(_n,{}),v=S(()=>!e.filterable||e.multiple||!t.visible),g=S(()=>e.disabled||h.disabled),y=S(()=>{const te=e.multiple?Array.isArray(e.modelValue)&&e.modelValue.length>0:e.modelValue!==void 0&&e.modelValue!==null&&e.modelValue!=="";return e.clearable&&!g.value&&t.inputHovering&&te}),C=S(()=>e.remote&&e.filterable?"":e.suffixIcon),$=S(()=>r.is("reverse",C.value&&t.visible)),b=S(()=>e.remote?300:0),E=S(()=>e.loading?e.loadingText||o("el.select.loading"):e.remote&&t.query===""&&t.options.size===0?!1:e.filterable&&t.query&&t.options.size>0&&t.filteredOptionsCount===0?e.noMatchText||o("el.select.noMatch"):t.options.size===0?e.noDataText||o("el.select.noData"):null),T=S(()=>Array.from(t.options.values())),I=S(()=>Array.from(t.cachedOptions.values())),D=S(()=>{const te=T.value.filter(ye=>!ye.created).some(ye=>ye.currentLabel===t.query);return e.filterable&&e.allowCreate&&t.query!==""&&!te}),L=Kt(),F=S(()=>["small"].includes(L.value)?"small":"default"),V=S({get(){return t.visible&&E.value!==!1},set(te){t.visible=te}});me(()=>g.value,()=>{ze(()=>{P()})}),me(()=>e.placeholder,te=>{t.cachedPlaceHolder=t.currentPlaceholder=te}),me(()=>e.modelValue,(te,ye)=>{var fe;e.multiple&&(P(),te&&te.length>0||s.value&&t.query!==""?t.currentPlaceholder="":t.currentPlaceholder=t.cachedPlaceHolder,e.filterable&&!e.reserveKeyword&&(t.query="",_(t.query))),N(),e.filterable&&!e.multiple&&(t.inputLength=20),Rn(te,ye)||(fe=m.validate)==null||fe.call(m,"change").catch(Oe=>void 0)},{flush:"post",deep:!0}),me(()=>t.visible,te=>{var ye,fe,Oe;te?((fe=(ye=a.value)==null?void 0:ye.updatePopper)==null||fe.call(ye),e.filterable&&(t.filteredOptionsCount=t.optionsCount,t.query=e.remote?"":t.selectedLabel,e.multiple?(Oe=s.value)==null||Oe.focus():t.selectedLabel&&(t.currentPlaceholder=`${t.selectedLabel}`,t.selectedLabel=""),_(t.query),!e.multiple&&!e.remote&&(f.value.query="",Kl(f),Kl(p)))):(s.value&&s.value.blur(),t.query="",t.previousQuery=null,t.selectedLabel="",t.inputLength=20,t.menuVisibleOnFocus=!1,q(),ze(()=>{s.value&&s.value.value===""&&t.selected.length===0&&(t.currentPlaceholder=t.cachedPlaceHolder)}),e.multiple||(t.selected&&(e.filterable&&e.allowCreate&&t.createdSelected&&t.createdLabel?t.selectedLabel=t.createdLabel:t.selectedLabel=t.selected.currentLabel,e.filterable&&(t.query=t.selectedLabel)),e.filterable&&(t.currentPlaceholder=t.cachedPlaceHolder))),n.emit("visible-change",te)}),me(()=>t.options.entries(),()=>{var te,ye,fe;if(!it)return;(ye=(te=a.value)==null?void 0:te.updatePopper)==null||ye.call(te),e.multiple&&P();const Oe=((fe=u.value)==null?void 0:fe.querySelectorAll("input"))||[];Array.from(Oe).includes(document.activeElement)||N(),e.defaultFirstOption&&(e.filterable||e.remote)&&t.filteredOptionsCount&&H()},{flush:"post"}),me(()=>t.hoverIndex,te=>{typeof te=="number"&&te>-1&&(d.value=T.value[te]||{}),T.value.forEach(ye=>{ye.hover=d.value===ye})});const P=()=>{e.collapseTags&&!e.filterable||ze(()=>{var te,ye;if(!l.value)return;const fe=l.value.$el.childNodes,Oe=Array.from(fe).find($t=>$t.tagName==="INPUT"),Ue=i.value,ft=t.initialInputHeight||40;Oe.style.height=t.selected.length===0?`${ft}px`:`${Math.max(Ue?Ue.clientHeight+(Ue.clientHeight>ft?6:0):0,ft)}px`,t.tagInMultiLine=Number.parseFloat(Oe.style.height)>=ft,t.visible&&E.value!==!1&&((ye=(te=a.value)==null?void 0:te.updatePopper)==null||ye.call(te))})},_=te=>{if(!(t.previousQuery===te||t.isOnComposition)){if(t.previousQuery===null&&(typeof e.filterMethod=="function"||typeof e.remoteMethod=="function")){t.previousQuery=te;return}t.previousQuery=te,ze(()=>{var ye,fe;t.visible&&((fe=(ye=a.value)==null?void 0:ye.updatePopper)==null||fe.call(ye))}),t.hoverIndex=-1,e.multiple&&e.filterable&&ze(()=>{const ye=s.value.value.length*15+20;t.inputLength=e.collapseTags?Math.min(50,ye):ye,z(),P()}),e.remote&&typeof e.remoteMethod=="function"?(t.hoverIndex=-1,e.remoteMethod(te)):typeof e.filterMethod=="function"?(e.filterMethod(te),Kl(p)):(t.filteredOptionsCount=t.optionsCount,f.value.query=te,Kl(f),Kl(p)),e.defaultFirstOption&&(e.filterable||e.remote)&&t.filteredOptionsCount&&H()}},z=()=>{t.currentPlaceholder!==""&&(t.currentPlaceholder=s.value.value?"":t.cachedPlaceHolder)},H=()=>{const te=T.value.filter(Oe=>Oe.visible&&!Oe.disabled&&!Oe.states.groupDisabled),ye=te.find(Oe=>Oe.created),fe=te[0];t.hoverIndex=Te(T.value,ye||fe)},N=()=>{var te;if(e.multiple)t.selectedLabel="";else{const fe=B(e.modelValue);(te=fe.props)!=null&&te.created?(t.createdLabel=fe.props.value,t.createdSelected=!0):t.createdSelected=!1,t.selectedLabel=fe.currentLabel,t.selected=fe,e.filterable&&(t.query=t.selectedLabel);return}const ye=[];Array.isArray(e.modelValue)&&e.modelValue.forEach(fe=>{ye.push(B(fe))}),t.selected=ye,ze(()=>{P()})},B=te=>{let ye;const fe=ya(te).toLowerCase()==="object",Oe=ya(te).toLowerCase()==="null",Ue=ya(te).toLowerCase()==="undefined";for(let vt=t.cachedOptions.size-1;vt>=0;vt--){const Et=I.value[vt];if(fe?At(Et.value,e.valueKey)===At(te,e.valueKey):Et.value===te){ye={value:te,currentLabel:Et.currentLabel,isDisabled:Et.isDisabled};break}}if(ye)return ye;const ft=fe?te.label:!Oe&&!Ue?te:"",$t={value:te,currentLabel:ft};return e.multiple&&($t.hitState=!1),$t},q=()=>{setTimeout(()=>{const te=e.valueKey;e.multiple?t.selected.length>0?t.hoverIndex=Math.min.apply(null,t.selected.map(ye=>T.value.findIndex(fe=>At(fe,te)===At(ye,te)))):t.hoverIndex=-1:t.hoverIndex=T.value.findIndex(ye=>Ke(ye)===Ke(t.selected))},300)},W=()=>{var te,ye;de(),(ye=(te=a.value)==null?void 0:te.updatePopper)==null||ye.call(te),e.multiple&&!e.filterable&&P()},de=()=>{var te;t.inputWidth=(te=l.value)==null?void 0:te.$el.getBoundingClientRect().width},Q=()=>{e.filterable&&t.query!==t.selectedLabel&&(t.query=t.selectedLabel,_(t.query))},he=pn(()=>{Q()},b.value),Me=pn(te=>{_(te.target.value)},b.value),ne=te=>{Rn(e.modelValue,te)||n.emit(Ut,te)},j=te=>{if(te.target.value.length<=0&&!we()){const ye=e.modelValue.slice();ye.pop(),n.emit(tt,ye),ne(ye)}te.target.value.length===1&&e.modelValue.length===0&&(t.currentPlaceholder=t.cachedPlaceHolder)},ee=(te,ye)=>{const fe=t.selected.indexOf(ye);if(fe>-1&&!g.value){const Oe=e.modelValue.slice();Oe.splice(fe,1),n.emit(tt,Oe),ne(Oe),n.emit("remove-tag",ye.value)}te.stopPropagation()},ie=te=>{te.stopPropagation();const ye=e.multiple?[]:"";if(typeof ye!="string")for(const fe of t.selected)fe.isDisabled&&ye.push(fe.value);n.emit(tt,ye),ne(ye),t.visible=!1,n.emit("clear")},ve=(te,ye)=>{var fe;if(e.multiple){const Oe=(e.modelValue||[]).slice(),Ue=Te(Oe,te.value);Ue>-1?Oe.splice(Ue,1):(e.multipleLimit<=0||Oe.length{Ie(te)})},Te=(te=[],ye)=>{if(!ut(ye))return te.indexOf(ye);const fe=e.valueKey;let Oe=-1;return te.some((Ue,ft)=>At(Ue,fe)===At(ye,fe)?(Oe=ft,!0):!1),Oe},Ae=()=>{t.softFocus=!0;const te=s.value||l.value;te&&(te==null||te.focus())},Ie=te=>{var ye,fe,Oe,Ue,ft;const $t=Array.isArray(te)?te[0]:te;let vt=null;if($t!=null&&$t.value){const Et=T.value.filter(On=>On.value===$t.value);Et.length>0&&(vt=Et[0].$el)}if(a.value&&vt){const Et=(Ue=(Oe=(fe=(ye=a.value)==null?void 0:ye.popperRef)==null?void 0:fe.contentRef)==null?void 0:Oe.querySelector)==null?void 0:Ue.call(Oe,`.${r.be("dropdown","wrap")}`);Et&&sy(Et,vt)}(ft=c.value)==null||ft.handleScroll()},K=te=>{t.optionsCount++,t.filteredOptionsCount++,t.options.set(te.value,te),t.cachedOptions.set(te.value,te)},Y=(te,ye)=>{t.options.get(te)===ye&&(t.optionsCount--,t.filteredOptionsCount--,t.options.delete(te))},ue=te=>{te.code!==De.backspace&&we(!1),t.inputLength=s.value.value.length*15+20,P()},we=te=>{if(!Array.isArray(t.selected))return;const ye=t.selected[t.selected.length-1];if(!!ye)return te===!0||te===!1?(ye.hitState=te,te):(ye.hitState=!ye.hitState,ye.hitState)},be=te=>{const ye=te.target.value;if(te.type==="compositionend")t.isOnComposition=!1,ze(()=>_(ye));else{const fe=ye[ye.length-1]||"";t.isOnComposition=!_i(fe)}},le=()=>{ze(()=>Ie(t.selected))},re=te=>{t.softFocus?t.softFocus=!1:((e.automaticDropdown||e.filterable)&&(e.filterable&&!t.visible&&(t.menuVisibleOnFocus=!0),t.visible=!0),n.emit("focus",te))},se=()=>{var te;t.visible=!1,(te=l.value)==null||te.blur()},Z=te=>{ze(()=>{t.isSilentBlur?t.isSilentBlur=!1:n.emit("blur",te)}),t.softFocus=!1},ce=te=>{ie(te)},Le=()=>{t.visible=!1},J=()=>{var te;e.automaticDropdown||g.value||(t.menuVisibleOnFocus?t.menuVisibleOnFocus=!1:t.visible=!t.visible,t.visible&&((te=s.value||l.value)==null||te.focus()))},Ce=()=>{t.visible?T.value[t.hoverIndex]&&ve(T.value[t.hoverIndex],void 0):J()},Ke=te=>ut(te.value)?At(te.value,e.valueKey):te.value,xe=S(()=>T.value.filter(te=>te.visible).every(te=>te.disabled)),Fe=te=>{if(!t.visible){t.visible=!0;return}if(!(t.options.size===0||t.filteredOptionsCount===0)&&!t.isOnComposition&&!xe.value){te==="next"?(t.hoverIndex++,t.hoverIndex===t.options.size&&(t.hoverIndex=0)):te==="prev"&&(t.hoverIndex--,t.hoverIndex<0&&(t.hoverIndex=t.options.size-1));const ye=T.value[t.hoverIndex];(ye.disabled===!0||ye.states.groupDisabled===!0||!ye.visible)&&Fe(te),ze(()=>Ie(d.value))}};return{optionsArray:T,selectSize:L,handleResize:W,debouncedOnInputChange:he,debouncedQueryChange:Me,deletePrevTag:j,deleteTag:ee,deleteSelected:ie,handleOptionSelect:ve,scrollToOption:Ie,readonly:v,resetInputHeight:P,showClose:y,iconComponent:C,iconReverse:$,showNewOption:D,collapseTagSize:F,setSelected:N,managePlaceholder:z,selectDisabled:g,emptyText:E,toggleLastOptionHitState:we,resetInputState:ue,handleComposition:be,onOptionCreate:K,onOptionDestroy:Y,handleMenuEnter:le,handleFocus:re,blur:se,handleBlur:Z,handleClearClick:ce,handleClose:Le,toggleMenu:J,selectOption:Ce,getValueKey:Ke,navigateOptions:Fe,dropMenuVisible:V,queryChange:f,groupQueryChange:p,reference:l,input:s,tooltipRef:a,tags:i,selectWrapper:u,scrollbar:c}},Ou="ElSelect",gz=oe({name:Ou,componentName:Ou,components:{ElInput:jn,ElSelectMenu:hz,ElOption:gf,ElTag:Ui,ElScrollbar:Do,ElTooltip:hn,ElIcon:Ye},directives:{ClickOutside:Hr},props:{name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:{type:String,validator:Mn},effect:{type:String,default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String},defaultFirstOption:Boolean,reserveKeyword:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},popperAppendToBody:{type:Boolean,default:void 0},teleported:Jt.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:[String,Object],default:Mo},fitInputWidth:{type:Boolean,default:!1},suffixIcon:{type:[String,Object],default:qs},tagType:_e(ke({},uf.type),{default:"info"})},emits:[tt,Ut,"remove-tag","clear","visible-change","focus","blur"],setup(e,t){const n=$e("select"),o=$e("input"),{t:r}=wt(),l=vz(e),{optionsArray:s,selectSize:a,readonly:i,handleResize:u,collapseTagSize:c,debouncedOnInputChange:d,debouncedQueryChange:f,deletePrevTag:p,deleteTag:h,deleteSelected:m,handleOptionSelect:v,scrollToOption:g,setSelected:y,resetInputHeight:C,managePlaceholder:$,showClose:b,selectDisabled:E,iconComponent:T,iconReverse:I,showNewOption:D,emptyText:L,toggleLastOptionHitState:F,resetInputState:V,handleComposition:P,onOptionCreate:_,onOptionDestroy:z,handleMenuEnter:H,handleFocus:N,blur:B,handleBlur:q,handleClearClick:W,handleClose:de,toggleMenu:Q,selectOption:he,getValueKey:Me,navigateOptions:ne,dropMenuVisible:j,reference:ee,input:ie,tooltipRef:ve,tags:Te,selectWrapper:Ae,scrollbar:Ie,queryChange:K,groupQueryChange:Y}=mz(e,l,t),{focus:ue}=GA(ee),{inputWidth:we,selected:be,inputLength:le,filteredOptionsCount:re,visible:se,softFocus:Z,selectedLabel:ce,hoverIndex:Le,query:J,inputHovering:Ce,currentPlaceholder:Ke,menuVisibleOnFocus:xe,isOnComposition:Fe,isSilentBlur:te,options:ye,cachedOptions:fe,optionsCount:Oe,prefixWidth:Ue,tagInMultiLine:ft}=en(l),$t=S(()=>{const ln=[n.b()],nn=k(a);return nn&&ln.push(n.m(nn)),e.disabled&&ln.push(n.m("disabled")),ln}),vt=S(()=>({maxWidth:`${k(we)-32}px`,width:"100%"}));ot(Yi,Ct({props:e,options:ye,optionsArray:s,cachedOptions:fe,optionsCount:Oe,filteredOptionsCount:re,hoverIndex:Le,handleOptionSelect:v,onOptionCreate:_,onOptionDestroy:z,selectWrapper:Ae,selected:be,setSelected:y,queryChange:K,groupQueryChange:Y})),et(()=>{if(l.cachedPlaceHolder=Ke.value=e.placeholder||r("el.select.placeholder"),e.multiple&&Array.isArray(e.modelValue)&&e.modelValue.length>0&&(Ke.value=""),Pl(Ae.value,u),ee.value&&ee.value.$el){const ln={large:36,default:32,small:28},nn=ee.value.input;l.initialInputHeight=nn.getBoundingClientRect().height||ln[a.value]}e.remote&&e.multiple&&C(),ze(()=>{if(!!ee.value&&(ee.value.$el&&(we.value=ee.value.$el.getBoundingClientRect().width),t.slots.prefix)){const ln=ee.value.$el.childNodes,nn=Array.from(ln).find(Hl=>Hl.tagName==="INPUT"),or=ee.value.$el.querySelector(`.${o.e("prefix")}`);Ue.value=Math.max(or.getBoundingClientRect().width+5,30),l.prefixWidth&&(nn.style.paddingLeft=`${Math.max(l.prefixWidth,30)}px`)}}),y()}),Nt(()=>{Il(Ae.value,u)}),e.multiple&&!Array.isArray(e.modelValue)&&t.emit(tt,[]),!e.multiple&&Array.isArray(e.modelValue)&&t.emit(tt,"");const Et=S(()=>{var ln,nn;return(nn=(ln=ve.value)==null?void 0:ln.popperRef)==null?void 0:nn.contentRef}),{compatTeleported:On}=Vl(Ou,"popperAppendToBody");return{tagInMultiLine:ft,prefixWidth:Ue,selectSize:a,readonly:i,handleResize:u,collapseTagSize:c,debouncedOnInputChange:d,debouncedQueryChange:f,deletePrevTag:p,deleteTag:h,deleteSelected:m,handleOptionSelect:v,scrollToOption:g,inputWidth:we,selected:be,inputLength:le,filteredOptionsCount:re,visible:se,softFocus:Z,selectedLabel:ce,hoverIndex:Le,query:J,inputHovering:Ce,currentPlaceholder:Ke,menuVisibleOnFocus:xe,isOnComposition:Fe,isSilentBlur:te,options:ye,resetInputHeight:C,managePlaceholder:$,showClose:b,selectDisabled:E,iconComponent:T,iconReverse:I,showNewOption:D,emptyText:L,toggleLastOptionHitState:F,resetInputState:V,handleComposition:P,handleMenuEnter:H,handleFocus:N,blur:B,handleBlur:q,handleClearClick:W,handleClose:de,toggleMenu:Q,selectOption:he,getValueKey:Me,navigateOptions:ne,dropMenuVisible:j,focus:ue,reference:ee,input:ie,tooltipRef:ve,popperPaneRef:Et,tags:Te,selectWrapper:Ae,scrollbar:Ie,wrapperKls:$t,selectTagsStyle:vt,compatTeleported:On,nsSelect:n}}}),yz={class:"select-trigger"},bz=["disabled","autocomplete"],wz={style:{height:"100%",display:"flex","justify-content":"center","align-items":"center"}};function Cz(e,t,n,o,r,l){const s=ae("el-tag"),a=ae("el-tooltip"),i=ae("el-icon"),u=ae("el-input"),c=ae("el-option"),d=ae("el-scrollbar"),f=ae("el-select-menu"),p=Tn("click-outside");return qe((w(),A("div",{ref:"selectWrapper",class:M(e.wrapperKls),onClick:t[24]||(t[24]=je((...h)=>e.toggleMenu&&e.toggleMenu(...h),["stop"]))},[G(a,{ref:"tooltipRef",visible:e.dropMenuVisible,"onUpdate:visible":t[23]||(t[23]=h=>e.dropMenuVisible=h),placement:"bottom-start",teleported:e.compatTeleported,"popper-class":[e.nsSelect.e("popper"),e.popperClass],"fallback-placements":["bottom-start","top-start","right","left"],effect:e.effect,pure:"",trigger:"click",transition:`${e.nsSelect.namespace.value}-zoom-in-top`,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:e.persistent,onShow:e.handleMenuEnter},{default:U(()=>[R("div",yz,[e.multiple?(w(),A("div",{key:0,ref:"tags",class:M(e.nsSelect.e("tags")),style:Re(e.selectTagsStyle)},[e.collapseTags&&e.selected.length?(w(),A("span",{key:0,class:M([e.nsSelect.b("tags-wrapper"),{"has-prefix":e.prefixWidth&&e.selected.length}])},[G(s,{closable:!e.selectDisabled&&!e.selected[0].isDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:e.tagType,"disable-transitions":"",onClose:t[0]||(t[0]=h=>e.deleteTag(h,e.selected[0]))},{default:U(()=>[R("span",{class:M(e.nsSelect.e("tags-text")),style:Re({maxWidth:e.inputWidth-123+"px"})},ge(e.selected[0].currentLabel),7)]),_:1},8,["closable","size","hit","type"]),e.selected.length>1?(w(),x(s,{key:0,closable:!1,size:e.collapseTagSize,type:e.tagType,"disable-transitions":""},{default:U(()=>[e.collapseTagsTooltip?(w(),x(a,{key:0,disabled:e.dropMenuVisible,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:!1},{default:U(()=>[R("span",{class:M(e.nsSelect.e("tags-text"))},"+ "+ge(e.selected.length-1),3)]),content:U(()=>[R("div",{class:M(e.nsSelect.e("collapse-tags"))},[(w(!0),A(Be,null,st(e.selected,(h,m)=>(w(),A("div",{key:m,class:M(e.nsSelect.e("collapse-tag"))},[(w(),x(s,{key:e.getValueKey(h),class:"in-tooltip",closable:!e.selectDisabled&&!h.isDisabled,size:e.collapseTagSize,hit:h.hitState,type:e.tagType,"disable-transitions":"",style:{margin:"2px"},onClose:v=>e.deleteTag(v,h)},{default:U(()=>[R("span",{class:M(e.nsSelect.e("tags-text")),style:Re({maxWidth:e.inputWidth-75+"px"})},ge(h.currentLabel),7)]),_:2},1032,["closable","size","hit","type","onClose"]))],2))),128))],2)]),_:1},8,["disabled","effect"])):(w(),A("span",{key:1,class:M(e.nsSelect.e("tags-text"))},"+ "+ge(e.selected.length-1),3))]),_:1},8,["size","type"])):X("v-if",!0)],2)):X("v-if",!0),X("
"),e.collapseTags?X("v-if",!0):(w(),x(zt,{key:1,onAfterLeave:e.resetInputHeight},{default:U(()=>[R("span",{class:M([e.nsSelect.b("tags-wrapper"),{"has-prefix":e.prefixWidth&&e.selected.length}])},[(w(!0),A(Be,null,st(e.selected,h=>(w(),x(s,{key:e.getValueKey(h),closable:!e.selectDisabled&&!h.isDisabled,size:e.collapseTagSize,hit:h.hitState,type:e.tagType,"disable-transitions":"",onClose:m=>e.deleteTag(m,h)},{default:U(()=>[R("span",{class:M(e.nsSelect.e("tags-text")),style:Re({maxWidth:e.inputWidth-75+"px"})},ge(h.currentLabel),7)]),_:2},1032,["closable","size","hit","type","onClose"]))),128))],2)]),_:1},8,["onAfterLeave"])),X("
"),e.filterable?qe((w(),A("input",{key:2,ref:"input","onUpdate:modelValue":t[1]||(t[1]=h=>e.query=h),type:"text",class:M([e.nsSelect.e("input"),e.nsSelect.is(e.selectSize)]),disabled:e.selectDisabled,autocomplete:e.autocomplete,style:Re({marginLeft:e.prefixWidth&&!e.selected.length||e.tagInMultiLine?`${e.prefixWidth}px`:"",flexGrow:1,width:`${e.inputLength/(e.inputWidth-32)}%`,maxWidth:`${e.inputWidth-42}px`}),onFocus:t[2]||(t[2]=(...h)=>e.handleFocus&&e.handleFocus(...h)),onBlur:t[3]||(t[3]=(...h)=>e.handleBlur&&e.handleBlur(...h)),onKeyup:t[4]||(t[4]=(...h)=>e.managePlaceholder&&e.managePlaceholder(...h)),onKeydown:[t[5]||(t[5]=(...h)=>e.resetInputState&&e.resetInputState(...h)),t[6]||(t[6]=rt(je(h=>e.navigateOptions("next"),["prevent"]),["down"])),t[7]||(t[7]=rt(je(h=>e.navigateOptions("prev"),["prevent"]),["up"])),t[8]||(t[8]=rt(je(h=>e.visible=!1,["stop","prevent"]),["esc"])),t[9]||(t[9]=rt(je((...h)=>e.selectOption&&e.selectOption(...h),["stop","prevent"]),["enter"])),t[10]||(t[10]=rt((...h)=>e.deletePrevTag&&e.deletePrevTag(...h),["delete"])),t[11]||(t[11]=rt(h=>e.visible=!1,["tab"]))],onCompositionstart:t[12]||(t[12]=(...h)=>e.handleComposition&&e.handleComposition(...h)),onCompositionupdate:t[13]||(t[13]=(...h)=>e.handleComposition&&e.handleComposition(...h)),onCompositionend:t[14]||(t[14]=(...h)=>e.handleComposition&&e.handleComposition(...h)),onInput:t[15]||(t[15]=(...h)=>e.debouncedQueryChange&&e.debouncedQueryChange(...h))},null,46,bz)),[[Nd,e.query]]):X("v-if",!0)],6)):X("v-if",!0),G(u,{id:e.id,ref:"reference",modelValue:e.selectedLabel,"onUpdate:modelValue":t[16]||(t[16]=h=>e.selectedLabel=h),type:"text",placeholder:e.currentPlaceholder,name:e.name,autocomplete:e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,class:M([e.nsSelect.is("focus",e.visible)]),tabindex:e.multiple&&e.filterable?-1:void 0,onFocus:e.handleFocus,onBlur:e.handleBlur,onInput:e.debouncedOnInputChange,onPaste:e.debouncedOnInputChange,onCompositionstart:e.handleComposition,onCompositionupdate:e.handleComposition,onCompositionend:e.handleComposition,onKeydown:[t[17]||(t[17]=rt(je(h=>e.navigateOptions("next"),["stop","prevent"]),["down"])),t[18]||(t[18]=rt(je(h=>e.navigateOptions("prev"),["stop","prevent"]),["up"])),rt(je(e.selectOption,["stop","prevent"]),["enter"]),t[19]||(t[19]=rt(je(h=>e.visible=!1,["stop","prevent"]),["esc"])),t[20]||(t[20]=rt(h=>e.visible=!1,["tab"]))],onMouseenter:t[21]||(t[21]=h=>e.inputHovering=!0),onMouseleave:t[22]||(t[22]=h=>e.inputHovering=!1)},Jo({suffix:U(()=>[e.iconComponent?qe((w(),x(i,{key:0,class:M([e.nsSelect.e("caret"),e.nsSelect.e("icon"),e.iconReverse])},{default:U(()=>[(w(),x(dt(e.iconComponent)))]),_:1},8,["class"])),[[ct,!e.showClose]]):X("v-if",!0),e.showClose&&e.clearIcon?(w(),x(i,{key:1,class:M([e.nsSelect.e("caret"),e.nsSelect.e("icon")]),onClick:e.handleClearClick},{default:U(()=>[(w(),x(dt(e.clearIcon)))]),_:1},8,["class","onClick"])):X("v-if",!0)]),_:2},[e.$slots.prefix?{name:"prefix",fn:U(()=>[R("div",wz,[pe(e.$slots,"prefix")])])}:void 0]),1032,["id","modelValue","placeholder","name","autocomplete","size","disabled","readonly","class","tabindex","onFocus","onBlur","onInput","onPaste","onCompositionstart","onCompositionupdate","onCompositionend","onKeydown"])])]),content:U(()=>[G(f,null,{default:U(()=>[qe(G(d,{ref:"scrollbar",tag:"ul","wrap-class":e.nsSelect.be("dropdown","wrap"),"view-class":e.nsSelect.be("dropdown","list"),class:M([e.nsSelect.is("empty",!e.allowCreate&&e.query&&e.filteredOptionsCount===0)])},{default:U(()=>[e.showNewOption?(w(),x(c,{key:0,value:e.query,created:!0},null,8,["value"])):X("v-if",!0),pe(e.$slots,"default")]),_:3},8,["wrap-class","view-class","class"]),[[ct,e.options.size>0&&!e.loading]]),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&e.options.size===0)?(w(),A(Be,{key:0},[e.$slots.empty?pe(e.$slots,"empty",{key:0}):(w(),A("p",{key:1,class:M(e.nsSelect.be("dropdown","empty"))},ge(e.emptyText),3))],2112)):X("v-if",!0)]),_:3})]),_:3},8,["visible","teleported","popper-class","effect","transition","persistent","onShow"])],2)),[[p,e.handleClose,e.popperPaneRef]])}var $z=Ve(gz,[["render",Cz]]);const Sz=oe({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},setup(e){const t=$e("select"),n=O(!0),o=Qe(),r=O([]);ot(S0,Ct(ke({},en(e))));const l=Pe(Yi);et(()=>{r.value=s(o.subTree)});const s=i=>{const u=[];return Array.isArray(i.children)&&i.children.forEach(c=>{var d;c.type&&c.type.name==="ElOption"&&c.component&&c.component.proxy?u.push(c.component.proxy):(d=c.children)!=null&&d.length&&u.push(...s(c))}),u},{groupQueryChange:a}=yt(l);return me(a,()=>{n.value=r.value.some(i=>i.visible===!0)}),{visible:n,ns:t}}});function kz(e,t,n,o,r,l){return qe((w(),A("ul",{class:M(e.ns.be("group","wrap"))},[R("li",{class:M(e.ns.be("group","title"))},ge(e.label),3),R("li",null,[R("ul",{class:M(e.ns.b("group"))},[pe(e.$slots,"default")],2)])],2)),[[ct,e.visible]])}var k0=Ve(Sz,[["render",kz]]);const Gi=nt($z,{Option:gf,OptionGroup:k0}),E0=It(gf),Ez=It(k0),yf=()=>Pe(Ey,{}),Tz=He({pageSize:{type:Number,required:!0},pageSizes:{type:Ee(Array),default:()=>Pt([10,20,30,40,50,100])},popperClass:{type:String,default:""},disabled:Boolean,size:{type:String,default:"default"}}),Mz=oe({name:"ElPaginationSizes",components:{ElSelect:Gi,ElOption:E0},props:Tz,emits:["page-size-change"],setup(e,{emit:t}){const{t:n}=wt(),o=$e("pagination"),r=yf(),l=O(e.pageSize);me(()=>e.pageSizes,(i,u)=>{if(!Rn(i,u)&&Array.isArray(i)){const c=i.includes(e.pageSize)?e.pageSize:e.pageSizes[0];t("page-size-change",c)}}),me(()=>e.pageSize,i=>{l.value=i});const s=S(()=>e.pageSizes);function a(i){var u;i!==l.value&&(l.value=i,(u=r.handleSizeChange)==null||u.call(r,Number(i)))}return{ns:o,innerPagesizes:s,innerPageSize:l,t:n,handleChange:a}}});function Nz(e,t,n,o,r,l){const s=ae("el-option"),a=ae("el-select");return w(),A("span",{class:M(e.ns.e("sizes"))},[G(a,{"model-value":e.innerPageSize,disabled:e.disabled,"popper-class":e.popperClass,size:e.size,onChange:e.handleChange},{default:U(()=>[(w(!0),A(Be,null,st(e.innerPagesizes,i=>(w(),x(s,{key:i,value:i,label:i+e.t("el.pagination.pagesize")},null,8,["value","label"]))),128))]),_:1},8,["model-value","disabled","popper-class","size","onChange"])],2)}var Oz=Ve(Mz,[["render",Nz]]);const Az=oe({name:"ElPaginationJumper",components:{ElInput:jn},setup(){const{t:e}=wt(),t=$e("pagination"),{pageCount:n,disabled:o,currentPage:r,changeEvent:l}=yf(),s=O(),a=S(()=>{var c;return(c=s.value)!=null?c:r==null?void 0:r.value});function i(c){s.value=+c}function u(c){c=Math.trunc(+c),l==null||l(+c),s.value=void 0}return{ns:t,pageCount:n,disabled:o,innerValue:a,t:e,handleInput:i,handleChange:u}}}),Pz=["disabled"];function Iz(e,t,n,o,r,l){const s=ae("el-input");return w(),A("span",{class:M(e.ns.e("jump")),disabled:e.disabled},[at(ge(e.t("el.pagination.goto"))+" ",1),G(s,{size:"small",class:M([e.ns.e("editor"),e.ns.is("in-pagination")]),min:1,max:e.pageCount,disabled:e.disabled,"model-value":e.innerValue,type:"number","onUpdate:modelValue":e.handleInput,onChange:e.handleChange},null,8,["class","max","disabled","model-value","onUpdate:modelValue","onChange"]),at(" "+ge(e.t("el.pagination.pageClassifier")),1)],10,Pz)}var Dz=Ve(Az,[["render",Iz]]);const Rz={total:{type:Number,default:1e3}},Lz=oe({name:"ElPaginationTotal",props:Rz,setup(){const{t:e}=wt(),t=$e("pagination"),{disabled:n}=yf();return{t:e,ns:t,disabled:n}}}),Bz=["disabled"];function Vz(e,t,n,o,r,l){return w(),A("span",{class:M(e.ns.e("total")),disabled:e.disabled},ge(e.t("el.pagination.total",{total:e.total})),11,Bz)}var Fz=Ve(Lz,[["render",Vz]]);const _z={currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean},zz=oe({name:"ElPaginationPager",components:{DArrowLeft:Bi,DArrowRight:Vi,MoreFilled:sO},props:_z,emits:["change"],setup(e,{emit:t}){const n=$e("pager"),o=$e("icon"),r=O(!1),l=O(!1),s=O(!1),a=O(!1),i=S(()=>{const f=e.pagerCount,p=(f-1)/2,h=Number(e.currentPage),m=Number(e.pageCount);let v=!1,g=!1;m>f&&(h>f-p&&(v=!0),h{const f=(e.pagerCount-1)/2;r.value=!1,l.value=!1,e.pageCount>e.pagerCount&&(e.currentPage>e.pagerCount-f&&(r.value=!0),e.currentPagem&&(h=m)),h!==v&&t("change",h)}return{showPrevMore:r,showNextMore:l,quickPrevHover:s,quickNextHover:a,pagers:i,nsPager:n,nsIcon:o,onMouseenter:u,onPagerClick:d,onEnter:c}}}),Hz=["aria-current"],Kz=["aria-current"],jz=["aria-current"];function Wz(e,t,n,o,r,l){const s=ae("d-arrow-left"),a=ae("more-filled"),i=ae("d-arrow-right");return w(),A("ul",{class:M(e.nsPager.b()),onClick:t[4]||(t[4]=(...u)=>e.onPagerClick&&e.onPagerClick(...u)),onKeyup:t[5]||(t[5]=rt((...u)=>e.onEnter&&e.onEnter(...u),["enter"]))},[e.pageCount>0?(w(),A("li",{key:0,class:M([[e.nsPager.is("active",e.currentPage===1),e.nsPager.is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===1,tabindex:"0"}," 1 ",10,Hz)):X("v-if",!0),e.showPrevMore?(w(),A("li",{key:1,class:M(["more","btn-quickprev",e.nsIcon.b(),e.nsPager.is("disabled",e.disabled)]),onMouseenter:t[0]||(t[0]=u=>e.onMouseenter("left")),onMouseleave:t[1]||(t[1]=u=>e.quickPrevHover=!1)},[e.quickPrevHover?(w(),x(s,{key:0})):(w(),x(a,{key:1}))],34)):X("v-if",!0),(w(!0),A(Be,null,st(e.pagers,u=>(w(),A("li",{key:u,class:M([[e.nsPager.is("active",e.currentPage===u),e.nsPager.is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===u,tabindex:"0"},ge(u),11,Kz))),128)),e.showNextMore?(w(),A("li",{key:2,class:M(["more","btn-quicknext",e.nsIcon.b(),e.nsPager.is("disabled",e.disabled)]),onMouseenter:t[2]||(t[2]=u=>e.onMouseenter("right")),onMouseleave:t[3]||(t[3]=u=>e.quickNextHover=!1)},[e.quickNextHover?(w(),x(i,{key:0})):(w(),x(a,{key:1}))],34)):X("v-if",!0),e.pageCount>1?(w(),A("li",{key:3,class:M([[e.nsPager.is("active",e.currentPage===e.pageCount),e.nsPager.is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===e.pageCount,tabindex:"0"},ge(e.pageCount),11,jz)):X("v-if",!0)],34)}var Uz=Ve(zz,[["render",Wz]]);const on=e=>typeof e!="number",qz=He({total:Number,pageSize:Number,defaultPageSize:Number,currentPage:Number,defaultCurrentPage:Number,pageCount:Number,pagerCount:{type:Number,validator:e=>typeof e=="number"&&Math.trunc(e)===e&&e>4&&e<22&&e%2===1,default:7},layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:Ee(Array),default:()=>Pt([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},nextText:{type:String,default:""},small:Boolean,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean}),Yz={"update:current-page":e=>typeof e=="number","update:page-size":e=>typeof e=="number","size-change":e=>typeof e=="number","current-change":e=>typeof e=="number","prev-click":e=>typeof e=="number","next-click":e=>typeof e=="number"},fv="ElPagination";var Gz=oe({name:fv,props:qz,emits:Yz,setup(e,{emit:t,slots:n}){const{t:o}=wt(),r=$e("pagination"),l=Qe().vnode.props||{},s="onUpdate:currentPage"in l||"onUpdate:current-page"in l||"onCurrentChange"in l,a="onUpdate:pageSize"in l||"onUpdate:page-size"in l||"onSizeChange"in l,i=S(()=>{if(on(e.total)&&on(e.pageCount)||!on(e.currentPage)&&!s)return!1;if(e.layout.includes("sizes")){if(on(e.pageCount)){if(!on(e.total)&&!on(e.pageSize)&&!a)return!1}else if(!a)return!1}return!0}),u=O(on(e.defaultPageSize)?10:e.defaultPageSize),c=O(on(e.defaultCurrentPage)?1:e.defaultCurrentPage),d=S({get(){return on(e.pageSize)?u.value:e.pageSize},set(C){on(e.pageSize)&&(u.value=C),a&&(t("update:page-size",C),t("size-change",C))}}),f=S(()=>{let C=0;return on(e.pageCount)?on(e.total)||(C=Math.max(1,Math.ceil(e.total/d.value))):C=e.pageCount,C}),p=S({get(){return on(e.currentPage)?c.value:e.currentPage},set(C){let $=C;C<1?$=1:C>f.value&&($=f.value),on(e.currentPage)&&(c.value=$),s&&(t("update:current-page",$),t("current-change",$))}});me(f,C=>{p.value>C&&(p.value=C)});function h(C){p.value=C}function m(C){d.value=C;const $=f.value;p.value>$&&(p.value=$)}function v(){e.disabled||(p.value-=1,t("prev-click",p.value))}function g(){e.disabled||(p.value+=1,t("next-click",p.value))}function y(C,$){C&&(C.props||(C.props={}),C.props.class=[C.props.class,$].join(" "))}return ot(Ey,{pageCount:f,disabled:S(()=>e.disabled),currentPage:p,changeEvent:h,handleSizeChange:m}),()=>{var C,$;if(!i.value)return o("el.pagination.deprecationWarning"),null;if(!e.layout||e.hideOnSinglePage&&f.value<=1)return null;const b=[],E=[],T=Ne("div",{class:r.e("rightwrapper")},E),I={prev:Ne(nz,{disabled:e.disabled,currentPage:p.value,prevText:e.prevText,onClick:v}),jumper:Ne(Dz),pager:Ne(Uz,{currentPage:p.value,pageCount:f.value,pagerCount:e.pagerCount,onChange:h,disabled:e.disabled}),next:Ne(iz,{disabled:e.disabled,currentPage:p.value,pageCount:f.value,nextText:e.nextText,onClick:g}),sizes:Ne(Oz,{pageSize:d.value,pageSizes:e.pageSizes,popperClass:e.popperClass,disabled:e.disabled,size:e.small?"small":"default"}),slot:($=(C=n==null?void 0:n.default)==null?void 0:C.call(n))!=null?$:null,total:Ne(Fz,{total:on(e.total)?0:e.total})},D=e.layout.split(",").map(F=>F.trim());let L=!1;return D.forEach(F=>{if(F==="->"){L=!0;return}L?E.push(I[F]):b.push(I[F])}),y(b[0],r.is("first")),y(b[b.length-1],r.is("last")),L&&E.length>0&&(y(E[0],r.is("first")),y(E[E.length-1],r.is("last")),b.push(T)),Ne("div",{role:"pagination","aria-label":"pagination",class:[r.b(),r.is("background",e.background),{[r.m("small")]:e.small}]},b)}}});const Xz=nt(Gz),Jz=He({title:{type:String},confirmButtonText:{type:String},cancelButtonText:{type:String},confirmButtonType:{type:String,values:hc,default:"primary"},cancelButtonType:{type:String,values:hc,default:"text"},icon:{type:tn,default:OO},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1},hideAfter:{type:Number,default:200},onConfirm:{type:Ee(Function)},onCancel:{type:Ee(Function)},teleported:Jt.teleported,persistent:Jt.persistent}),pv="ElPopconfirm",Zz=oe({name:pv,components:{ElButton:fo,ElTooltip:hn,ElIcon:Ye},props:Jz,setup(e){const{compatTeleported:t}=Vl(pv,"appendToBody"),{t:n}=wt(),o=$e("popconfirm"),r=O(),l=()=>{var d,f;(f=(d=k(r))==null?void 0:d.onClose)==null||f.call(d)},s=()=>{l()},a=d=>{var f;(f=e.onConfirm)==null||f.call(e,d),s()},i=d=>{var f;(f=e.onCancel)==null||f.call(e,d),s()},u=S(()=>e.confirmButtonText||n("el.popconfirm.confirmButtonText")),c=S(()=>e.cancelButtonText||n("el.popconfirm.cancelButtonText"));return{finalConfirmButtonText:u,finalCancelButtonText:c,tooltipRef:r,ns:o,compatTeleported:t,confirm:a,cancel:i}}});function Qz(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("el-button"),i=ae("el-tooltip");return w(),x(i,Bt({ref:"tooltipRef"},e.$attrs,{trigger:"click",effect:"light","popper-class":`${e.ns.namespace.value}-popover`,teleported:e.compatTeleported,"fallback-placements":["bottom","top","right","left"],"hide-after":e.hideAfter,persistent:e.persistent}),{content:U(()=>[R("div",{class:M(e.ns.b())},[R("div",{class:M(e.ns.e("main"))},[!e.hideIcon&&e.icon?(w(),x(s,{key:0,class:M(e.ns.e("icon")),style:Re({color:e.iconColor})},{default:U(()=>[(w(),x(dt(e.icon)))]),_:1},8,["class","style"])):X("v-if",!0),at(" "+ge(e.title),1)],2),R("div",{class:M(e.ns.e("action"))},[G(a,{size:"small",type:e.cancelButtonType,onClick:e.cancel},{default:U(()=>[at(ge(e.finalCancelButtonText),1)]),_:1},8,["type","onClick"]),G(a,{size:"small",type:e.confirmButtonType,onClick:e.confirm},{default:U(()=>[at(ge(e.finalConfirmButtonText),1)]),_:1},8,["type","onClick"])],2)],2)]),default:U(()=>[e.$slots.reference?pe(e.$slots,"reference",{key:0}):X("v-if",!0)]),_:3},16,["popper-class","teleported","hide-after","persistent"])}var xz=Ve(Zz,[["render",Qz]]);const eH=nt(xz),tH=He({trigger:Ds.trigger,placement:Fa.placement,disabled:Ds.disabled,visible:Jt.visible,transition:Jt.transition,popperOptions:Fa.popperOptions,tabindex:Fa.tabindex,appendToBody:{type:Boolean,default:void 0},content:Jt.content,popperStyle:Jt.popperStyle,popperClass:Jt.popperClass,enterable:_e(ke({},Jt.enterable),{default:!0}),effect:_e(ke({},Jt.effect),{default:"light"}),teleported:Jt.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0}}),nH=["update:visible","before-enter","before-leave","after-enter","after-leave"],hv="ElPopover",oH=oe({name:hv,components:{ElTooltip:hn},props:tH,emits:nH,setup(e,{emit:t}){const n=$e("popover"),o=O(null),r=S(()=>{var m;return(m=k(o))==null?void 0:m.popperRef}),l=S(()=>Je(e.width)?e.width:`${e.width}px`),s=S(()=>[{width:l.value},e.popperStyle]),a=S(()=>[n.b(),e.popperClass,{[n.m("plain")]:!!e.content}]),i=S(()=>e.transition==="el-fade-in-linear"),{compatTeleported:u}=Vl(hv,"appendToBody");return{compatTeleported:u,ns:n,kls:a,gpuAcceleration:i,style:s,tooltipRef:o,popperRef:r,hide:()=>{var m;(m=o.value)==null||m.hide()},beforeEnter:()=>{t("before-enter")},beforeLeave:()=>{t("before-leave")},afterEnter:()=>{t("after-enter")},afterLeave:()=>{t("after-leave")}}}});function rH(e,t,n,o,r,l){const s=ae("el-tooltip");return w(),x(s,Bt({ref:"tooltipRef"},e.$attrs,{trigger:e.trigger,placement:e.placement,disabled:e.disabled,visible:e.visible,transition:e.transition,"popper-options":e.popperOptions,tabindex:e.tabindex,"append-to-body":e.appendToBody,content:e.content,offset:e.offset,"show-after":e.showAfter,"hide-after":e.hideAfter,"auto-close":e.autoClose,"show-arrow":e.showArrow,"aria-label":e.title,effect:e.effect,enterable:e.enterable,"popper-class":e.kls,"popper-style":e.style,teleported:e.compatTeleported,persistent:e.persistent,"gpu-acceleration":e.gpuAcceleration,onBeforeShow:e.beforeEnter,onBeforeHide:e.beforeLeave,onShow:e.afterEnter,onHide:e.afterLeave}),{content:U(()=>[e.title?(w(),A("div",{key:0,class:M(e.ns.e("title")),role:"title"},ge(e.title),3)):X("v-if",!0),pe(e.$slots,"default",{},()=>[at(ge(e.content),1)])]),default:U(()=>[e.$slots.reference?pe(e.$slots,"reference",{key:0}):X("v-if",!0)]),_:3},16,["trigger","placement","disabled","visible","transition","popper-options","tabindex","append-to-body","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","persistent","gpu-acceleration","onBeforeShow","onBeforeHide","onShow","onHide"])}var fs=Ve(oH,[["render",rH]]);const vv=(e,t)=>{const n=t.arg||t.value,o=n==null?void 0:n.popperRef;o&&(o.triggerRef=e)};var Dc={mounted(e,t){vv(e,t)},updated(e,t){vv(e,t)}};const lH="popover";fs.install=e=>{e.component(fs.name,fs)};Dc.install=e=>{e.directive(lH,Dc)};const T0=Dc;fs.directive=T0;const sH=fs,aH=sH,iH=T0,uH=He({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:e=>e>=0&&e<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:{type:Boolean,default:!1},duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:Ee(String),default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:Ee([String,Array,Function]),default:""},format:{type:Ee(Function),default:e=>`${e}%`}}),cH=oe({name:"ElProgress",components:{ElIcon:Ye,CircleCheck:ci,CircleClose:Mo,Check:hl,Close:Fn,WarningFilled:As},props:uH,setup(e){const t=$e("progress"),n=S(()=>({width:`${e.percentage}%`,animationDuration:`${e.duration}s`,backgroundColor:m(e.percentage)})),o=S(()=>(e.strokeWidth/e.width*100).toFixed(1)),r=S(()=>e.type==="circle"||e.type==="dashboard"?Number.parseInt(`${50-Number.parseFloat(o.value)/2}`,10):0),l=S(()=>{const g=r.value,y=e.type==="dashboard";return` + M 50 50 + m 0 ${y?"":"-"}${g} + a ${g} ${g} 0 1 1 0 ${y?"-":""}${g*2} + a ${g} ${g} 0 1 1 0 ${y?"":"-"}${g*2} + `}),s=S(()=>2*Math.PI*r.value),a=S(()=>e.type==="dashboard"?.75:1),i=S(()=>`${-1*s.value*(1-a.value)/2}px`),u=S(()=>({strokeDasharray:`${s.value*a.value}px, ${s.value}px`,strokeDashoffset:i.value})),c=S(()=>({strokeDasharray:`${s.value*a.value*(e.percentage/100)}px, ${s.value}px`,strokeDashoffset:i.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"})),d=S(()=>{let g;if(e.color)g=m(e.percentage);else switch(e.status){case"success":g="#13ce66";break;case"exception":g="#ff4949";break;case"warning":g="#e6a23c";break;default:g="#20a0ff"}return g}),f=S(()=>e.status==="warning"?As:e.type==="line"?e.status==="success"?ci:Mo:e.status==="success"?hl:Fn),p=S(()=>e.type==="line"?12+e.strokeWidth*.4:e.width*.111111+2),h=S(()=>e.format(e.percentage)),m=g=>{var y;const{color:C}=e;if(typeof C=="function")return C(g);if(typeof C=="string")return C;{const $=100/C.length,E=C.map((T,I)=>typeof T=="string"?{color:T,percentage:(I+1)*$}:T).sort((T,I)=>T.percentage-I.percentage);for(const T of E)if(T.percentage>g)return T.color;return(y=E[E.length-1])==null?void 0:y.color}},v=S(()=>({percentage:e.percentage}));return{ns:t,barStyle:n,relativeStrokeWidth:o,radius:r,trackPath:l,perimeter:s,rate:a,strokeDashoffset:i,trailPathStyle:u,circlePathStyle:c,stroke:d,statusIcon:f,progressTextSize:p,content:h,slotData:v}}}),dH=["aria-valuenow"],fH={viewBox:"0 0 100 100"},pH=["d","stroke-width"],hH=["d","stroke","stroke-linecap","stroke-width"],vH={key:0};function mH(e,t,n,o,r,l){const s=ae("el-icon");return w(),A("div",{class:M([e.ns.b(),e.ns.m(e.type),e.ns.is(e.status),{[e.ns.m("without-text")]:!e.showText,[e.ns.m("text-inside")]:e.textInside}]),role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"},[e.type==="line"?(w(),A("div",{key:0,class:M(e.ns.b("bar"))},[R("div",{class:M(e.ns.be("bar","outer")),style:Re({height:`${e.strokeWidth}px`})},[R("div",{class:M([e.ns.be("bar","inner"),{[e.ns.bem("bar","inner","indeterminate")]:e.indeterminate}]),style:Re(e.barStyle)},[(e.showText||e.$slots.default)&&e.textInside?(w(),A("div",{key:0,class:M(e.ns.be("bar","innerText"))},[pe(e.$slots,"default",Nr(Ar(e.slotData)),()=>[R("span",null,ge(e.content),1)])],2)):X("v-if",!0)],6)],6)],2)):(w(),A("div",{key:1,class:M(e.ns.b("circle")),style:Re({height:`${e.width}px`,width:`${e.width}px`})},[(w(),A("svg",fH,[R("path",{class:M(e.ns.be("circle","track")),d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none",style:Re(e.trailPathStyle)},null,14,pH),R("path",{class:M(e.ns.be("circle","path")),d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0,style:Re(e.circlePathStyle)},null,14,hH)]))],6)),(e.showText||e.$slots.default)&&!e.textInside?(w(),A("div",{key:2,class:M(e.ns.e("text")),style:Re({fontSize:`${e.progressTextSize}px`})},[pe(e.$slots,"default",Nr(Ar(e.slotData)),()=>[e.status?(w(),x(s,{key:1},{default:U(()=>[(w(),x(dt(e.statusIcon)))]),_:1})):(w(),A("span",vH,ge(e.content),1))])],6)):X("v-if",!0)],10,dH)}var gH=Ve(cH,[["render",mH]]);const M0=nt(gH),yH=He({modelValue:{type:Number,default:0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:Ee([Array,Object]),default:()=>Pt(["","",""])},voidColor:{type:String,default:""},disabledVoidColor:{type:String,default:""},icons:{type:Ee([Array,Object]),default:()=>[ia,ia,ia]},voidIcon:{type:tn,default:()=>cA},disabledVoidIcon:{type:tn,default:()=>ia},disabled:{type:Boolean,default:!1},allowHalf:{type:Boolean,default:!1},showText:{type:Boolean,default:!1},showScore:{type:Boolean,default:!1},textColor:{type:String,default:""},texts:{type:Ee(Array),default:()=>Pt(["Extremely bad","Disappointed","Fair","Satisfied","Surprise"])},scoreTemplate:{type:String,default:"{value}"},size:{type:String,validator:Mn}}),bH={change:e=>typeof e=="number",[tt]:e=>typeof e=="number"},wH=["aria-valuenow","aria-valuetext","aria-valuemax"],CH=["onMousemove","onClick"],$H={name:"ElRate"},SH=oe(_e(ke({},$H),{props:yH,emits:bH,setup(e,{expose:t,emit:n}){const o=e;function r(P,_){const z=B=>ut(B),H=Object.keys(_).map(B=>+B).filter(B=>{const q=_[B];return(z(q)?q.excluded:!1)?PB-q),N=_[H[0]];return z(N)&&N.value||N}const l=Pe(Nn,void 0),s=Kt(),a=$e("rate"),i=O(o.modelValue),u=O(-1),c=O(!0),d=S(()=>[a.b(),a.m(s.value)]),f=S(()=>o.disabled||(l==null?void 0:l.disabled)),p=S(()=>({"--el-rate-void-color":o.voidColor,"--el-rate-disabled-void-color":o.disabledVoidColor,"--el-rate-fill-color":g.value})),h=S(()=>{let P="";return o.showScore?P=o.scoreTemplate.replace(/\{\s*value\s*\}/,f.value?`${o.modelValue}`:`${i.value}`):o.showText&&(P=o.texts[Math.ceil(i.value)-1]),P}),m=S(()=>o.modelValue*100-Math.floor(o.modelValue)*100),v=S(()=>Xe(o.colors)?{[o.lowThreshold]:o.colors[0],[o.highThreshold]:{value:o.colors[1],excluded:!0},[o.max]:o.colors[2]}:o.colors),g=S(()=>{const P=r(i.value,v.value);return ut(P)?"":P}),y=S(()=>{let P="";return f.value?P=`${m.value}%`:o.allowHalf&&(P="50%"),{color:g.value,width:P}}),C=S(()=>Xe(o.icons)?{[o.lowThreshold]:o.icons[0],[o.highThreshold]:{value:o.icons[1],excluded:!0},[o.max]:o.icons[2]}:o.icons),$=S(()=>r(o.modelValue,C.value)),b=S(()=>f.value?o.disabledVoidIcon:o.voidIcon),E=S(()=>r(i.value,C.value)),T=S(()=>{const P=Array.from({length:o.max}),_=i.value;return P.fill(E.value,0,_),P.fill(b.value,_,o.max),P});function I(P){const _=f.value&&m.value>0&&P-1o.modelValue,z=o.allowHalf&&c.value&&P-.5<=i.value&&P>i.value;return _||z}function D(P){f.value||(o.allowHalf&&c.value?(n(tt,i.value),o.modelValue!==i.value&&n("change",i.value)):(n(tt,P),o.modelValue!==P&&n("change",P)))}function L(P){if(f.value)return;let _=i.value;const z=P.code;return z===De.up||z===De.right?(o.allowHalf?_+=.5:_+=1,P.stopPropagation(),P.preventDefault()):(z===De.left||z===De.down)&&(o.allowHalf?_-=.5:_-=1,P.stopPropagation(),P.preventDefault()),_=_<0?0:_,_=_>o.max?o.max:_,n(tt,_),n("change",_),_}function F(P,_){if(!f.value){if(o.allowHalf){let z=_.target;Gn(z,a.e("item"))&&(z=z.querySelector(`.${a.e("icon")}`)),(z.clientWidth===0||Gn(z,a.e("decimal")))&&(z=z.parentNode),c.value=_.offsetX*2<=z.clientWidth,i.value=c.value?P-.5:P}else i.value=P;u.value=P}}function V(){f.value||(o.allowHalf&&(c.value=o.modelValue!==Math.floor(o.modelValue)),i.value=o.modelValue,u.value=-1)}return me(()=>o.modelValue,P=>{i.value=P,c.value=o.modelValue!==Math.floor(o.modelValue)}),o.modelValue||n(tt,0),t({setCurrentValue:F,resetCurrentValue:V}),(P,_)=>(w(),A("div",{class:M([k(d),k(a).is("disabled",k(f))]),role:"slider","aria-valuenow":i.value,"aria-valuetext":k(h),"aria-valuemin":"0","aria-valuemax":P.max,tabindex:"0",style:Re(k(p)),onKeydown:L},[(w(!0),A(Be,null,st(P.max,(z,H)=>(w(),A("span",{key:H,class:M(k(a).e("item")),onMousemove:N=>F(z,N),onMouseleave:V,onClick:N=>D(z)},[G(k(Ye),{class:M([k(a).e("icon"),{hover:u.value===z},k(a).is("active",z<=i.value)])},{default:U(()=>[I(z)?X("v-if",!0):(w(),x(dt(k(T)[z-1]),{key:0})),I(z)?(w(),x(k(Ye),{key:1,style:Re(k(y)),class:M([k(a).e("icon"),k(a).e("decimal")])},{default:U(()=>[(w(),x(dt(k($))))]),_:1},8,["style","class"])):X("v-if",!0)]),_:2},1032,["class"])],42,CH))),128)),P.showText||P.showScore?(w(),A("span",{key:0,class:M(k(a).e("text"))},ge(k(h)),3)):X("v-if",!0)],46,wH))}})),kH=nt(SH),el={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},mv={[el.success]:L3,[el.warning]:As,[el.error]:jd,[el.info]:Wd},EH=He({title:{type:String,default:""},subTitle:{type:String,default:""},icon:{values:["success","warning","info","error"],default:"info"}}),gv="ElResult",TH=oe({name:gv,props:EH,setup(e,{slots:t}){const n=$e("result");Ki({scope:gv,type:"Slot",from:"subTitle",replacement:"sub-title",version:"2.1.3",ref:"https://github.com/element-plus/element-plus/pull/6636/"},S(()=>!!t.subTitle));const o=S(()=>{const r=e.icon,l=r&&el[r]?el[r]:"icon-info",s=mv[l]||mv["icon-info"];return{class:l,component:s}});return{ns:n,resultIcon:o}}});function MH(e,t,n,o,r,l){return w(),A("div",{class:M(e.ns.b())},[R("div",{class:M(e.ns.e("icon"))},[pe(e.$slots,"icon",{},()=>[e.resultIcon.component?(w(),x(dt(e.resultIcon.component),{key:0,class:M(e.resultIcon.class)},null,8,["class"])):X("v-if",!0)])],2),e.title||e.$slots.title?(w(),A("div",{key:0,class:M(e.ns.e("title"))},[pe(e.$slots,"title",{},()=>[R("p",null,ge(e.title),1)])],2)):X("v-if",!0),e.subTitle||e.$slots["sub-title"]?(w(),A("div",{key:1,class:M(e.ns.e("subtitle"))},[pe(e.$slots,"sub-title",{},()=>[R("p",null,ge(e.subTitle),1)])],2)):X("v-if",!0),e.$slots.extra?(w(),A("div",{key:2,class:M(e.ns.e("extra"))},[pe(e.$slots,"extra")],2)):X("v-if",!0)],2)}var NH=Ve(TH,[["render",MH]]);const OH=nt(NH),AH=He({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:["start","center","end","space-around","space-between","space-evenly"],default:"start"},align:{type:String,values:["top","middle","bottom"],default:"top"}}),PH=oe({name:"ElRow",props:AH,setup(e,{slots:t}){const n=$e("row"),o=S(()=>e.gutter);ot(My,{gutter:o});const r=S(()=>{const l={marginLeft:"",marginRight:""};return e.gutter&&(l.marginLeft=`-${e.gutter/2}px`,l.marginRight=l.marginLeft),l});return()=>G(e.tag,{class:[n.b(),n.is(`justify-${e.justify}`,e.justify!=="start"),n.is(`align-${e.align}`,e.align!=="top")],style:r.value},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}})}}),IH=nt(PH);var yv=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function DH(e,t){return!!(e===t||yv(e)&&yv(t))}function RH(e,t){if(e.length!==t.length)return!1;for(var n=0;n{const t=Qe().proxy.$props;return S(()=>{const n=(o,r,l)=>({});return t.perfMode?Ri(n):LH(n)})},VH=50,bv="item-rendered",wv="scroll",N0="forward",O0="backward",Bs="auto",A0="smart",P0="start",pi="center",I0="end",Cl="horizontal",bf="vertical",FH="ltr",za="rtl",D0="negative",_H="positive-ascending",R0="positive-descending",zH={[Cl]:"left",[bf]:"top"},HH=20,KH={[Cl]:"deltaX",[bf]:"deltaY"},jH=({atEndEdge:e,atStartEdge:t,layout:n},o)=>{let r,l=0;const s=i=>i<0&&t.value||i>0&&e.value;return{hasReachedEdge:s,onWheel:i=>{yy(r);const u=i[KH[n.value]];s(l)&&s(l+u)||(l+=u,Ud()||i.preventDefault(),r=gy(()=>{o(l),l=0}))}}},Rc=eo({type:Ee([Number,Function]),required:!0}),Lc=eo({type:Number}),Bc=eo({type:Number,default:2}),WH=eo({type:String,values:["ltr","rtl"],default:"ltr"}),Vc=eo({type:Number,default:0}),hi=eo({type:Number,required:!0}),L0=eo({type:String,values:["horizontal","vertical"],default:bf}),B0=He({className:{type:String,default:""},containerElement:{type:Ee([String,Object]),default:"div"},data:{type:Ee(Array),default:()=>Pt([])},direction:WH,height:{type:[String,Number],required:!0},innerElement:{type:[String,Object],default:"div"},style:{type:Ee([Object,String,Array])},useIsScrolling:{type:Boolean,default:!1},width:{type:[Number,String],required:!1},perfMode:{type:Boolean,default:!0},scrollbarAlwaysOn:{type:Boolean,default:!1}}),UH=He(ke({cache:Bc,estimatedItemSize:Lc,layout:L0,initScrollOffset:Vc,total:hi,itemSize:Rc},B0));He(ke({columnCache:Bc,columnWidth:Rc,estimatedColumnWidth:Lc,estimatedRowHeight:Lc,initScrollLeft:Vc,initScrollTop:Vc,rowCache:Bc,rowHeight:Rc,totalColumn:hi,totalRow:hi},B0));const qH=He({layout:L0,total:hi,ratio:{type:Number,required:!0},clientSize:{type:Number,required:!0},scrollFrom:{type:Number,required:!0},visible:Boolean}),Au=(e,t)=>ee===FH||e===za||e===Cl;let Ur=null;function Cv(e=!1){if(Ur===null||e){const t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";const o=document.createElement("div"),r=o.style;return r.width="100px",r.height="100px",t.appendChild(o),document.body.appendChild(t),t.scrollLeft>0?Ur=R0:(t.scrollLeft=1,t.scrollLeft===0?Ur=D0:Ur=_H),document.body.removeChild(t),Ur}return Ur}function YH({move:e,size:t,bar:n},o){const r={},l=`translate${n.axis}(${e}px)`;return r[n.size]=t,r.transform=l,r.msTransform=l,r.webkitTransform=l,o==="horizontal"?r.height="100%":r.width="100%",r}const GH=oe({name:"ElVirtualScrollBar",props:qH,emits:["scroll","start-move","stop-move"],setup(e,{emit:t}){const o=O(),r=O();let l=null,s=null;const a=Ct({isDragging:!1,traveled:0}),i=S(()=>zy[e.layout]),u=S(()=>e.clientSize-4),c=S(()=>({position:"absolute",width:Cl===e.layout?`${u.value}px`:"6px",height:Cl===e.layout?"6px":`${u.value}px`,[zH[e.layout]]:"2px",right:"2px",bottom:"2px",borderRadius:"4px"})),d=S(()=>{const b=e.ratio,E=e.clientSize;if(b>=100)return Number.POSITIVE_INFINITY;if(b>=50)return b*E/100;const T=E/3;return Math.floor(Math.min(Math.max(b*E,HH),T))}),f=S(()=>{if(!Number.isFinite(d.value))return{display:"none"};const b=`${d.value}px`;return YH({bar:i.value,size:b,move:a.traveled},e.layout)}),p=S(()=>Math.floor(e.clientSize-d.value-4)),h=()=>{kt(window,"mousemove",y),kt(window,"mouseup",g);const b=k(r);!b||(s=document.onselectstart,document.onselectstart=()=>!1,kt(b,"touchmove",y),kt(b,"touchend",g))},m=()=>{Rt(window,"mousemove",y),Rt(window,"mouseup",g),document.onselectstart=s,s=null;const b=k(r);!b||(Rt(b,"touchmove",y),Rt(b,"touchend",g))},v=b=>{b.stopImmediatePropagation(),!(b.ctrlKey||[1,2].includes(b.button))&&(a.isDragging=!0,a[i.value.axis]=b.currentTarget[i.value.offset]-(b[i.value.client]-b.currentTarget.getBoundingClientRect()[i.value.direction]),t("start-move"),h())},g=()=>{a.isDragging=!1,a[i.value.axis]=0,t("stop-move"),m()},y=b=>{const{isDragging:E}=a;if(!E||!r.value||!o.value)return;const T=a[i.value.axis];if(!T)return;yy(l);const I=(o.value.getBoundingClientRect()[i.value.direction]-b[i.value.client])*-1,D=r.value[i.value.offset]-T,L=I-D;l=gy(()=>{a.traveled=Math.max(0,Math.min(L,p.value)),t("scroll",L,p.value)})},C=b=>{const E=Math.abs(b.target.getBoundingClientRect()[i.value.direction]-b[i.value.client]),T=r.value[i.value.offset]/2,I=E-T;a.traveled=Math.max(0,Math.min(I,p.value)),t("scroll",I,p.value)},$=b=>b.preventDefault();return me(()=>e.scrollFrom,b=>{a.isDragging||(a.traveled=Math.ceil(b*p.value))}),et(()=>{!it||(kt(o.value,"touchstart",$),kt(r.value,"touchstart",v))}),Nt(()=>{Rt(o.value,"touchstart",$),m()}),()=>Ne("div",{role:"presentation",ref:o,class:"el-virtual-scrollbar",style:c.value,onMousedown:je(C,["stop","prevent"])},Ne("div",{ref:r,class:"el-scrollbar__thumb",style:f.value,onMousedown:v},[]))}}),V0=({name:e,getOffset:t,getItemSize:n,getItemOffset:o,getEstimatedTotalSize:r,getStartIndexForOffset:l,getStopIndexForStartIndex:s,initCache:a,clearCache:i,validateProps:u})=>oe({name:e!=null?e:"ElVirtualList",props:UH,emits:[bv,wv],setup(c,{emit:d,expose:f}){u(c);const p=Qe(),h=O(a(c,p)),m=BH(),v=O(),g=O(),y=O(),C=O({isScrolling:!1,scrollDir:"forward",scrollOffset:mt(c.initScrollOffset)?c.initScrollOffset:0,updateRequested:!1,isScrollbarDragging:!1,scrollbarAlwaysOn:c.scrollbarAlwaysOn}),$=S(()=>{const{total:Q,cache:he}=c,{isScrolling:Me,scrollDir:ne,scrollOffset:j}=k(C);if(Q===0)return[0,0,0,0];const ee=l(c,j,k(h)),ie=s(c,ee,j,k(h)),ve=!Me||ne===O0?Math.max(1,he):1,Te=!Me||ne===N0?Math.max(1,he):1;return[Math.max(0,ee-ve),Math.max(0,Math.min(Q-1,ie+Te)),ee,ie]}),b=S(()=>r(c,k(h))),E=S(()=>Vs(c.layout)),T=S(()=>[{position:"relative",overflow:"hidden",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:c.direction,height:mt(c.height)?`${c.height}px`:c.height,width:mt(c.width)?`${c.width}px`:c.width},c.style]),I=S(()=>{const Q=k(b),he=k(E);return{height:he?"100%":`${Q}px`,pointerEvents:k(C).isScrolling?"none":void 0,width:he?`${Q}px`:"100%"}}),D=S(()=>E.value?c.width:c.height),{onWheel:L}=jH({atStartEdge:S(()=>C.value.scrollOffset<=0),atEndEdge:S(()=>C.value.scrollOffset>=b.value),layout:S(()=>c.layout)},Q=>{var he,Me;(Me=(he=y.value).onMouseUp)==null||Me.call(he),H(Math.min(C.value.scrollOffset+Q,b.value-D.value))}),F=()=>{const{total:Q}=c;if(Q>0){const[j,ee,ie,ve]=k($);d(bv,j,ee,ie,ve)}const{scrollDir:he,scrollOffset:Me,updateRequested:ne}=k(C);d(wv,he,Me,ne)},V=Q=>{const{clientHeight:he,scrollHeight:Me,scrollTop:ne}=Q.currentTarget,j=k(C);if(j.scrollOffset===ne)return;const ee=Math.max(0,Math.min(ne,Me-he));C.value=_e(ke({},j),{isScrolling:!0,scrollDir:Au(j.scrollOffset,ee),scrollOffset:ee,updateRequested:!1}),ze(q)},P=Q=>{const{clientWidth:he,scrollLeft:Me,scrollWidth:ne}=Q.currentTarget,j=k(C);if(j.scrollOffset===Me)return;const{direction:ee}=c;let ie=Me;if(ee===za)switch(Cv()){case D0:{ie=-Me;break}case R0:{ie=ne-he-Me;break}}ie=Math.max(0,Math.min(ie,ne-he)),C.value=_e(ke({},j),{isScrolling:!0,scrollDir:Au(j.scrollOffset,ie),scrollOffset:ie,updateRequested:!1}),ze(q)},_=Q=>{k(E)?P(Q):V(Q),F()},z=(Q,he)=>{const Me=(b.value-D.value)/he*Q;H(Math.min(b.value-D.value,Me))},H=Q=>{Q=Math.max(Q,0),Q!==k(C).scrollOffset&&(C.value=_e(ke({},k(C)),{scrollOffset:Q,scrollDir:Au(k(C).scrollOffset,Q),updateRequested:!0}),ze(q))},N=(Q,he=Bs)=>{const{scrollOffset:Me}=k(C);Q=Math.max(0,Math.min(Q,c.total-1)),H(t(c,Q,he,Me,k(h)))},B=Q=>{const{direction:he,itemSize:Me,layout:ne}=c,j=m.value(i&&Me,i&&ne,i&&he);let ee;if(lt(j,String(Q)))ee=j[Q];else{const ie=o(c,Q,k(h)),ve=n(c,Q,k(h)),Te=k(E),Ae=he===za,Ie=Te?ie:0;j[Q]=ee={position:"absolute",left:Ae?void 0:`${Ie}px`,right:Ae?`${Ie}px`:void 0,top:Te?0:`${ie}px`,height:Te?"100%":`${ve}px`,width:Te?`${ve}px`:"100%"}}return ee},q=()=>{C.value.isScrolling=!1,ze(()=>{m.value(-1,null,null)})},W=()=>{const Q=v.value;Q&&(Q.scrollTop=0)};et(()=>{if(!it)return;const{initScrollOffset:Q}=c,he=k(v);mt(Q)&&he&&(k(E)?he.scrollLeft=Q:he.scrollTop=Q),F()}),Qn(()=>{const{direction:Q,layout:he}=c,{scrollOffset:Me,updateRequested:ne}=k(C),j=k(v);if(ne&&j)if(he===Cl)if(Q===za)switch(Cv()){case"negative":{j.scrollLeft=-Me;break}case"positive-ascending":{j.scrollLeft=Me;break}default:{const{clientWidth:ee,scrollWidth:ie}=j;j.scrollLeft=ie-ee-Me;break}}else j.scrollLeft=Me;else j.scrollTop=Me});const de={clientSize:D,estimatedTotalSize:b,windowStyle:T,windowRef:v,innerRef:g,innerStyle:I,itemsToRender:$,scrollbarRef:y,states:C,getItemStyle:B,onScroll:_,onScrollbarScroll:z,onWheel:L,scrollTo:H,scrollToItem:N,resetScrollTop:W};return f({windowRef:v,innerRef:g,getItemStyleCache:m,scrollTo:H,scrollToItem:N,resetScrollTop:W,states:C}),de},render(c){var d;const{$slots:f,className:p,clientSize:h,containerElement:m,data:v,getItemStyle:g,innerElement:y,itemsToRender:C,innerStyle:$,layout:b,total:E,onScroll:T,onScrollbarScroll:I,onWheel:D,states:L,useIsScrolling:F,windowStyle:V}=c,[P,_]=C,z=dt(m),H=dt(y),N=[];if(E>0)for(let de=P;de<=_;de++)N.push((d=f.default)==null?void 0:d.call(f,{data:v,key:de,index:de,isScrolling:F?L.isScrolling:void 0,style:g(de)}));const B=[Ne(H,{style:$,ref:"innerRef"},Je(H)?N:{default:()=>N})],q=Ne(GH,{ref:"scrollbarRef",clientSize:h,layout:b,onScroll:I,ratio:h*100/this.estimatedTotalSize,scrollFrom:L.scrollOffset/(this.estimatedTotalSize-h),total:E}),W=Ne(z,{class:p,style:V,onScroll:T,onWheel:D,ref:"windowRef",key:0},Je(z)?[B]:{default:()=>[B]});return Ne("div",{key:0,class:["el-vl__wrapper",L.scrollbarAlwaysOn?"always-on":""]},[W,q])}}),F0=V0({name:"ElFixedSizeList",getItemOffset:({itemSize:e},t)=>t*e,getItemSize:({itemSize:e})=>e,getEstimatedTotalSize:({total:e,itemSize:t})=>t*e,getOffset:({height:e,total:t,itemSize:n,layout:o,width:r},l,s,a)=>{const i=Vs(o)?r:e,u=Math.max(0,t*n-i),c=Math.min(u,l*n),d=Math.max(0,(l+1)*n-i);switch(s===A0&&(a>=d-i&&a<=c+i?s=Bs:s=pi),s){case P0:return c;case I0:return d;case pi:{const f=Math.round(d+(c-d)/2);return fu+Math.floor(i/2)?u:f}case Bs:default:return a>=d&&a<=c?a:aMath.max(0,Math.min(e-1,Math.floor(n/t))),getStopIndexForStartIndex:({height:e,total:t,itemSize:n,layout:o,width:r},l,s)=>{const a=l*n,i=Vs(o)?r:e,u=Math.ceil((i+s-a)/n);return Math.max(0,Math.min(t-1,l+u-1))},initCache(){},clearCache:!0,validateProps(){}}),tl=(e,t,n)=>{const{itemSize:o}=e,{items:r,lastVisitedIndex:l}=n;if(t>l){let s=0;if(l>=0){const a=r[l];s=a.offset+a.size}for(let a=l+1;a<=t;a++){const i=o(a);r[a]={offset:s,size:i},s+=i}n.lastVisitedIndex=t}return r[t]},XH=(e,t,n)=>{const{items:o,lastVisitedIndex:r}=t;return(r>0?o[r].offset:0)>=n?_0(e,t,0,r,n):JH(e,t,Math.max(0,r),n)},_0=(e,t,n,o,r)=>{for(;n<=o;){const l=n+Math.floor((o-n)/2),s=tl(e,l,t).offset;if(s===r)return l;sr&&(o=l-1)}return Math.max(0,n-1)},JH=(e,t,n,o)=>{const{total:r}=e;let l=1;for(;n{let r=0;if(o>=e&&(o=e-1),o>=0){const a=t[o];r=a.offset+a.size}const s=(e-o-1)*n;return r+s},ZH=V0({name:"ElDynamicSizeList",getItemOffset:(e,t,n)=>tl(e,t,n).offset,getItemSize:(e,t,{items:n})=>n[t].size,getEstimatedTotalSize:$v,getOffset:(e,t,n,o,r)=>{const{height:l,layout:s,width:a}=e,i=Vs(s)?a:l,u=tl(e,t,r),c=$v(e,r),d=Math.max(0,Math.min(c-i,u.offset)),f=Math.max(0,u.offset-i+u.size);switch(n===A0&&(o>=f-i&&o<=d+i?n=Bs:n=pi),n){case P0:return d;case I0:return f;case pi:return Math.round(f+(d-f)/2);case Bs:default:return o>=f&&o<=d?o:oXH(e,n,t),getStopIndexForStartIndex:(e,t,n,o)=>{const{height:r,total:l,layout:s,width:a}=e,i=Vs(s)?a:r,u=tl(e,t,o),c=n+i;let d=u.offset+u.size,f=t;for(;f{var l,s;n.lastVisitedIndex=Math.min(n.lastVisitedIndex,o-1),(l=t.exposed)==null||l.getItemStyleCache(-1),r&&((s=t.proxy)==null||s.$forceUpdate())},n},clearCache:!1,validateProps:({itemSize:e})=>{}}),QH=oe({props:{item:{type:Object,required:!0},style:Object,height:Number},setup(){return{ns:$e("select")}}});function xH(e,t,n,o,r,l){return e.item.isTitle?(w(),A("div",{key:0,class:M(e.ns.be("group","title")),style:Re([e.style,{lineHeight:`${e.height}px`}])},ge(e.item.label),7)):(w(),A("div",{key:1,class:M(e.ns.be("group","split")),style:Re(e.style)},[R("span",{class:M(e.ns.be("group","split-dash")),style:Re({top:`${e.height/2}px`})},null,6)],6))}var e9=Ve(QH,[["render",xH]]);function t9(e,{emit:t}){return{hoverItem:()=>{e.disabled||t("hover",e.index)},selectOptionClick:()=>{e.disabled||t("select",e.item,e.index)}}}const n9={allowCreate:Boolean,autocomplete:{type:String,default:"none"},automaticDropdown:Boolean,clearable:Boolean,clearIcon:{type:[String,Object],default:Mo},effect:{type:String,default:"light"},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},defaultFirstOption:Boolean,disabled:Boolean,estimatedOptionHeight:{type:Number,default:void 0},filterable:Boolean,filterMethod:Function,height:{type:Number,default:170},itemHeight:{type:Number,default:34},id:String,loading:Boolean,loadingText:String,label:String,modelValue:[Array,String,Number,Boolean,Object],multiple:Boolean,multipleLimit:{type:Number,default:0},name:String,noDataText:String,noMatchText:String,remoteMethod:Function,reserveKeyword:{type:Boolean,default:!0},options:{type:Array,required:!0},placeholder:{type:String},popperAppendToBody:{type:Boolean,default:void 0},teleported:Jt.teleported,persistent:{type:Boolean,default:!0},popperClass:{type:String,default:""},popperOptions:{type:Object,default:()=>({})},remote:Boolean,size:{type:String,validator:Mn},valueKey:{type:String,default:"value"},scrollbarAlwaysOn:{type:Boolean,default:!1}},o9={data:Array,disabled:Boolean,hovering:Boolean,item:Object,index:Number,style:Object,selected:Boolean,created:Boolean},r9=oe({props:o9,emits:["select","hover"],setup(e,{emit:t}){const n=$e("select"),{hoverItem:o,selectOptionClick:r}=t9(e,{emit:t});return{ns:n,hoverItem:o,selectOptionClick:r}}}),l9=["aria-selected"];function s9(e,t,n,o,r,l){return w(),A("li",{"aria-selected":e.selected,style:Re(e.style),class:M([e.ns.be("dropdown","option-item"),e.ns.is("selected",e.selected),e.ns.is("disabled",e.disabled),e.ns.is("created",e.created),{hover:e.hovering}]),onMouseenter:t[0]||(t[0]=(...s)=>e.hoverItem&&e.hoverItem(...s)),onClick:t[1]||(t[1]=je((...s)=>e.selectOptionClick&&e.selectOptionClick(...s),["stop"]))},[pe(e.$slots,"default",{item:e.item,index:e.index,disabled:e.disabled},()=>[R("span",null,ge(e.item.label),1)])],46,l9)}var a9=Ve(r9,[["render",s9]]);const z0="ElSelectV2Injection",i9=oe({name:"ElSelectDropdown",props:{data:Array,hoveringIndex:Number,width:Number},setup(e){const t=Pe(z0),n=$e("select"),o=O([]),r=O(null),l=S(()=>$n(t.props.estimatedOptionHeight)),s=S(()=>l.value?{itemSize:t.props.itemHeight}:{estimatedSize:t.props.estimatedOptionHeight,itemSize:h=>o.value[h]}),a=(h=[],m)=>{const{props:{valueKey:v}}=t;return ut(m)?h&&h.some(g=>At(g,v)===At(m,v)):h.includes(m)},i=(h,m)=>{if(ut(m)){const{valueKey:v}=t.props;return At(h,v)===At(m,v)}else return h===m};return{ns:n,select:t,listProps:s,listRef:r,isSized:l,isItemDisabled:(h,m)=>{const{disabled:v,multiple:g,multipleLimit:y}=t.props;return v||!m&&(g?y>0&&h.length>=y:!1)},isItemHovering:h=>e.hoveringIndex===h,isItemSelected:(h,m)=>{const{valueKey:v}=t.props;return t.props.multiple?a(h,At(m,v)):i(h,At(m,v))},scrollToItem:h=>{const m=r.value;m&&m.scrollToItem(h)},resetScrollTop:()=>{const h=r.value;h&&h.resetScrollTop()}}},render(e,t){var n;const{$slots:o,data:r,listProps:l,select:s,isSized:a,width:i,ns:u,isItemDisabled:c,isItemHovering:d,isItemSelected:f}=e,p=a?F0:ZH,{props:h,onSelect:m,onHover:v,onKeyboardNavigate:g,onKeyboardSelect:y}=s,{height:C,modelValue:$,multiple:b}=h;if(r.length===0)return Ne("div",{class:u.b("dropdown"),style:{width:`${i}px`}},(n=o.empty)==null?void 0:n.call(o));const E=U(I=>{const{index:D,data:L}=I,F=L[D];if(L[D].type==="Group")return Ne(e9,{item:F,style:I.style,height:a?l.itemSize:l.estimatedSize});const V=f($,F),P=c($,V);return Ne(a9,_e(ke({},I),{selected:V,disabled:F.disabled||P,created:!!F.created,hovering:d(D),item:F,onSelect:m,onHover:v}),{default:U(_=>pe(o,"default",_,()=>[Ne("span",F.label)]))})}),T=Ne(p,ke({ref:"listRef",className:u.be("dropdown","list"),data:r,height:C,width:i,total:r.length,scrollbarAlwaysOn:h.scrollbarAlwaysOn,onKeydown:[t[1]||(t[1]=rt(je(()=>g("forward"),["stop","prevent"]),["down"])),t[2]||(t[2]=rt(je(()=>g("backward"),["stop","prevent"]),["up"])),t[3]||(t[3]=rt(je(y,["stop","prevent"]),["enter"])),t[4]||(t[4]=rt(je(()=>s.expanded=!1,["stop","prevent"]),["esc"])),t[5]||(t[5]=rt(()=>s.expanded=!1,["tab"]))]},l),{default:E});return Ne("div",{class:[u.b("dropdown"),u.is("multiple",b)]},[T])}});function u9(e,t){const n=O(0),o=O(null),r=S(()=>e.allowCreate&&e.filterable);function l(c){const d=f=>f.value===c;return e.options&&e.options.some(d)||t.createdOptions.some(d)}function s(c){!r.value||(e.multiple&&c.created?n.value++:o.value=c)}function a(c){if(r.value)if(c&&c.length>0&&!l(c)){const d={value:c,label:c,created:!0,disabled:!1};t.createdOptions.length>=n.value?t.createdOptions[n.value]=d:t.createdOptions.push(d)}else if(e.multiple)t.createdOptions.length=n.value;else{const d=o.value;t.createdOptions.length=0,d&&d.created&&t.createdOptions.push(d)}}function i(c){if(!r.value||!c||!c.created||c.created&&e.reserveKeyword&&t.inputValue===c.label)return;const d=t.createdOptions.findIndex(f=>f.value===c.value);~d&&(t.createdOptions.splice(d,1),n.value--)}function u(){r.value&&(t.createdOptions.length=0,n.value=0)}return{createNewOption:a,removeNewOption:i,selectNewOption:s,clearAllNewOption:u}}const c9=e=>{const t=[];return e.forEach(n=>{Xe(n.options)?(t.push({label:n.label,isTitle:!0,type:"Group"}),n.options.forEach(o=>{t.push(o)}),t.push({type:"Group"})):t.push(n)}),t};function d9(e){const t=O(!1);return{handleCompositionStart:()=>{t.value=!0},handleCompositionUpdate:l=>{const s=l.target.value,a=s[s.length-1]||"";t.value=!_i(a)},handleCompositionEnd:l=>{t.value&&(t.value=!1,Ze(e)&&e(l))}}}const Sv="",kv=11,f9={larget:51,default:42,small:33},p9="ElSelectV2",h9=(e,t)=>{const{t:n}=wt(),o=$e("select-v2"),r=$e("input"),{form:l,formItem:s}=Bl(),{compatTeleported:a}=Vl(p9,"popperAppendToBody"),i=Ct({inputValue:Sv,displayInputValue:Sv,calculatedWidth:0,cachedPlaceholder:"",cachedOptions:[],createdOptions:[],createdLabel:"",createdSelected:!1,currentPlaceholder:"",hoveringIndex:-1,comboBoxHovering:!1,isOnComposition:!1,isSilentBlur:!1,isComposing:!1,inputLength:20,selectWidth:200,initialInputHeight:0,previousQuery:null,previousValue:"",query:"",selectedLabel:"",softFocus:!1,tagInMultiLine:!1}),u=O(-1),c=O(-1),d=O(null),f=O(null),p=O(null),h=O(null),m=O(null),v=O(null),g=O(null),y=O(!1),C=S(()=>e.disabled||(l==null?void 0:l.disabled)),$=S(()=>{const Se=P.value.length*34;return Se>e.height?e.height:Se}),b=S(()=>e.modelValue!==void 0&&e.modelValue!==null&&e.modelValue!==""),E=S(()=>{const Se=e.multiple?Array.isArray(e.modelValue)&&e.modelValue.length>0:b.value;return e.clearable&&!C.value&&i.comboBoxHovering&&Se}),T=S(()=>e.remote&&e.filterable?"":qs),I=S(()=>T.value&&o.is("reverse",y.value)),D=S(()=>(s==null?void 0:s.validateState)||""),L=S(()=>fy[D.value]),F=S(()=>e.remote?300:0),V=S(()=>{const Se=P.value;return e.loading?e.loadingText||n("el.select.loading"):e.remote&&i.inputValue===""&&Se.length===0?!1:e.filterable&&i.inputValue&&Se.length>0?e.noMatchText||n("el.select.noMatch"):Se.length===0?e.noDataText||n("el.select.noData"):null}),P=S(()=>{const Se=We=>{const pt=i.inputValue;return pt?We.label.includes(pt):!0};return e.loading?[]:c9(e.options.concat(i.createdOptions).map(We=>{if(Xe(We.options)){const pt=We.options.filter(Se);if(pt.length>0)return _e(ke({},We),{options:pt})}else if(e.remote||Se(We))return We;return null}).filter(We=>We!==null))}),_=S(()=>P.value.every(Se=>Se.disabled)),z=Kt(),H=S(()=>z.value==="small"?"small":"default"),N=S(()=>{const Se=v.value,We=H.value||"default",pt=Se?Number.parseInt(getComputedStyle(Se).paddingLeft):0,Tt=Se?Number.parseInt(getComputedStyle(Se).paddingRight):0;return i.selectWidth-Tt-pt-f9[We]}),B=()=>{var Se,We,pt;c.value=((pt=(We=(Se=m.value)==null?void 0:Se.getBoundingClientRect)==null?void 0:We.call(Se))==null?void 0:pt.width)||200},q=S(()=>({width:`${i.calculatedWidth===0?kv:Math.ceil(i.calculatedWidth)+kv}px`})),W=S(()=>Xe(e.modelValue)?e.modelValue.length===0&&!i.displayInputValue:e.filterable?i.displayInputValue.length===0:!0),de=S(()=>{const Se=e.placeholder||n("el.select.placeholder");return e.multiple?Se:i.selectedLabel||Se}),Q=S(()=>{var Se,We;return(We=(Se=h.value)==null?void 0:Se.popperRef)==null?void 0:We.contentRef}),he=S(()=>{if(e.multiple){const Se=e.modelValue.length;if(e.modelValue.length>0)return P.value.findIndex(We=>We.value===e.modelValue[Se-1])}else if(e.modelValue)return P.value.findIndex(Se=>Se.value===e.modelValue);return-1}),Me=S(()=>y.value&&V.value!==!1),{createNewOption:ne,removeNewOption:j,selectNewOption:ee,clearAllNewOption:ie}=u9(e,i),{handleCompositionStart:ve,handleCompositionUpdate:Te,handleCompositionEnd:Ae}=d9(Se=>On(Se)),Ie=()=>{var Se,We,pt;(We=(Se=f.value).focus)==null||We.call(Se),(pt=h.value)==null||pt.updatePopper()},K=()=>{if(!e.automaticDropdown&&!C.value)return i.isComposing&&(i.softFocus=!0),ze(()=>{var Se,We;y.value=!y.value,(We=(Se=f.value)==null?void 0:Se.focus)==null||We.call(Se)})},Y=()=>(e.filterable&&i.inputValue!==i.selectedLabel&&(i.query=i.selectedLabel),we(i.inputValue),ze(()=>{ne(i.inputValue)})),ue=pn(Y,F.value),we=Se=>{i.previousQuery!==Se&&(i.previousQuery=Se,e.filterable&&Ze(e.filterMethod)?e.filterMethod(Se):e.filterable&&e.remote&&Ze(e.remoteMethod)&&e.remoteMethod(Se))},be=Se=>{Rn(e.modelValue,Se)||t(Ut,Se)},le=Se=>{t(tt,Se),be(Se),i.previousValue=Se.toString()},re=(Se=[],We)=>{if(!ut(We))return Se.indexOf(We);const pt=e.valueKey;let Tt=-1;return Se.some((vo,no)=>At(vo,pt)===At(We,pt)?(Tt=no,!0):!1),Tt},se=Se=>ut(Se)?At(Se,e.valueKey):Se,Z=Se=>ut(Se)?Se.label:Se,ce=()=>{if(!(e.collapseTags&&!e.filterable))return ze(()=>{var Se,We;if(!f.value)return;const pt=v.value;m.value.height=pt.offsetHeight,y.value&&V.value!==!1&&((We=(Se=h.value)==null?void 0:Se.updatePopper)==null||We.call(Se))})},Le=()=>{var Se,We;if(J(),B(),(We=(Se=h.value)==null?void 0:Se.updatePopper)==null||We.call(Se),e.multiple)return ce()},J=()=>{const Se=v.value;Se&&(i.selectWidth=Se.getBoundingClientRect().width)},Ce=(Se,We,pt=!0)=>{var Tt,vo;if(e.multiple){let no=e.modelValue.slice();const Qs=re(no,se(Se));Qs>-1?(no=[...no.slice(0,Qs),...no.slice(Qs+1)],i.cachedOptions.splice(Qs,1),j(Se)):(e.multipleLimit<=0||no.length{const{valueKey:pt}=e,Tt=e.modelValue.indexOf(At(We,pt));if(Tt>-1&&!C.value){const vo=[...e.modelValue.slice(0,Tt),...e.modelValue.slice(Tt+1)];return i.cachedOptions.splice(Tt,1),le(vo),t("remove-tag",At(We,pt)),i.softFocus=!0,j(We),ze(Ie)}Se.stopPropagation()},xe=Se=>{const We=i.isComposing;i.isComposing=!0,i.softFocus?i.softFocus=!1:We||t("focus",Se)},Fe=()=>(i.softFocus=!1,ze(()=>{var Se,We;(We=(Se=f.value)==null?void 0:Se.blur)==null||We.call(Se),g.value&&(i.calculatedWidth=g.value.getBoundingClientRect().width),i.isSilentBlur?i.isSilentBlur=!1:i.isComposing&&t("blur"),i.isComposing=!1})),te=()=>{i.displayInputValue.length>0?Oe(""):y.value=!1},ye=Se=>{if(i.displayInputValue.length===0){Se.preventDefault();const We=e.modelValue.slice();We.pop(),j(i.cachedOptions.pop()),le(We)}},fe=()=>{let Se;return Xe(e.modelValue)?Se=[]:Se="",i.softFocus=!0,e.multiple?i.cachedOptions=[]:i.selectedLabel="",y.value=!1,le(Se),t("clear"),ie(),ze(Ie)},Oe=Se=>{i.displayInputValue=Se,i.inputValue=Se},Ue=(Se,We=void 0)=>{const pt=P.value;if(!["forward","backward"].includes(Se)||C.value||pt.length<=0||_.value)return;if(!y.value)return K();We===void 0&&(We=i.hoveringIndex);let Tt=-1;Se==="forward"?(Tt=We+1,Tt>=pt.length&&(Tt=0)):Se==="backward"&&(Tt=We-1,Tt<0&&(Tt=pt.length-1));const vo=pt[Tt];if(vo.disabled||vo.type==="Group")return Ue(Se,Tt);$t(Tt),or(Tt)},ft=()=>{if(y.value)~i.hoveringIndex&&P.value[i.hoveringIndex]&&Ce(P.value[i.hoveringIndex],i.hoveringIndex,!1);else return K()},$t=Se=>{i.hoveringIndex=Se},vt=()=>{i.hoveringIndex=-1},Et=()=>{var Se;const We=f.value;We&&((Se=We.focus)==null||Se.call(We))},On=Se=>{const We=Se.target.value;if(Oe(We),i.displayInputValue.length>0&&!y.value&&(y.value=!0),i.calculatedWidth=g.value.getBoundingClientRect().width,e.multiple&&ce(),e.remote)ue();else return Y()},ln=()=>(y.value=!1,Fe()),nn=()=>(i.inputValue=i.displayInputValue,ze(()=>{~he.value&&($t(he.value),or(i.hoveringIndex))})),or=Se=>{p.value.scrollToItem(Se)},Hl=()=>{if(vt(),e.multiple)if(e.modelValue.length>0){let Se=!1;i.cachedOptions.length=0,i.previousValue=e.modelValue.toString(),e.modelValue.forEach(We=>{const pt=P.value.findIndex(Tt=>se(Tt)===We);~pt&&(i.cachedOptions.push(P.value[pt]),Se||$t(pt),Se=!0)})}else i.cachedOptions=[],i.previousValue="";else if(b.value){i.previousValue=e.modelValue;const Se=P.value,We=Se.findIndex(pt=>se(pt)===e.modelValue);~We?(i.selectedLabel=Se[We].label,$t(We)):i.selectedLabel=`${e.modelValue}`}else i.selectedLabel="",i.previousValue="";B()};return me(y,Se=>{var We,pt;t("visible-change",Se),Se?(pt=(We=h.value).update)==null||pt.call(We):(i.displayInputValue="",ne(""))}),me(()=>e.modelValue,(Se,We)=>{var pt;(!Se||Se.toString()!==i.previousValue)&&Hl(),Rn(Se,We)||(pt=s==null?void 0:s.validate)==null||pt.call(s,"change").catch(Tt=>void 0)},{deep:!0}),me(()=>e.options,()=>{const Se=f.value;(!Se||Se&&document.activeElement!==Se)&&Hl()},{deep:!0}),me(P,()=>ze(p.value.resetScrollTop)),et(()=>{Hl(),Pl(m.value,Le)}),Ks(()=>{Il(m.value,Le)}),{collapseTagSize:H,currentPlaceholder:de,expanded:y,emptyText:V,popupHeight:$,debounce:F,filteredOptions:P,iconComponent:T,iconReverse:I,inputWrapperStyle:q,popperSize:c,dropdownMenuVisible:Me,hasModelValue:b,shouldShowPlaceholder:W,selectDisabled:C,selectSize:z,showClearBtn:E,states:i,tagMaxWidth:N,nsSelectV2:o,nsInput:r,calculatorRef:g,controlRef:d,inputRef:f,menuRef:p,popper:h,selectRef:m,selectionRef:v,popperRef:Q,validateState:D,validateIcon:L,compatTeleported:a,debouncedOnInputChange:ue,deleteTag:Ke,getLabel:Z,getValueKey:se,handleBlur:Fe,handleClear:fe,handleClickOutside:ln,handleDel:ye,handleEsc:te,handleFocus:xe,handleMenuEnter:nn,handleResize:Le,toggleMenu:K,scrollTo:or,onInput:On,onKeyboardNavigate:Ue,onKeyboardSelect:ft,onSelect:Ce,onHover:$t,onUpdateInputValue:Oe,handleCompositionStart:ve,handleCompositionEnd:Ae,handleCompositionUpdate:Te}},v9=oe({name:"ElSelectV2",components:{ElSelectMenu:i9,ElTag:Ui,ElTooltip:hn,ElIcon:Ye},directives:{ClickOutside:Hr,ModelText:Nd},props:n9,emits:[tt,Ut,"remove-tag","clear","visible-change","focus","blur"],setup(e,{emit:t}){const n=h9(e,t);return ot(z0,{props:Ct(_e(ke({},en(e)),{height:n.popupHeight})),onSelect:n.onSelect,onHover:n.onHover,onKeyboardNavigate:n.onKeyboardNavigate,onKeyboardSelect:n.onKeyboardSelect}),n}}),m9={key:0},g9=["id","autocomplete","aria-expanded","aria-labelledby","disabled","readonly","name","unselectable"],y9=["textContent"],b9=["id","aria-labelledby","aria-expanded","autocomplete","disabled","name","readonly","unselectable"],w9=["textContent"];function C9(e,t,n,o,r,l){const s=ae("el-tag"),a=ae("el-tooltip"),i=ae("el-icon"),u=ae("el-select-menu"),c=Tn("model-text"),d=Tn("click-outside");return qe((w(),A("div",{ref:"selectRef",class:M([e.nsSelectV2.b(),e.nsSelectV2.m(e.selectSize)]),onClick:t[24]||(t[24]=je((...f)=>e.toggleMenu&&e.toggleMenu(...f),["stop"])),onMouseenter:t[25]||(t[25]=f=>e.states.comboBoxHovering=!0),onMouseleave:t[26]||(t[26]=f=>e.states.comboBoxHovering=!1)},[G(a,{ref:"popper",visible:e.dropdownMenuVisible,"onUpdate:visible":t[22]||(t[22]=f=>e.dropdownMenuVisible=f),teleported:e.compatTeleported,"popper-class":[e.nsSelectV2.e("popper"),e.popperClass],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"popper-options":e.popperOptions,"fallback-placements":["bottom-start","top-start","right","left"],effect:e.effect,placement:"bottom-start",pure:"",transition:`${e.nsSelectV2.namespace.value}-zoom-in-top`,trigger:"click",persistent:e.persistent,onBeforeShow:e.handleMenuEnter,onHide:t[23]||(t[23]=f=>e.states.inputValue=e.states.displayInputValue)},{default:U(()=>{var f;return[R("div",{ref:"selectionRef",class:M([e.nsSelectV2.e("wrapper"),e.nsSelectV2.is("focused",e.states.isComposing),e.nsSelectV2.is("hovering",e.states.comboBoxHovering),e.nsSelectV2.is("filterable",e.filterable),e.nsSelectV2.is("disabled",e.selectDisabled)])},[e.$slots.prefix?(w(),A("div",m9,[pe(e.$slots,"prefix")])):X("v-if",!0),e.multiple?(w(),A("div",{key:1,class:M(e.nsSelectV2.e("selection"))},[e.collapseTags&&e.modelValue.length>0?(w(),A("div",{key:0,class:M(e.nsSelectV2.e("selected-item"))},[G(s,{closable:!e.selectDisabled&&!((f=e.states.cachedOptions[0])!=null&&f.disable),size:e.collapseTagSize,type:"info","disable-transitions":"",onClose:t[0]||(t[0]=p=>e.deleteTag(p,e.states.cachedOptions[0]))},{default:U(()=>{var p;return[R("span",{class:M(e.nsSelectV2.e("tags-text")),style:Re({maxWidth:`${e.tagMaxWidth}px`})},ge((p=e.states.cachedOptions[0])==null?void 0:p.label),7)]}),_:1},8,["closable","size"]),e.modelValue.length>1?(w(),x(s,{key:0,closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""},{default:U(()=>[e.collapseTagsTooltip?(w(),x(a,{key:0,disabled:e.dropdownMenuVisible,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:!1},{default:U(()=>[R("span",{class:M(e.nsSelectV2.e("tags-text")),style:Re({maxWidth:`${e.tagMaxWidth}px`})},"+ "+ge(e.modelValue.length-1),7)]),content:U(()=>[R("div",{class:M(e.nsSelectV2.e("selection"))},[(w(!0),A(Be,null,st(e.states.cachedOptions,(p,h)=>(w(),A("div",{key:h,class:M(e.nsSelectV2.e("selected-item"))},[(w(),x(s,{key:e.getValueKey(p),closable:!e.selectDisabled&&!p.disabled,size:e.collapseTagSize,class:"in-tooltip",type:"info","disable-transitions":"",onClose:m=>e.deleteTag(m,p)},{default:U(()=>[R("span",{class:M(e.nsSelectV2.e("tags-text")),style:Re({maxWidth:`${e.tagMaxWidth}px`})},ge(e.getLabel(p)),7)]),_:2},1032,["closable","size","onClose"]))],2))),128))],2)]),_:1},8,["disabled","effect"])):(w(),A("span",{key:1,class:M(e.nsSelectV2.e("tags-text")),style:Re({maxWidth:`${e.tagMaxWidth}px`})},"+ "+ge(e.modelValue.length-1),7))]),_:1},8,["size"])):X("v-if",!0)],2)):(w(!0),A(Be,{key:1},st(e.states.cachedOptions,(p,h)=>(w(),A("div",{key:h,class:M(e.nsSelectV2.e("selected-item"))},[(w(),x(s,{key:e.getValueKey(p),closable:!e.selectDisabled&&!p.disabled,size:e.collapseTagSize,type:"info","disable-transitions":"",onClose:m=>e.deleteTag(m,p)},{default:U(()=>[R("span",{class:M(e.nsSelectV2.e("tags-text")),style:Re({maxWidth:`${e.tagMaxWidth}px`})},ge(e.getLabel(p)),7)]),_:2},1032,["closable","size","onClose"]))],2))),128)),R("div",{class:M([e.nsSelectV2.e("selected-item"),e.nsSelectV2.e("input-wrapper")]),style:Re(e.inputWrapperStyle)},[qe(R("input",{id:e.id,ref:"inputRef",autocomplete:e.autocomplete,"aria-autocomplete":"list","aria-haspopup":"listbox",autocapitalize:"off","aria-expanded":e.expanded,"aria-labelledby":e.label,class:M([e.nsSelectV2.is(e.selectSize),e.nsSelectV2.e("combobox-input")]),disabled:e.disabled,role:"combobox",readonly:!e.filterable,spellcheck:"false",type:"text",name:e.name,unselectable:e.expanded?"on":void 0,"onUpdate:modelValue":t[1]||(t[1]=(...p)=>e.onUpdateInputValue&&e.onUpdateInputValue(...p)),onFocus:t[2]||(t[2]=(...p)=>e.handleFocus&&e.handleFocus(...p)),onInput:t[3]||(t[3]=(...p)=>e.onInput&&e.onInput(...p)),onCompositionstart:t[4]||(t[4]=(...p)=>e.handleCompositionStart&&e.handleCompositionStart(...p)),onCompositionupdate:t[5]||(t[5]=(...p)=>e.handleCompositionUpdate&&e.handleCompositionUpdate(...p)),onCompositionend:t[6]||(t[6]=(...p)=>e.handleCompositionEnd&&e.handleCompositionEnd(...p)),onKeydown:[t[7]||(t[7]=rt(je(p=>e.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),t[8]||(t[8]=rt(je(p=>e.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),t[9]||(t[9]=rt(je((...p)=>e.onKeyboardSelect&&e.onKeyboardSelect(...p),["stop","prevent"]),["enter"])),t[10]||(t[10]=rt(je((...p)=>e.handleEsc&&e.handleEsc(...p),["stop","prevent"]),["esc"])),t[11]||(t[11]=rt(je((...p)=>e.handleDel&&e.handleDel(...p),["stop"]),["delete"]))]},null,42,g9),[[c,e.states.displayInputValue]]),e.filterable?(w(),A("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:M(e.nsSelectV2.e("input-calculator")),textContent:ge(e.states.displayInputValue)},null,10,y9)):X("v-if",!0)],6)],2)):(w(),A(Be,{key:2},[R("div",{class:M([e.nsSelectV2.e("selected-item"),e.nsSelectV2.e("input-wrapper")])},[qe(R("input",{id:e.id,ref:"inputRef","aria-autocomplete":"list","aria-haspopup":"listbox","aria-labelledby":e.label,"aria-expanded":e.expanded,autocapitalize:"off",autocomplete:e.autocomplete,class:M(e.nsSelectV2.e("combobox-input")),disabled:e.disabled,name:e.name,role:"combobox",readonly:!e.filterable,spellcheck:"false",type:"text",unselectable:e.expanded?"on":void 0,onCompositionstart:t[12]||(t[12]=(...p)=>e.handleCompositionStart&&e.handleCompositionStart(...p)),onCompositionupdate:t[13]||(t[13]=(...p)=>e.handleCompositionUpdate&&e.handleCompositionUpdate(...p)),onCompositionend:t[14]||(t[14]=(...p)=>e.handleCompositionEnd&&e.handleCompositionEnd(...p)),onFocus:t[15]||(t[15]=(...p)=>e.handleFocus&&e.handleFocus(...p)),onInput:t[16]||(t[16]=(...p)=>e.onInput&&e.onInput(...p)),onKeydown:[t[17]||(t[17]=rt(je(p=>e.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),t[18]||(t[18]=rt(je(p=>e.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),t[19]||(t[19]=rt(je((...p)=>e.onKeyboardSelect&&e.onKeyboardSelect(...p),["stop","prevent"]),["enter"])),t[20]||(t[20]=rt(je((...p)=>e.handleEsc&&e.handleEsc(...p),["stop","prevent"]),["esc"]))],"onUpdate:modelValue":t[21]||(t[21]=(...p)=>e.onUpdateInputValue&&e.onUpdateInputValue(...p))},null,42,b9),[[c,e.states.displayInputValue]])],2),e.filterable?(w(),A("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:M([e.nsSelectV2.e("selected-item"),e.nsSelectV2.e("input-calculator")]),textContent:ge(e.states.displayInputValue)},null,10,w9)):X("v-if",!0)],64)),e.shouldShowPlaceholder?(w(),A("span",{key:3,class:M([e.nsSelectV2.e("placeholder"),e.nsSelectV2.is("transparent",e.states.isComposing||(e.placeholder&&e.multiple?e.modelValue.length===0:!e.hasModelValue))])},ge(e.currentPlaceholder),3)):X("v-if",!0),R("span",{class:M(e.nsSelectV2.e("suffix"))},[e.iconComponent?qe((w(),x(i,{key:0,class:M([e.nsSelectV2.e("caret"),e.nsInput.e("icon"),e.iconReverse])},{default:U(()=>[(w(),x(dt(e.iconComponent)))]),_:1},8,["class"])),[[ct,!e.showClearBtn]]):X("v-if",!0),e.showClearBtn&&e.clearIcon?(w(),x(i,{key:1,class:M([e.nsSelectV2.e("caret"),e.nsInput.e("icon")]),onClick:je(e.handleClear,["prevent","stop"])},{default:U(()=>[(w(),x(dt(e.clearIcon)))]),_:1},8,["class","onClick"])):X("v-if",!0),e.validateState&&e.validateIcon?(w(),x(i,{key:2,class:M([e.nsInput.e("icon"),e.nsInput.e("validateIcon")])},{default:U(()=>[(w(),x(dt(e.validateIcon)))]),_:1},8,["class"])):X("v-if",!0)],2)],2)]}),content:U(()=>[G(u,{ref:"menuRef",data:e.filteredOptions,width:e.popperSize,"hovering-index":e.states.hoveringIndex,"scrollbar-always-on":e.scrollbarAlwaysOn},{default:U(f=>[pe(e.$slots,"default",Nr(Ar(f)))]),empty:U(()=>[pe(e.$slots,"empty",{},()=>[R("p",{class:M(e.nsSelectV2.e("empty"))},ge(e.emptyText?e.emptyText:""),3)])]),_:3},8,["data","width","hovering-index","scrollbar-always-on"])]),_:3},8,["visible","teleported","popper-class","popper-options","effect","transition","persistent","onBeforeShow"])],34)),[[d,e.handleClickOutside,e.popperRef]])}var Ha=Ve(v9,[["render",C9]]);Ha.install=e=>{e.component(Ha.name,Ha)};const $9=Ha,S9=$9,k9=He({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:Number}}),E9=He({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),T9={name:"ElSkeletonItem"},vi=oe(_e(ke({},T9),{props:E9,setup(e){const t=$e("skeleton");return(n,o)=>(w(),A("div",{class:M([k(t).e("item"),k(t).e(n.variant)])},[n.variant==="image"?(w(),x(k(yO),{key:0})):X("v-if",!0)],2))}})),M9={name:"ElSkeleton"},N9=oe(_e(ke({},M9),{props:k9,setup(e,{expose:t}){const n=e,o=$e("skeleton"),r=rP(Wt(n,"loading"),n.throttle);return t({uiLoading:r}),(l,s)=>k(r)?(w(),A("div",Bt({key:0,class:[k(o).b(),k(o).is("animated",l.animated)]},l.$attrs),[(w(!0),A(Be,null,st(l.count,a=>(w(),A(Be,{key:a},[l.loading?pe(l.$slots,"template",{key:a},()=>[G(vi,{class:M(k(o).is("first")),variant:"p"},null,8,["class"]),(w(!0),A(Be,null,st(l.rows,i=>(w(),x(vi,{key:i,class:M([k(o).e("paragraph"),k(o).is("last",i===l.rows&&l.rows>1)]),variant:"p"},null,8,["class"]))),128))]):X("v-if",!0)],64))),128))],16)):pe(l.$slots,"default",Nr(Bt({key:1},l.$attrs)))}})),O9=nt(N9,{SkeletonItem:vi}),A9=It(vi),P9=(e,t,n)=>{const o=O(null),r=O(!1),l=S(()=>t.value instanceof Function),s=S(()=>l.value&&t.value(e.modelValue)||e.modelValue),a=pn(()=>{n.value&&(r.value=!0)},50),i=pn(()=>{n.value&&(r.value=!1)},50);return{tooltip:o,tooltipVisible:r,formatValue:s,displayTooltip:a,hideTooltip:i}},I9=(e,t,n)=>{const{disabled:o,min:r,max:l,step:s,showTooltip:a,precision:i,sliderSize:u,formatTooltip:c,emitChange:d,resetSize:f,updateDragging:p}=Pe("SliderProvider"),{tooltip:h,tooltipVisible:m,formatValue:v,displayTooltip:g,hideTooltip:y}=P9(e,c,a),C=S(()=>`${(e.modelValue-r.value)/(l.value-r.value)*100}%`),$=S(()=>e.vertical?{bottom:C.value}:{left:C.value}),b=()=>{t.hovering=!0,g()},E=()=>{t.hovering=!1,t.dragging||y()},T=z=>{o.value||(z.preventDefault(),F(z),kt(window,"mousemove",V),kt(window,"touchmove",V),kt(window,"mouseup",P),kt(window,"touchend",P),kt(window,"contextmenu",P))},I=()=>{o.value||(t.newPosition=Number.parseFloat(C.value)-s.value/(l.value-r.value)*100,_(t.newPosition),d())},D=()=>{o.value||(t.newPosition=Number.parseFloat(C.value)+s.value/(l.value-r.value)*100,_(t.newPosition),d())},L=z=>{let H,N;return z.type.startsWith("touch")?(N=z.touches[0].clientY,H=z.touches[0].clientX):(N=z.clientY,H=z.clientX),{clientX:H,clientY:N}},F=z=>{t.dragging=!0,t.isClick=!0;const{clientX:H,clientY:N}=L(z);e.vertical?t.startY=N:t.startX=H,t.startPosition=Number.parseFloat(C.value),t.newPosition=t.startPosition},V=z=>{if(t.dragging){t.isClick=!1,g(),f();let H;const{clientX:N,clientY:B}=L(z);e.vertical?(t.currentY=B,H=(t.startY-t.currentY)/u.value*100):(t.currentX=N,H=(t.currentX-t.startX)/u.value*100),t.newPosition=t.startPosition+H,_(t.newPosition)}},P=()=>{t.dragging&&(setTimeout(()=>{t.dragging=!1,t.hovering||y(),t.isClick||(_(t.newPosition),d())},0),Rt(window,"mousemove",V),Rt(window,"touchmove",V),Rt(window,"mouseup",P),Rt(window,"touchend",P),Rt(window,"contextmenu",P))},_=async z=>{if(z===null||Number.isNaN(+z))return;z<0?z=0:z>100&&(z=100);const H=100/((l.value-r.value)/s.value);let B=Math.round(z/H)*H*(l.value-r.value)*.01+r.value;B=Number.parseFloat(B.toFixed(i.value)),n(tt,B),!t.dragging&&e.modelValue!==t.oldValue&&(t.oldValue=e.modelValue),await ze(),t.dragging&&g(),h.value.updatePopper()};return me(()=>t.dragging,z=>{p(z)}),{tooltip:h,tooltipVisible:m,showTooltip:a,wrapperStyle:$,formatValue:v,handleMouseEnter:b,handleMouseLeave:E,onButtonDown:T,onLeftKeyDown:I,onRightKeyDown:D,setPosition:_}},D9=oe({name:"ElSliderButton",components:{ElTooltip:hn},props:{modelValue:{type:Number,default:0},vertical:{type:Boolean,default:!1},tooltipClass:{type:String,default:""}},emits:[tt],setup(e,{emit:t}){const n=$e("slider"),o=Ct({hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:0,oldValue:e.modelValue}),{tooltip:r,showTooltip:l,tooltipVisible:s,wrapperStyle:a,formatValue:i,handleMouseEnter:u,handleMouseLeave:c,onButtonDown:d,onLeftKeyDown:f,onRightKeyDown:p,setPosition:h}=I9(e,o,t),{hovering:m,dragging:v}=en(o);return{ns:n,tooltip:r,tooltipVisible:s,showTooltip:l,wrapperStyle:a,formatValue:i,handleMouseEnter:u,handleMouseLeave:c,onButtonDown:d,onLeftKeyDown:f,onRightKeyDown:p,setPosition:h,hovering:m,dragging:v}}});function R9(e,t,n,o,r,l){const s=ae("el-tooltip");return w(),A("div",{ref:"button",class:M([e.ns.e("button-wrapper"),{hover:e.hovering,dragging:e.dragging}]),style:Re(e.wrapperStyle),tabindex:"0",onMouseenter:t[1]||(t[1]=(...a)=>e.handleMouseEnter&&e.handleMouseEnter(...a)),onMouseleave:t[2]||(t[2]=(...a)=>e.handleMouseLeave&&e.handleMouseLeave(...a)),onMousedown:t[3]||(t[3]=(...a)=>e.onButtonDown&&e.onButtonDown(...a)),onTouchstart:t[4]||(t[4]=(...a)=>e.onButtonDown&&e.onButtonDown(...a)),onFocus:t[5]||(t[5]=(...a)=>e.handleMouseEnter&&e.handleMouseEnter(...a)),onBlur:t[6]||(t[6]=(...a)=>e.handleMouseLeave&&e.handleMouseLeave(...a)),onKeydown:[t[7]||(t[7]=rt((...a)=>e.onLeftKeyDown&&e.onLeftKeyDown(...a),["left"])),t[8]||(t[8]=rt((...a)=>e.onRightKeyDown&&e.onRightKeyDown(...a),["right"])),t[9]||(t[9]=rt(je((...a)=>e.onLeftKeyDown&&e.onLeftKeyDown(...a),["prevent"]),["down"])),t[10]||(t[10]=rt(je((...a)=>e.onRightKeyDown&&e.onRightKeyDown(...a),["prevent"]),["up"]))]},[G(s,{ref:"tooltip",visible:e.tooltipVisible,"onUpdate:visible":t[0]||(t[0]=a=>e.tooltipVisible=a),placement:"top","stop-popper-mouse-event":!1,"popper-class":e.tooltipClass,disabled:!e.showTooltip,persistent:""},{content:U(()=>[R("span",null,ge(e.formatValue),1)]),default:U(()=>[R("div",{class:M([e.ns.e("button"),{hover:e.hovering,dragging:e.dragging}])},null,2)]),_:1},8,["visible","popper-class","disabled"])],38)}var L9=Ve(D9,[["render",R9]]);const B9=oe({name:"ElMarker",props:{mark:{type:[String,Object],default:()=>{}}},setup(e){const t=$e("slider"),n=S(()=>typeof e.mark=="string"?e.mark:e.mark.label);return{ns:t,label:n}},render(){var e;return Ne("div",{class:this.ns.e("marks-text"),style:(e=this.mark)==null?void 0:e.style},this.label)}}),V9=e=>S(()=>e.marks?Object.keys(e.marks).map(parseFloat).sort((n,o)=>n-o).filter(n=>n<=e.max&&n>=e.min).map(n=>({point:n,position:(n-e.min)*100/(e.max-e.min),mark:e.marks[n]})):[]),F9=(e,t,n)=>{const o=Pe(Nn,{}),r=Pe(_n,{}),l=_t(null),s=O(null),a=O(null),i={firstButton:s,secondButton:a},u=S(()=>e.disabled||o.disabled||!1),c=S(()=>Math.min(t.firstValue,t.secondValue)),d=S(()=>Math.max(t.firstValue,t.secondValue)),f=S(()=>e.range?`${100*(d.value-c.value)/(e.max-e.min)}%`:`${100*(t.firstValue-e.min)/(e.max-e.min)}%`),p=S(()=>e.range?`${100*(c.value-e.min)/(e.max-e.min)}%`:"0%"),h=S(()=>e.vertical?{height:e.height}:{}),m=S(()=>e.vertical?{height:f.value,bottom:p.value}:{width:f.value,left:p.value}),v=()=>{l.value&&(t.sliderSize=l.value[`client${e.vertical?"Height":"Width"}`])},g=T=>{const I=e.min+T*(e.max-e.min)/100;if(!e.range){s.value.setPosition(T);return}let D;Math.abs(c.value-I)t.secondValue?"firstButton":"secondButton",i[D].value.setPosition(T)},y=T=>{t.firstValue=T,$(e.range?[c.value,d.value]:T)},C=T=>{t.secondValue=T,e.range&&$([c.value,d.value])},$=T=>{n(tt,T),n(Zo,T)},b=async()=>{await ze(),n(Ut,e.range?[c.value,d.value]:e.modelValue)};return{elFormItem:r,slider:l,firstButton:s,secondButton:a,sliderDisabled:u,minValue:c,maxValue:d,runwayStyle:h,barStyle:m,resetSize:v,setPosition:g,emitChange:b,onSliderClick:T=>{if(!(u.value||t.dragging)){if(v(),e.vertical){const I=l.value.getBoundingClientRect().bottom;g((I-T.clientY)/t.sliderSize*100)}else{const I=l.value.getBoundingClientRect().left;g((T.clientX-I)/t.sliderSize*100)}b()}},setFirstValue:y,setSecondValue:C}},_9=(e,t,n,o)=>({stops:S(()=>{if(!e.showStops||e.min>e.max)return[];if(e.step===0)return[];const s=(e.max-e.min)/e.step,a=100*e.step/(e.max-e.min),i=Array.from({length:s-1}).map((u,c)=>(c+1)*a);return e.range?i.filter(u=>u<100*(n.value-e.min)/(e.max-e.min)||u>100*(o.value-e.min)/(e.max-e.min)):i.filter(u=>u>100*(t.firstValue-e.min)/(e.max-e.min))}),getStopStyle:s=>e.vertical?{bottom:`${s}%`}:{left:`${s}%`}}),z9=oe({name:"ElSlider",components:{ElInputNumber:y0,SliderButton:L9,SliderMarker:B9},props:{modelValue:{type:[Number,Array],default:0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},showInput:{type:Boolean,default:!1},showInputControls:{type:Boolean,default:!0},size:{type:String,validator:Mn},inputSize:{type:String,validator:Mn},showStops:{type:Boolean,default:!1},showTooltip:{type:Boolean,default:!0},formatTooltip:{type:Function,default:void 0},disabled:{type:Boolean,default:!1},range:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},height:{type:String,default:""},debounce:{type:Number,default:300},label:{type:String,default:void 0},tooltipClass:{type:String,default:void 0},marks:Object},emits:[tt,Ut,Zo],setup(e,{emit:t}){const n=$e("slider"),o=Ct({firstValue:0,secondValue:0,oldValue:0,dragging:!1,sliderSize:1}),{elFormItem:r,slider:l,firstButton:s,secondButton:a,sliderDisabled:i,minValue:u,maxValue:c,runwayStyle:d,barStyle:f,resetSize:p,emitChange:h,onSliderClick:m,setFirstValue:v,setSecondValue:g}=F9(e,o,t),{stops:y,getStopStyle:C}=_9(e,o,u,c),$=Kt(),b=S(()=>e.inputSize||$.value),E=S(()=>[n.b(),n.m($.value),n.is("vertical",e.vertical),{[n.m("with-input")]:e.showInput}]),T=V9(e);H9(e,o,u,c,t,r);const I=S(()=>{const H=[e.min,e.max,e.step].map(N=>{const B=`${N}`.split(".")[1];return B?B.length:0});return Math.max.apply(null,H)}),{sliderWrapper:D}=K9(e,o,p),{firstValue:L,secondValue:F,oldValue:V,dragging:P,sliderSize:_}=en(o),z=H=>{o.dragging=H};return ot("SliderProvider",_e(ke({},en(e)),{sliderSize:_,disabled:i,precision:I,emitChange:h,resetSize:p,updateDragging:z})),{ns:n,firstValue:L,secondValue:F,oldValue:V,dragging:P,sliderSize:_,slider:l,firstButton:s,secondButton:a,sliderDisabled:i,runwayStyle:d,barStyle:f,emitChange:h,onSliderClick:m,getStopStyle:C,setFirstValue:v,setSecondValue:g,stops:y,markList:T,sliderWrapper:D,sliderWrapperSize:$,sliderInputSize:b,sliderKls:E}}}),H9=(e,t,n,o,r,l)=>{const s=u=>{r(tt,u),r(Zo,u)},a=()=>e.range?![n.value,o.value].every((u,c)=>u===t.oldValue[c]):e.modelValue!==t.oldValue,i=()=>{var u,c;if(e.min>e.max){Ht("Slider","min should not be greater than max.");return}const d=e.modelValue;e.range&&Array.isArray(d)?d[1]e.max?s([e.max,e.max]):d[0]e.max?s([d[0],e.max]):(t.firstValue=d[0],t.secondValue=d[1],a()&&((u=l.validate)==null||u.call(l,"change").catch(f=>void 0),t.oldValue=d.slice())):!e.range&&typeof d=="number"&&!Number.isNaN(d)&&(de.max?s(e.max):(t.firstValue=d,a()&&((c=l.validate)==null||c.call(l,"change").catch(f=>void 0),t.oldValue=d)))};i(),me(()=>t.dragging,u=>{u||i()}),me(()=>e.modelValue,(u,c)=>{t.dragging||Array.isArray(u)&&Array.isArray(c)&&u.every((d,f)=>d===c[f])&&t.firstValue===u[0]&&t.secondValue===u[1]||i()},{deep:!0}),me(()=>[e.min,e.max],()=>{i()})},K9=(e,t,n)=>{const o=O(null);return et(async()=>{let r;e.range?(Array.isArray(e.modelValue)?(t.firstValue=Math.max(e.min,e.modelValue[0]),t.secondValue=Math.min(e.max,e.modelValue[1])):(t.firstValue=e.min,t.secondValue=e.max),t.oldValue=[t.firstValue,t.secondValue],r=`${t.firstValue}-${t.secondValue}`):(typeof e.modelValue!="number"||Number.isNaN(e.modelValue)?t.firstValue=e.min:t.firstValue=Math.min(e.max,Math.max(e.min,e.modelValue)),t.oldValue=t.firstValue,r=t.firstValue),o.value.setAttribute("aria-valuetext",r),o.value.setAttribute("aria-label",e.label?e.label:`slider between ${e.min} and ${e.max}`),kt(window,"resize",n),await ze(),n()}),Nt(()=>{Rt(window,"resize",n)}),{sliderWrapper:o}},j9=["aria-valuemin","aria-valuemax","aria-orientation","aria-disabled"],W9={key:1};function U9(e,t,n,o,r,l){const s=ae("slider-button"),a=ae("slider-marker"),i=ae("el-input-number");return w(),A("div",{ref:"sliderWrapper",class:M(e.sliderKls),role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.vertical?"vertical":"horizontal","aria-disabled":e.sliderDisabled},[R("div",{ref:"slider",class:M([e.ns.e("runway"),{"show-input":e.showInput&&!e.range},e.ns.is("disabled",e.sliderDisabled)]),style:Re(e.runwayStyle),onClick:t[0]||(t[0]=(...u)=>e.onSliderClick&&e.onSliderClick(...u))},[R("div",{class:M(e.ns.e("bar")),style:Re(e.barStyle)},null,6),G(s,{ref:"firstButton","model-value":e.firstValue,vertical:e.vertical,"tooltip-class":e.tooltipClass,"onUpdate:modelValue":e.setFirstValue},null,8,["model-value","vertical","tooltip-class","onUpdate:modelValue"]),e.range?(w(),x(s,{key:0,ref:"secondButton","model-value":e.secondValue,vertical:e.vertical,"tooltip-class":e.tooltipClass,"onUpdate:modelValue":e.setSecondValue},null,8,["model-value","vertical","tooltip-class","onUpdate:modelValue"])):X("v-if",!0),e.showStops?(w(),A("div",W9,[(w(!0),A(Be,null,st(e.stops,(u,c)=>(w(),A("div",{key:c,class:M(e.ns.e("stop")),style:Re(e.getStopStyle(u))},null,6))),128))])):X("v-if",!0),e.markList.length>0?(w(),A(Be,{key:2},[R("div",null,[(w(!0),A(Be,null,st(e.markList,(u,c)=>(w(),A("div",{key:c,style:Re(e.getStopStyle(u.position)),class:M([e.ns.e("stop"),e.ns.e("marks-stop")])},null,6))),128))]),R("div",{class:M(e.ns.e("marks"))},[(w(!0),A(Be,null,st(e.markList,(u,c)=>(w(),x(a,{key:c,mark:u.mark,style:Re(e.getStopStyle(u.position))},null,8,["mark","style"]))),128))],2)],64)):X("v-if",!0)],6),e.showInput&&!e.range?(w(),x(i,{key:0,ref:"input","model-value":e.firstValue,class:M(e.ns.e("input")),step:e.step,disabled:e.sliderDisabled,controls:e.showInputControls,min:e.min,max:e.max,debounce:e.debounce,size:e.sliderInputSize,"onUpdate:modelValue":e.setFirstValue,onChange:e.emitChange},null,8,["model-value","class","step","disabled","controls","min","max","debounce","size","onUpdate:modelValue","onChange"])):X("v-if",!0)],10,j9)}var Ka=Ve(z9,[["render",U9]]);Ka.install=e=>{e.component(Ka.name,Ka)};const q9=Ka,Y9=q9,G9=He({prefixCls:{type:String,default:""}}),X9=oe({props:G9,setup(e){const t=$e("space");return{classes:S(()=>`${e.prefixCls||t.b()}__item`)}}});function J9(e,t,n,o,r,l){return w(),A("div",{class:M(e.classes)},[pe(e.$slots,"default")],2)}var Ev=Ve(X9,[["render",J9]]);const Tv={small:8,default:12,large:16};function Z9(e){const t=$e("space"),n=S(()=>[t.b(),t.m(e.direction),e.class]),o=O(0),r=O(0),l=S(()=>{const a=e.wrap||e.fill?{flexWrap:"wrap",marginBottom:`-${r.value}px`}:{},i={alignItems:e.alignment};return[a,i,e.style]}),s=S(()=>{const a={paddingBottom:`${r.value}px`,marginRight:`${o.value}px`},i=e.fill?{flexGrow:1,minWidth:`${e.fillRatio}%`}:{};return[a,i]});return Yn(()=>{const{size:a="small",wrap:i,direction:u,fill:c}=e;if(Array.isArray(a)){const[d=0,f=0]=a;o.value=d,r.value=f}else{let d;mt(a)?d=a:d=Tv[a]||Tv.small,(i||c)&&u==="horizontal"?o.value=r.value=d:u==="horizontal"?(o.value=d,r.value=0):(r.value=d,o.value=0)}}),{classes:n,containerStyle:l,itemStyle:s}}const Q9=He({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},class:{type:Ee([String,Object,Array]),default:""},style:{type:Ee([String,Array,Object]),default:""},alignment:{type:Ee(String),default:"center"},prefixCls:{type:String},spacer:{type:Ee([Object,String,Number,Array]),default:null,validator:e=>Lt(e)||mt(e)||Je(e)},wrap:{type:Boolean,default:!1},fill:{type:Boolean,default:!1},fillRatio:{type:Number,default:100},size:{type:[String,Array,Number],values:Dl,validator:e=>mt(e)||Xe(e)&&e.length===2&&e.every(t=>mt(t))}});var x9=oe({name:"ElSpace",props:Q9,setup(e,{slots:t}){const{classes:n,containerStyle:o,itemStyle:r}=Z9(e);return()=>{var l;const{spacer:s,prefixCls:a,direction:i}=e,u=pe(t,"default",{key:0},()=>[]);if(((l=u.children)!=null?l:[]).length===0)return null;if(Xe(u.children)){let c=[];if(u.children.forEach((d,f)=>{my(d)?Xe(d.children)&&d.children.forEach((p,h)=>{c.push(G(Ev,{style:r.value,prefixCls:a,key:`nested-${h}`},{default:()=>[p]},In.PROPS|In.STYLE,["style","prefixCls"]))}):KA(d)&&c.push(G(Ev,{style:r.value,prefixCls:a,key:`LoopKey${f}`},{default:()=>[d]},In.PROPS|In.STYLE,["style","prefixCls"]))}),s){const d=c.length-1;c=c.reduce((f,p,h)=>{const m=[...f,p];return h!==d&&m.push(G("span",{style:[r.value,i==="vertical"?"width: 100%":null],key:h},[Lt(s)?s:at(s,In.TEXT)],In.STYLE)),m},[])}return G("div",{class:n.value,style:o.value},c,In.STYLE|In.CLASS)}return u.children}}});const eK=nt(x9),tK=oe({name:"ElSteps",props:{space:{type:[Number,String],default:""},active:{type:Number,default:0},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},alignCenter:{type:Boolean,default:!1},simple:{type:Boolean,default:!1},finishStatus:{type:String,default:"finish",validator:e=>["wait","process","finish","error","success"].includes(e)},processStatus:{type:String,default:"process",validator:e=>["wait","process","finish","error","success"].includes(e)}},emits:[Ut],setup(e,{emit:t}){const n=$e("steps"),o=O([]);return me(o,()=>{o.value.forEach((r,l)=>{r.setIndex(l)})}),ot("ElSteps",{props:e,steps:o}),me(()=>e.active,(r,l)=>{t(Ut,r,l)}),{steps:o,ns:n}}});function nK(e,t,n,o,r,l){return w(),A("div",{class:M([e.ns.b(),e.ns.m(e.simple?"simple":e.direction)])},[pe(e.$slots,"default")],2)}var oK=Ve(tK,[["render",nK]]);const rK=oe({name:"ElStep",components:{ElIcon:Ye,Close:Fn,Check:hl},props:{title:{type:String,default:""},icon:{type:[String,Object],default:""},description:{type:String,default:""},status:{type:String,default:"",validator:e=>["","wait","process","finish","error","success"].includes(e)}},setup(e){const t=$e("step"),n=O(-1),o=O({}),r=O(""),l=Pe("ElSteps"),s=Qe();et(()=>{me([()=>l.props.active,()=>l.props.processStatus,()=>l.props.finishStatus],([$])=>{y($)},{immediate:!0})}),Nt(()=>{l.steps.value=l.steps.value.filter($=>$.uid!==s.uid)});const a=S(()=>e.status||r.value),i=S(()=>{const $=l.steps.value[n.value-1];return $?$.currentStatus:"wait"}),u=S(()=>l.props.alignCenter),c=S(()=>l.props.direction==="vertical"),d=S(()=>l.props.simple),f=S(()=>l.steps.value.length),p=S(()=>{var $;return(($=l.steps.value[f.value-1])==null?void 0:$.uid)===s.uid}),h=S(()=>d.value?"":l.props.space),m=S(()=>{const $={flexBasis:typeof h.value=="number"?`${h.value}px`:h.value?h.value:`${100/(f.value-(u.value?0:1))}%`};return c.value||p.value&&($.maxWidth=`${100/f.value}%`),$}),v=$=>{n.value=$},g=$=>{let b=100;const E={};E.transitionDelay=`${150*n.value}ms`,$===l.props.processStatus?b=0:$==="wait"&&(b=0,E.transitionDelay=`${-150*n.value}ms`),E.borderWidth=b&&!d.value?"1px":0,E[l.props.direction==="vertical"?"height":"width"]=`${b}%`,o.value=E},y=$=>{$>n.value?r.value=l.props.finishStatus:$===n.value&&i.value!=="error"?r.value=l.props.processStatus:r.value="wait";const b=l.steps.value[f.value-1];b&&b.calcProgress(r.value)},C=Ct({uid:S(()=>s.uid),currentStatus:a,setIndex:v,calcProgress:g});return l.steps.value=[...l.steps.value,C],{ns:t,index:n,lineStyle:o,currentStatus:a,isCenter:u,isVertical:c,isSimple:d,isLast:p,space:h,style:m,parent:l,setIndex:v,calcProgress:g,updateStatus:y}}});function lK(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("check"),i=ae("close");return w(),A("div",{style:Re(e.style),class:M([e.ns.b(),e.ns.is(e.isSimple?"simple":e.parent.props.direction),e.ns.is("flex",e.isLast&&!e.space&&!e.isCenter),e.ns.is("center",e.isCenter&&!e.isVertical&&!e.isSimple)])},[X(" icon & line "),R("div",{class:M([e.ns.e("head"),e.ns.is(e.currentStatus)])},[e.isSimple?X("v-if",!0):(w(),A("div",{key:0,class:M(e.ns.e("line"))},[R("i",{class:M(e.ns.e("line-inner")),style:Re(e.lineStyle)},null,6)],2)),R("div",{class:M([e.ns.e("icon"),e.ns.is(e.icon?"icon":"text")])},[e.currentStatus!=="success"&&e.currentStatus!=="error"?pe(e.$slots,"icon",{key:0},()=>[e.icon?(w(),x(s,{key:0,class:M(e.ns.e("icon-inner"))},{default:U(()=>[(w(),x(dt(e.icon)))]),_:1},8,["class"])):X("v-if",!0),!e.icon&&!e.isSimple?(w(),A("div",{key:1,class:M(e.ns.e("icon-inner"))},ge(e.index+1),3)):X("v-if",!0)]):(w(),x(s,{key:1,class:M([e.ns.e("icon-inner"),e.ns.is("status")])},{default:U(()=>[e.currentStatus==="success"?(w(),x(a,{key:0})):(w(),x(i,{key:1}))]),_:1},8,["class"]))],2)],2),X(" title & description "),R("div",{class:M(e.ns.e("main"))},[R("div",{class:M([e.ns.e("title"),e.ns.is(e.currentStatus)])},[pe(e.$slots,"title",{},()=>[at(ge(e.title),1)])],2),e.isSimple?(w(),A("div",{key:0,class:M(e.ns.e("arrow"))},null,2)):(w(),A("div",{key:1,class:M([e.ns.e("description"),e.ns.is(e.currentStatus)])},[pe(e.$slots,"description",{},()=>[at(ge(e.description),1)])],2))],2)],6)}var H0=Ve(rK,[["render",lK]]);const sK=nt(oK,{Step:H0}),aK=It(H0),iK=He({modelValue:{type:[Boolean,String,Number],default:!1},value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:Number,default:40},inlinePrompt:{type:Boolean,default:!1},activeIcon:{type:tn,default:""},inactiveIcon:{type:tn,default:""},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},borderColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String,loading:{type:Boolean,default:!1},beforeChange:{type:Ee(Function)},size:{type:String,validator:Mn}}),uK={[tt]:e=>Qt(e)||Je(e)||mt(e),[Ut]:e=>Qt(e)||Je(e)||mt(e),[Zo]:e=>Qt(e)||Je(e)||mt(e)},Mv="ElSwitch",cK=oe({name:Mv,components:{ElIcon:Ye,Loading:xo},props:iK,emits:uK,setup(e,{emit:t}){const{formItem:n}=Bl(),o=Ll(S(()=>e.loading)),r=$e("switch"),l=Kt(),s=O(e.modelValue!==!1),a=O(),i=O(),u=S(()=>[r.b(),r.m(l.value),r.is("disabled",o.value),r.is("checked",d.value)]);me(()=>e.modelValue,()=>{s.value=!0}),me(()=>e.value,()=>{s.value=!1});const c=S(()=>s.value?e.modelValue:e.value),d=S(()=>c.value===e.activeValue);[e.activeValue,e.inactiveValue].includes(c.value)||(t(tt,e.inactiveValue),t(Ut,e.inactiveValue),t(Zo,e.inactiveValue)),me(d,()=>{var v;a.value.checked=d.value,(e.activeColor||e.inactiveColor)&&h(),e.validateEvent&&((v=n==null?void 0:n.validate)==null||v.call(n,"change").catch(g=>void 0))});const f=()=>{const v=d.value?e.inactiveValue:e.activeValue;t(tt,v),t(Ut,v),t(Zo,v),ze(()=>{a.value.checked=d.value})},p=()=>{if(o.value)return;const{beforeChange:v}=e;if(!v){f();return}const g=v();[Or(g),Qt(g)].some(C=>C)||Ht(Mv,"beforeChange must return type `Promise` or `boolean`"),Or(g)?g.then(C=>{C&&f()}).catch(C=>{}):g&&f()},h=()=>{const v=d.value?e.activeColor:e.inactiveColor,g=i.value;e.borderColor?g.style.borderColor=e.borderColor:e.borderColor||(g.style.borderColor=v),g.style.backgroundColor=v,g.children[0].style.color=v},m=()=>{var v,g;(g=(v=a.value)==null?void 0:v.focus)==null||g.call(v)};return et(()=>{(e.activeColor||e.inactiveColor||e.borderColor)&&h(),a.value.checked=d.value}),{ns:r,input:a,core:i,switchDisabled:o,checked:d,switchKls:u,handleChange:f,switchValue:p,focus:m}}}),dK=["aria-checked","aria-disabled"],fK=["id","name","true-value","false-value","disabled"],pK=["aria-hidden"],hK=["aria-hidden"],vK=["aria-hidden"],mK=["aria-hidden"];function gK(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("loading");return w(),A("div",{class:M(e.switchKls),role:"switch","aria-checked":e.checked,"aria-disabled":e.switchDisabled,onClick:t[2]||(t[2]=je((...i)=>e.switchValue&&e.switchValue(...i),["prevent"]))},[R("input",{id:e.id,ref:"input",class:M(e.ns.e("input")),type:"checkbox",name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:e.switchDisabled,onChange:t[0]||(t[0]=(...i)=>e.handleChange&&e.handleChange(...i)),onKeydown:t[1]||(t[1]=rt((...i)=>e.switchValue&&e.switchValue(...i),["enter"]))},null,42,fK),!e.inlinePrompt&&(e.inactiveIcon||e.inactiveText)?(w(),A("span",{key:0,class:M([e.ns.e("label"),e.ns.em("label","left"),e.ns.is("active",!e.checked)])},[e.inactiveIcon?(w(),x(s,{key:0},{default:U(()=>[(w(),x(dt(e.inactiveIcon)))]),_:1})):X("v-if",!0),!e.inactiveIcon&&e.inactiveText?(w(),A("span",{key:1,"aria-hidden":e.checked},ge(e.inactiveText),9,pK)):X("v-if",!0)],2)):X("v-if",!0),R("span",{ref:"core",class:M(e.ns.e("core")),style:Re({width:(e.width||40)+"px"})},[e.inlinePrompt?(w(),A("div",{key:0,class:M(e.ns.e("inner"))},[e.activeIcon||e.inactiveIcon?(w(),A(Be,{key:0},[e.activeIcon?(w(),x(s,{key:0,class:M([e.ns.is("icon"),e.checked?e.ns.is("show"):e.ns.is("hide")])},{default:U(()=>[(w(),x(dt(e.activeIcon)))]),_:1},8,["class"])):X("v-if",!0),e.inactiveIcon?(w(),x(s,{key:1,class:M([e.ns.is("icon"),e.checked?e.ns.is("hide"):e.ns.is("show")])},{default:U(()=>[(w(),x(dt(e.inactiveIcon)))]),_:1},8,["class"])):X("v-if",!0)],64)):e.activeText||e.inactiveIcon?(w(),A(Be,{key:1},[e.activeText?(w(),A("span",{key:0,class:M([e.ns.is("text"),e.checked?e.ns.is("show"):e.ns.is("hide")]),"aria-hidden":!e.checked},ge(e.activeText.substring(0,3)),11,hK)):X("v-if",!0),e.inactiveText?(w(),A("span",{key:1,class:M([e.ns.is("text"),e.checked?e.ns.is("hide"):e.ns.is("show")]),"aria-hidden":e.checked},ge(e.inactiveText.substring(0,3)),11,vK)):X("v-if",!0)],64)):X("v-if",!0)],2)):X("v-if",!0),R("div",{class:M(e.ns.e("action"))},[e.loading?(w(),x(s,{key:0,class:M(e.ns.is("loading"))},{default:U(()=>[G(a)]),_:1},8,["class"])):X("v-if",!0)],2)],6),!e.inlinePrompt&&(e.activeIcon||e.activeText)?(w(),A("span",{key:1,class:M([e.ns.e("label"),e.ns.em("label","right"),e.ns.is("active",e.checked)])},[e.activeIcon?(w(),x(s,{key:0},{default:U(()=>[(w(),x(dt(e.activeIcon)))]),_:1})):X("v-if",!0),!e.activeIcon&&e.activeText?(w(),A("span",{key:1,"aria-hidden":!e.checked},ge(e.activeText),9,mK)):X("v-if",!0)],2)):X("v-if",!0)],10,dK)}var yK=Ve(cK,[["render",gK]]);const bK=nt(yK);/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var wK=/["'&<>]/,CK=$K;function $K(e){var t=""+e,n=wK.exec(t);if(!n)return t;var o,r="",l=0,s=0;for(l=n.index;ltypeof u=="string"?At(a,u):u(a,i,e))):(t!=="$key"&&Nv(a)&&"$value"in a&&(a=a.$value),[Nv(a)?At(a,t):a])},s=function(a,i){if(o)return o(a.value,i.value);for(let u=0,c=a.key.length;ui.key[u])return 1}return 0};return e.map((a,i)=>({value:a,index:i,key:l?l(a,i):null})).sort((a,i)=>{let u=s(a,i);return u||(u=a.index-i.index),u*+n}).map(a=>a.value)},K0=function(e,t){let n=null;return e.columns.forEach(o=>{o.id===t&&(n=o)}),n},kK=function(e,t){let n=null;for(let o=0;o{if(!e)throw new Error("Row is required when get row identity");if(typeof t=="string"){if(!t.includes("."))return`${e[t]}`;const n=t.split(".");let o=e;for(const r of n)o=o[r];return`${o}`}else if(typeof t=="function")return t.call(null,e)},wr=function(e,t){const n={};return(e||[]).forEach((o,r)=>{n[Zt(o,t)]={row:o,index:r}}),n};function EK(e,t){const n={};let o;for(o in e)n[o]=e[o];for(o in t)if(lt(t,o)){const r=t[o];typeof r!="undefined"&&(n[o]=r)}return n}function wf(e){return e===""||e!==void 0&&(e=Number.parseInt(e,10),Number.isNaN(e)&&(e="")),e}function j0(e){return e===""||e!==void 0&&(e=wf(e),Number.isNaN(e)&&(e=80)),e}function Fc(e){return typeof e=="number"?e:typeof e=="string"?/^\d+(?:px)?$/.test(e)?Number.parseInt(e,10):e:null}function TK(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...o)=>t(n(...o)))}function ja(e,t,n){let o=!1;const r=e.indexOf(t),l=r!==-1,s=()=>{e.push(t),o=!0},a=()=>{e.splice(r,1),o=!0};return typeof n=="boolean"?n&&!l?s():!n&&l&&a():l?a():s(),o}function MK(e,t,n="children",o="hasChildren"){const r=s=>!(Array.isArray(s)&&s.length);function l(s,a,i){t(s,a,i),a.forEach(u=>{if(u[o]){t(u,null,i+1);return}const c=u[n];r(c)||l(u,c,i+1)})}e.forEach(s=>{if(s[o]){t(s,null,0);return}const a=s[n];r(a)||l(s,a,0)})}let mi;function NK(e,t,n,o){const{nextZIndex:r}=er();function l(){const d=o==="light",f=document.createElement("div");return f.className=`el-popper ${d?"is-light":"is-dark"}`,t=CK(t),f.innerHTML=t,f.style.zIndex=String(r()),document.body.appendChild(f),f}function s(){const d=document.createElement("div");return d.className="el-popper__arrow",d}function a(){i&&i.update()}mi=function d(){try{i&&i.destroy(),u&&document.body.removeChild(u),Rt(e,"mouseenter",a),Rt(e,"mouseleave",d)}catch{}};let i=null;const u=l(),c=s();return u.appendChild(c),i=Zy(e,u,ke({modifiers:[{name:"offset",options:{offset:[0,8]}},{name:"arrow",options:{element:c,padding:10}}]},n)),kt(e,"mouseenter",a),kt(e,"mouseleave",mi),i}const W0=(e,t,n,o)=>{let r=0,l=e;if(o){if(o[e].colSpan>1)return{};for(let i=0;i=a.value.length-n.states.rightFixedLeafColumnsLength.value&&(s="right");break;default:l=a.value.length-n.states.rightFixedLeafColumnsLength.value&&(s="right")}return s?{direction:s,start:r,after:l}:{}},Cf=(e,t,n,o,r)=>{const l=[],{direction:s,start:a}=W0(t,n,o,r);if(s){const i=s==="left";l.push(`${e}-fixed-column--${s}`),i&&a===o.states.fixedLeafColumnsLength.value-1?l.push("is-last-column"):!i&&a===o.states.columns.value.length-o.states.rightFixedLeafColumnsLength.value&&l.push("is-first-column")}return l};function Av(e,t){return e+(t.realWidth===null||Number.isNaN(t.realWidth)?Number(t.width):t.realWidth)}const $f=(e,t,n,o)=>{const{direction:r,start:l=0}=W0(e,t,n,o);if(!r)return;const s={},a=r==="left",i=n.states.columns.value;return a?s.left=i.slice(0,e).reduce(Av,0):s.right=i.slice(l+1).reverse().reduce(Av,0),s},$l=(e,t)=>{!e||Number.isNaN(e[t])||(e[t]=`${e[t]}px`)};function OK(e){const t=Qe(),n=O(!1),o=O([]);return{updateExpandRows:()=>{const i=e.data.value||[],u=e.rowKey.value;if(n.value)o.value=i.slice();else if(u){const c=wr(o.value,u);o.value=i.reduce((d,f)=>{const p=Zt(f,u);return c[p]&&d.push(f),d},[])}else o.value=[]},toggleRowExpansion:(i,u)=>{ja(o.value,i,u)&&t.emit("expand-change",i,o.value.slice())},setExpandRowKeys:i=>{t.store.assertRowKey();const u=e.data.value||[],c=e.rowKey.value,d=wr(u,c);o.value=i.reduce((f,p)=>{const h=d[p];return h&&f.push(h.row),f},[])},isRowExpanded:i=>{const u=e.rowKey.value;return u?!!wr(o.value,u)[Zt(i,u)]:o.value.includes(i)},states:{expandRows:o,defaultExpandAll:n}}}function AK(e){const t=Qe(),n=O(null),o=O(null),r=u=>{t.store.assertRowKey(),n.value=u,s(u)},l=()=>{n.value=null},s=u=>{const{data:c,rowKey:d}=e;let f=null;d.value&&(f=(k(c)||[]).find(p=>Zt(p,d.value)===u)),o.value=f};return{setCurrentRowKey:r,restoreCurrentRowKey:l,setCurrentRowByKey:s,updateCurrentRow:u=>{const c=o.value;if(u&&u!==c){o.value=u,t.emit("current-change",o.value,c);return}!u&&c&&(o.value=null,t.emit("current-change",null,c))},updateCurrentRowData:()=>{const u=e.rowKey.value,c=e.data.value||[],d=o.value;if(!c.includes(d)&&d){if(u){const f=Zt(d,u);s(f)}else o.value=null;o.value===null&&t.emit("current-change",null,d)}else n.value&&(s(n.value),l())},states:{_currentRowKey:n,currentRow:o}}}function PK(e){const t=O([]),n=O({}),o=O(16),r=O(!1),l=O({}),s=O("hasChildren"),a=O("children"),i=Qe(),u=S(()=>{if(!e.rowKey.value)return{};const g=e.data.value||[];return d(g)}),c=S(()=>{const g=e.rowKey.value,y=Object.keys(l.value),C={};return y.length&&y.forEach($=>{if(l.value[$].length){const b={children:[]};l.value[$].forEach(E=>{const T=Zt(E,g);b.children.push(T),E[s.value]&&!C[T]&&(C[T]={children:[]})}),C[$]=b}}),C}),d=g=>{const y=e.rowKey.value,C={};return MK(g,($,b,E)=>{const T=Zt($,y);Array.isArray(b)?C[T]={children:b.map(I=>Zt(I,y)),level:E}:r.value&&(C[T]={children:[],lazy:!0,level:E})},a.value,s.value),C},f=(g=!1,y=(C=>(C=i.store)==null?void 0:C.states.defaultExpandAll.value)())=>{var C;const $=u.value,b=c.value,E=Object.keys($),T={};if(E.length){const I=k(n),D=[],L=(V,P)=>{if(g)return t.value?y||t.value.includes(P):!!(y||(V==null?void 0:V.expanded));{const _=y||t.value&&t.value.includes(P);return!!((V==null?void 0:V.expanded)||_)}};E.forEach(V=>{const P=I[V],_=ke({},$[V]);if(_.expanded=L(P,V),_.lazy){const{loaded:z=!1,loading:H=!1}=P||{};_.loaded=!!z,_.loading=!!H,D.push(V)}T[V]=_});const F=Object.keys(b);r.value&&F.length&&D.length&&F.forEach(V=>{const P=I[V],_=b[V].children;if(D.includes(V)){if(T[V].children.length!==0)throw new Error("[ElTable]children must be an empty array.");T[V].children=_}else{const{loaded:z=!1,loading:H=!1}=P||{};T[V]={lazy:!0,loaded:!!z,loading:!!H,expanded:L(P,V),children:_,level:""}}})}n.value=T,(C=i.store)==null||C.updateTableScrollY()};me(()=>t.value,()=>{f(!0)}),me(()=>u.value,()=>{f()}),me(()=>c.value,()=>{f()});const p=g=>{t.value=g,f()},h=(g,y)=>{i.store.assertRowKey();const C=e.rowKey.value,$=Zt(g,C),b=$&&n.value[$];if($&&b&&"expanded"in b){const E=b.expanded;y=typeof y=="undefined"?!b.expanded:y,n.value[$].expanded=y,E!==y&&i.emit("expand-change",g,y),i.store.updateTableScrollY()}},m=g=>{i.store.assertRowKey();const y=e.rowKey.value,C=Zt(g,y),$=n.value[C];r.value&&$&&"loaded"in $&&!$.loaded?v(g,C,$):h(g,void 0)},v=(g,y,C)=>{const{load:$}=i.props;$&&!n.value[y].loaded&&(n.value[y].loading=!0,$(g,C,b=>{if(!Array.isArray(b))throw new TypeError("[ElTable] data must be an array");n.value[y].loading=!1,n.value[y].loaded=!0,n.value[y].expanded=!0,b.length&&(l.value[y]=b),i.emit("expand-change",g,!0)}))};return{loadData:v,loadOrToggle:m,toggleTreeExpansion:h,updateTreeExpandKeys:p,updateTreeData:f,normalize:d,states:{expandRowKeys:t,treeData:n,indent:o,lazy:r,lazyTreeNodeMap:l,lazyColumnIdentifier:s,childrenColumnName:a}}}const IK=(e,t)=>{const n=t.sortingColumn;return!n||typeof n.sortable=="string"?e:SK(e,t.sortProp,t.sortOrder,n.sortMethod,n.sortBy)},Wa=e=>{const t=[];return e.forEach(n=>{n.children?t.push.apply(t,Wa(n.children)):t.push(n)}),t};function DK(){var e;const t=Qe(),{size:n}=en((e=t.proxy)==null?void 0:e.$props),o=O(null),r=O([]),l=O([]),s=O(!1),a=O([]),i=O([]),u=O([]),c=O([]),d=O([]),f=O([]),p=O([]),h=O([]),m=O(0),v=O(0),g=O(0),y=O(!1),C=O([]),$=O(!1),b=O(!1),E=O(null),T=O({}),I=O(null),D=O(null),L=O(null),F=O(null),V=O(null);me(r,()=>t.state&&z(!1),{deep:!0});const P=()=>{if(!o.value)throw new Error("[ElTable] prop row-key is required")},_=()=>{c.value=a.value.filter(Oe=>Oe.fixed===!0||Oe.fixed==="left"),d.value=a.value.filter(Oe=>Oe.fixed==="right"),c.value.length>0&&a.value[0]&&a.value[0].type==="selection"&&!a.value[0].fixed&&(a.value[0].fixed=!0,c.value.unshift(a.value[0]));const Fe=a.value.filter(Oe=>!Oe.fixed);i.value=[].concat(c.value).concat(Fe).concat(d.value);const te=Wa(Fe),ye=Wa(c.value),fe=Wa(d.value);m.value=te.length,v.value=ye.length,g.value=fe.length,u.value=[].concat(ye).concat(te).concat(fe),s.value=c.value.length>0||d.value.length>0},z=(Fe,te=!1)=>{Fe&&_(),te?t.state.doLayout():t.state.debouncedUpdateLayout()},H=Fe=>C.value.includes(Fe),N=()=>{y.value=!1,C.value.length&&(C.value=[],t.emit("selection-change",[]))},B=()=>{let Fe;if(o.value){Fe=[];const te=wr(C.value,o.value),ye=wr(r.value,o.value);for(const fe in te)lt(te,fe)&&!ye[fe]&&Fe.push(te[fe].row)}else Fe=C.value.filter(te=>!r.value.includes(te));if(Fe.length){const te=C.value.filter(ye=>!Fe.includes(ye));C.value=te,t.emit("selection-change",te.slice())}},q=()=>(C.value||[]).slice(),W=(Fe,te=void 0,ye=!0)=>{if(ja(C.value,Fe,te)){const Oe=(C.value||[]).slice();ye&&t.emit("select",Oe,Fe),t.emit("selection-change",Oe)}},de=()=>{var Fe,te;const ye=b.value?!y.value:!(y.value||C.value.length);y.value=ye;let fe=!1,Oe=0;const Ue=(te=(Fe=t==null?void 0:t.store)==null?void 0:Fe.states)==null?void 0:te.rowKey.value;r.value.forEach((ft,$t)=>{const vt=$t+Oe;E.value?E.value.call(null,ft,vt)&&ja(C.value,ft,ye)&&(fe=!0):ja(C.value,ft,ye)&&(fe=!0),Oe+=Me(Zt(ft,Ue))}),fe&&t.emit("selection-change",C.value?C.value.slice():[]),t.emit("select-all",C.value)},Q=()=>{const Fe=wr(C.value,o.value);r.value.forEach(te=>{const ye=Zt(te,o.value),fe=Fe[ye];fe&&(C.value[fe.index]=te)})},he=()=>{var Fe,te,ye;if(((Fe=r.value)==null?void 0:Fe.length)===0){y.value=!1;return}let fe;o.value&&(fe=wr(C.value,o.value));const Oe=function(vt){return fe?!!fe[Zt(vt,o.value)]:C.value.includes(vt)};let Ue=!0,ft=0,$t=0;for(let vt=0,Et=(r.value||[]).length;vt{var te;if(!t||!t.store)return 0;const{treeData:ye}=t.store.states;let fe=0;const Oe=(te=ye.value[Fe])==null?void 0:te.children;return Oe&&(fe+=Oe.length,Oe.forEach(Ue=>{fe+=Me(Ue)})),fe},ne=(Fe,te)=>{Array.isArray(Fe)||(Fe=[Fe]);const ye={};return Fe.forEach(fe=>{T.value[fe.id]=te,ye[fe.columnKey||fe.id]=te}),ye},j=(Fe,te,ye)=>{D.value&&D.value!==Fe&&(D.value.order=null),D.value=Fe,L.value=te,F.value=ye},ee=()=>{let Fe=k(l);Object.keys(T.value).forEach(te=>{const ye=T.value[te];if(!ye||ye.length===0)return;const fe=K0({columns:u.value},te);fe&&fe.filterMethod&&(Fe=Fe.filter(Oe=>ye.some(Ue=>fe.filterMethod.call(null,Ue,Oe,fe))))}),I.value=Fe},ie=()=>{r.value=IK(I.value,{sortingColumn:D.value,sortProp:L.value,sortOrder:F.value})},ve=(Fe=void 0)=>{Fe&&Fe.filter||ee(),ie()},Te=Fe=>{const{tableHeaderRef:te}=t.refs;if(!te)return;const ye=Object.assign({},te.filterPanels),fe=Object.keys(ye);if(!!fe.length)if(typeof Fe=="string"&&(Fe=[Fe]),Array.isArray(Fe)){const Oe=Fe.map(Ue=>kK({columns:u.value},Ue));fe.forEach(Ue=>{const ft=Oe.find($t=>$t.id===Ue);ft&&(ft.filteredValue=[])}),t.store.commit("filterChange",{column:Oe,values:[],silent:!0,multi:!0})}else fe.forEach(Oe=>{const Ue=u.value.find(ft=>ft.id===Oe);Ue&&(Ue.filteredValue=[])}),T.value={},t.store.commit("filterChange",{column:{},values:[],silent:!0})},Ae=()=>{!D.value||(j(null,null,null),t.store.commit("changeSortCondition",{silent:!0}))},{setExpandRowKeys:Ie,toggleRowExpansion:K,updateExpandRows:Y,states:ue,isRowExpanded:we}=OK({data:r,rowKey:o}),{updateTreeExpandKeys:be,toggleTreeExpansion:le,updateTreeData:re,loadOrToggle:se,states:Z}=PK({data:r,rowKey:o}),{updateCurrentRowData:ce,updateCurrentRow:Le,setCurrentRowKey:J,states:Ce}=AK({data:r,rowKey:o});return{assertRowKey:P,updateColumns:_,scheduleLayout:z,isSelected:H,clearSelection:N,cleanSelection:B,getSelectionRows:q,toggleRowSelection:W,_toggleAllSelection:de,toggleAllSelection:null,updateSelectionByRowKey:Q,updateAllSelected:he,updateFilters:ne,updateCurrentRow:Le,updateSort:j,execFilter:ee,execSort:ie,execQuery:ve,clearFilter:Te,clearSort:Ae,toggleRowExpansion:K,setExpandRowKeysAdapter:Fe=>{Ie(Fe),be(Fe)},setCurrentRowKey:J,toggleRowExpansionAdapter:(Fe,te)=>{u.value.some(({type:fe})=>fe==="expand")?K(Fe,te):le(Fe,te)},isRowExpanded:we,updateExpandRows:Y,updateCurrentRowData:ce,loadOrToggle:se,updateTreeData:re,states:ke(ke(ke({tableSize:n,rowKey:o,data:r,_data:l,isComplex:s,_columns:a,originColumns:i,columns:u,fixedColumns:c,rightFixedColumns:d,leafColumns:f,fixedLeafColumns:p,rightFixedLeafColumns:h,leafColumnsLength:m,fixedLeafColumnsLength:v,rightFixedLeafColumnsLength:g,isAllSelected:y,selection:C,reserveSelection:$,selectOnIndeterminate:b,selectable:E,filters:T,filteredData:I,sortingColumn:D,sortProp:L,sortOrder:F,hoverRow:V},ue),Z),Ce)}}function _c(e,t){return e.map(n=>{var o;return n.id===t.id?t:((o=n.children)!=null&&o.length&&(n.children=_c(n.children,t)),n)})}function U0(e){e.forEach(t=>{var n,o;t.no=(n=t.getColumnIndex)==null?void 0:n.call(t),(o=t.children)!=null&&o.length&&U0(t.children)}),e.sort((t,n)=>t.no-n.no)}function RK(){const e=Qe(),t=DK(),n=$e("table"),o={setData(s,a){const i=k(s._data)!==a;s.data.value=a,s._data.value=a,e.store.execQuery(),e.store.updateCurrentRowData(),e.store.updateExpandRows(),e.store.updateTreeData(e.store.states.defaultExpandAll.value),k(s.reserveSelection)?(e.store.assertRowKey(),e.store.updateSelectionByRowKey()):i?e.store.clearSelection():e.store.cleanSelection(),e.store.updateAllSelected(),e.$ready&&e.store.scheduleLayout()},insertColumn(s,a,i){const u=k(s._columns);let c=[];i?(i&&!i.children&&(i.children=[]),i.children.push(a),c=_c(u,i)):(u.push(a),c=u),U0(c),s._columns.value=c,a.type==="selection"&&(s.selectable.value=a.selectable,s.reserveSelection.value=a.reserveSelection),e.$ready&&(e.store.updateColumns(),e.store.scheduleLayout())},removeColumn(s,a,i){const u=k(s._columns)||[];if(i)i.children.splice(i.children.findIndex(c=>c.id===a.id),1),i.children.length===0&&delete i.children,s._columns.value=_c(u,i);else{const c=u.indexOf(a);c>-1&&(u.splice(c,1),s._columns.value=u)}e.$ready&&(e.store.updateColumns(),e.store.scheduleLayout())},sort(s,a){const{prop:i,order:u,init:c}=a;if(i){const d=k(s.columns).find(f=>f.property===i);d&&(d.order=u,e.store.updateSort(d,i,u),e.store.commit("changeSortCondition",{init:c}))}},changeSortCondition(s,a){const{sortingColumn:i,sortProp:u,sortOrder:c}=s;k(c)===null&&(s.sortingColumn.value=null,s.sortProp.value=null);const d={filter:!0};e.store.execQuery(d),(!a||!(a.silent||a.init))&&e.emit("sort-change",{column:k(i),prop:k(u),order:k(c)}),e.store.updateTableScrollY()},filterChange(s,a){const{column:i,values:u,silent:c}=a,d=e.store.updateFilters(i,u);e.store.execQuery(),c||e.emit("filter-change",d),e.store.updateTableScrollY()},toggleAllSelection(){e.store.toggleAllSelection()},rowSelectedChanged(s,a){e.store.toggleRowSelection(a),e.store.updateAllSelected()},setHoverRow(s,a){s.hoverRow.value=a},setCurrentRow(s,a){e.store.updateCurrentRow(a)}},r=function(s,...a){const i=e.store.mutations;if(i[s])i[s].apply(e,[e.store.states].concat(a));else throw new Error(`Action not found: ${s}`)},l=function(){ze(()=>e.layout.updateScrollY.apply(e.layout))};return _e(ke({ns:n},t),{mutations:o,commit:r,updateTableScrollY:l})}const ps={rowKey:"rowKey",defaultExpandAll:"defaultExpandAll",selectOnIndeterminate:"selectOnIndeterminate",indent:"indent",lazy:"lazy",data:"data",["treeProps.hasChildren"]:{key:"lazyColumnIdentifier",default:"hasChildren"},["treeProps.children"]:{key:"childrenColumnName",default:"children"}};function LK(e,t){if(!e)throw new Error("Table is required.");const n=RK();return n.toggleAllSelection=pn(n._toggleAllSelection,10),Object.keys(ps).forEach(o=>{q0(Y0(t,o),o,n)}),BK(n,t),n}function BK(e,t){Object.keys(ps).forEach(n=>{me(()=>Y0(t,n),o=>{q0(o,n,e)})})}function q0(e,t,n){let o=e,r=ps[t];typeof ps[t]=="object"&&(r=r.key,o=o||ps[t].default),n.states[r].value=o}function Y0(e,t){if(t.includes(".")){const n=t.split(".");let o=e;return n.forEach(r=>{o=o[r]}),o}else return e[t]}class VK{constructor(t){this.observers=[],this.table=null,this.store=null,this.columns=[],this.fit=!0,this.showHeader=!0,this.height=O(null),this.scrollX=O(!1),this.scrollY=O(!1),this.bodyWidth=O(null),this.fixedWidth=O(null),this.rightFixedWidth=O(null),this.tableHeight=O(null),this.headerHeight=O(44),this.appendHeight=O(0),this.footerHeight=O(44),this.viewportHeight=O(null),this.bodyHeight=O(null),this.bodyScrollHeight=O(0),this.fixedBodyHeight=O(null),this.gutterWidth=0;for(const n in t)lt(t,n)&&(St(this[n])?this[n].value=t[n]:this[n]=t[n]);if(!this.table)throw new Error("Table is required for Table Layout");if(!this.store)throw new Error("Store is required for Table Layout")}updateScrollY(){if(this.height.value===null)return!1;const n=this.table.refs.bodyWrapper;if(this.table.vnode.el&&n){let o=!0;const r=this.scrollY.value;return this.bodyHeight.value===null?o=!1:o=n.scrollHeight>this.bodyHeight.value,this.scrollY.value=o,r!==o}return!1}setHeight(t,n="height"){if(!it)return;const o=this.table.vnode.el;if(t=Fc(t),this.height.value=Number(t),!o&&(t||t===0))return ze(()=>this.setHeight(t,n));typeof t=="number"?(o.style[n]=`${t}px`,this.updateElsHeight()):typeof t=="string"&&(o.style[n]=t,this.updateElsHeight())}setMaxHeight(t){this.setHeight(t,"max-height")}getFlattenColumns(){const t=[];return this.table.store.states.columns.value.forEach(o=>{o.isColumnGroup?t.push.apply(t,o.columns):t.push(o)}),t}updateElsHeight(){var t,n;if(!this.table.$ready)return ze(()=>this.updateElsHeight());const{tableWrapper:o,headerWrapper:r,appendWrapper:l,footerWrapper:s,tableHeader:a,tableBody:i}=this.table.refs;if(o&&o.style.display==="none")return;const{tableLayout:u}=this.table.props;if(this.appendHeight.value=l?l.offsetHeight:0,this.showHeader&&!r&&u==="fixed")return;const c=a||null,d=this.headerDisplayNone(c),f=(r==null?void 0:r.offsetHeight)||0,p=this.headerHeight.value=this.showHeader?f:0;if(this.showHeader&&!d&&f>0&&(this.table.store.states.columns.value||[]).length>0&&p<2)return ze(()=>this.updateElsHeight());const h=this.tableHeight.value=(n=(t=this.table)==null?void 0:t.vnode.el)==null?void 0:n.clientHeight,m=this.footerHeight.value=s?s.offsetHeight:0;this.height.value!==null&&(this.bodyHeight.value===null&&requestAnimationFrame(()=>this.updateElsHeight()),this.bodyHeight.value=h-p-m+(s?1:0),this.bodyScrollHeight.value=i==null?void 0:i.scrollHeight),this.fixedBodyHeight.value=this.scrollX.value?this.bodyHeight.value-this.gutterWidth:this.bodyHeight.value,this.viewportHeight.value=this.scrollX.value?h-this.gutterWidth:h,this.updateScrollY(),this.notifyObservers("scrollable")}headerDisplayNone(t){if(!t)return!0;let n=t;for(;n.tagName!=="DIV";){if(getComputedStyle(n).display==="none")return!0;n=n.parentElement}return!1}updateColumnsWidth(){if(!it)return;const t=this.fit,n=this.table.vnode.el.clientWidth;let o=0;const r=this.getFlattenColumns(),l=r.filter(i=>typeof i.width!="number");if(r.forEach(i=>{typeof i.width=="number"&&i.realWidth&&(i.realWidth=null)}),l.length>0&&t){if(r.forEach(i=>{o+=Number(i.width||i.minWidth||80)}),o<=n){this.scrollX.value=!1;const i=n-o;if(l.length===1)l[0].realWidth=Number(l[0].minWidth||80)+i;else{const u=l.reduce((f,p)=>f+Number(p.minWidth||80),0),c=i/u;let d=0;l.forEach((f,p)=>{if(p===0)return;const h=Math.floor(Number(f.minWidth||80)*c);d+=h,f.realWidth=Number(f.minWidth||80)+h}),l[0].realWidth=Number(l[0].minWidth||80)+i-d}}else this.scrollX.value=!0,l.forEach(i=>{i.realWidth=Number(i.minWidth)});this.bodyWidth.value=Math.max(o,n),this.table.state.resizeState.value.width=this.bodyWidth.value}else r.forEach(i=>{!i.width&&!i.minWidth?i.realWidth=80:i.realWidth=Number(i.width||i.minWidth),o+=i.realWidth}),this.scrollX.value=o>n,this.bodyWidth.value=o;const s=this.store.states.fixedColumns.value;if(s.length>0){let i=0;s.forEach(u=>{i+=Number(u.realWidth||u.width)}),this.fixedWidth.value=i}const a=this.store.states.rightFixedColumns.value;if(a.length>0){let i=0;a.forEach(u=>{i+=Number(u.realWidth||u.width)}),this.rightFixedWidth.value=i}this.notifyObservers("columns")}addObserver(t){this.observers.push(t)}removeObserver(t){const n=this.observers.indexOf(t);n!==-1&&this.observers.splice(n,1)}notifyObservers(t){this.observers.forEach(o=>{var r,l;switch(t){case"columns":(r=o.state)==null||r.onColumnsChange(this);break;case"scrollable":(l=o.state)==null||l.onScrollableChange(this);break;default:throw new Error(`Table Layout don't have event ${t}.`)}})}}const{CheckboxGroup:FK}=Zn,_K=oe({name:"ElTableFilterPanel",components:{ElCheckbox:Zn,ElCheckboxGroup:FK,ElScrollbar:Do,ElTooltip:hn,ElIcon:Ye,ArrowDown:_r,ArrowUp:qs},directives:{ClickOutside:Hr},props:{placement:{type:String,default:"bottom-start"},store:{type:Object},column:{type:Object},upDataColumn:{type:Function}},setup(e){const t=Qe(),{t:n}=wt(),o=$e("table-filter"),r=t==null?void 0:t.parent;r.filterPanels.value[e.column.id]||(r.filterPanels.value[e.column.id]=t);const l=O(!1),s=O(null),a=S(()=>e.column&&e.column.filters),i=S({get:()=>{var $;return((($=e.column)==null?void 0:$.filteredValue)||[])[0]},set:$=>{u.value&&(typeof $!="undefined"&&$!==null?u.value.splice(0,1,$):u.value.splice(0,1))}}),u=S({get(){return e.column?e.column.filteredValue||[]:[]},set($){e.column&&e.upDataColumn("filteredValue",$)}}),c=S(()=>e.column?e.column.filterMultiple:!0),d=$=>$.value===i.value,f=()=>{l.value=!1},p=$=>{$.stopPropagation(),l.value=!l.value},h=()=>{l.value=!1},m=()=>{y(u.value),f()},v=()=>{u.value=[],y(u.value),f()},g=$=>{i.value=$,y(typeof $!="undefined"&&$!==null?u.value:[]),f()},y=$=>{e.store.commit("filterChange",{column:e.column,values:$}),e.store.updateAllSelected()};me(l,$=>{e.column&&e.upDataColumn("filterOpened",$)},{immediate:!0});const C=S(()=>{var $,b;return(b=($=s.value)==null?void 0:$.popperRef)==null?void 0:b.contentRef});return{tooltipVisible:l,multiple:c,filteredValue:u,filterValue:i,filters:a,handleConfirm:m,handleReset:v,handleSelect:g,isActive:d,t:n,ns:o,showFilterPanel:p,hideFilterPanel:h,popperPaneRef:C,tooltip:s}}}),zK={key:0},HK=["disabled"],KK=["label","onClick"];function jK(e,t,n,o,r,l){const s=ae("el-checkbox"),a=ae("el-checkbox-group"),i=ae("el-scrollbar"),u=ae("arrow-up"),c=ae("arrow-down"),d=ae("el-icon"),f=ae("el-tooltip"),p=Tn("click-outside");return w(),x(f,{ref:"tooltip",visible:e.tooltipVisible,"onUpdate:visible":t[5]||(t[5]=h=>e.tooltipVisible=h),offset:0,placement:e.placement,"show-arrow":!1,"stop-popper-mouse-event":!1,"append-to-body":"",effect:"light",pure:"","popper-class":e.ns.b(),persistent:""},{content:U(()=>[e.multiple?(w(),A("div",zK,[R("div",{class:M(e.ns.e("content"))},[G(i,{"wrap-class":e.ns.e("wrap")},{default:U(()=>[G(a,{modelValue:e.filteredValue,"onUpdate:modelValue":t[0]||(t[0]=h=>e.filteredValue=h),class:M(e.ns.e("checkbox-group"))},{default:U(()=>[(w(!0),A(Be,null,st(e.filters,h=>(w(),x(s,{key:h.value,label:h.value},{default:U(()=>[at(ge(h.text),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","class"])]),_:1},8,["wrap-class"])],2),R("div",{class:M(e.ns.e("bottom"))},[R("button",{class:M({[e.ns.is("disabled")]:e.filteredValue.length===0}),disabled:e.filteredValue.length===0,type:"button",onClick:t[1]||(t[1]=(...h)=>e.handleConfirm&&e.handleConfirm(...h))},ge(e.t("el.table.confirmFilter")),11,HK),R("button",{type:"button",onClick:t[2]||(t[2]=(...h)=>e.handleReset&&e.handleReset(...h))},ge(e.t("el.table.resetFilter")),1)],2)])):(w(),A("ul",{key:1,class:M(e.ns.e("list"))},[R("li",{class:M([e.ns.e("list-item"),{[e.ns.is("active")]:e.filterValue===void 0||e.filterValue===null}]),onClick:t[3]||(t[3]=h=>e.handleSelect(null))},ge(e.t("el.table.clearFilter")),3),(w(!0),A(Be,null,st(e.filters,h=>(w(),A("li",{key:h.value,class:M([e.ns.e("list-item"),e.ns.is("active",e.isActive(h))]),label:h.value,onClick:m=>e.handleSelect(h.value)},ge(h.text),11,KK))),128))],2))]),default:U(()=>[qe((w(),A("span",{class:M([`${e.ns.namespace.value}-table__column-filter-trigger`,`${e.ns.namespace.value}-none-outline`]),onClick:t[4]||(t[4]=(...h)=>e.showFilterPanel&&e.showFilterPanel(...h))},[G(d,null,{default:U(()=>[e.column.filterOpened?(w(),x(u,{key:0})):(w(),x(c,{key:1}))]),_:1})],2)),[[p,e.hideFilterPanel,e.popperPaneRef]])]),_:1},8,["visible","placement","popper-class"])}var WK=Ve(_K,[["render",jK]]);function G0(e){const t=Qe();Ks(()=>{n.value.addObserver(t)}),et(()=>{o(n.value),r(n.value)}),Qn(()=>{o(n.value),r(n.value)}),Nl(()=>{n.value.removeObserver(t)});const n=S(()=>{const l=e.layout;if(!l)throw new Error("Can not find table layout.");return l}),o=l=>{var s;const a=((s=e.vnode.el)==null?void 0:s.querySelectorAll("colgroup > col"))||[];if(!a.length)return;const i=l.getFlattenColumns(),u={};i.forEach(c=>{u[c.id]=c});for(let c=0,d=a.length;c{var s,a;const i=((s=e.vnode.el)==null?void 0:s.querySelectorAll("colgroup > col[name=gutter]"))||[];for(let c=0,d=i.length;c{m.stopPropagation()},l=(m,v)=>{!v.filters&&v.sortable?h(m,v,!1):v.filterable&&!v.sortable&&r(m),o==null||o.emit("header-click",v,m)},s=(m,v)=>{o==null||o.emit("header-contextmenu",v,m)},a=O(null),i=O(!1),u=O({}),c=(m,v)=>{if(!!it&&!(v.children&&v.children.length>0)&&a.value&&e.border){i.value=!0;const g=o;t("set-drag-visible",!0);const C=(g==null?void 0:g.vnode.el).getBoundingClientRect().left,$=n.vnode.el.querySelector(`th.${v.id}`),b=$.getBoundingClientRect(),E=b.left-C+30;ao($,"noclick"),u.value={startMouseLeft:m.clientX,startLeft:b.right-C,startColumnLeft:b.left-C,tableLeft:C};const T=g==null?void 0:g.refs.resizeProxy;T.style.left=`${u.value.startLeft}px`,document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};const I=L=>{const F=L.clientX-u.value.startMouseLeft,V=u.value.startLeft+F;T.style.left=`${Math.max(E,V)}px`},D=()=>{if(i.value){const{startColumnLeft:L,startLeft:F}=u.value,P=Number.parseInt(T.style.left,10)-L;v.width=v.realWidth=P,g==null||g.emit("header-dragend",v.width,F-L,v,m),requestAnimationFrame(()=>{e.store.scheduleLayout(!1,!0)}),document.body.style.cursor="",i.value=!1,a.value=null,u.value={},t("set-drag-visible",!1)}document.removeEventListener("mousemove",I),document.removeEventListener("mouseup",D),document.onselectstart=null,document.ondragstart=null,setTimeout(()=>{un($,"noclick")},0)};document.addEventListener("mousemove",I),document.addEventListener("mouseup",D)}},d=(m,v)=>{if(v.children&&v.children.length>0)return;let g=m.target;for(;g&&g.tagName!=="TH";)g=g.parentNode;if(!(!v||!v.resizable)&&!i.value&&e.border){const y=g.getBoundingClientRect(),C=document.body.style;y.width>12&&y.right-m.pageX<8?(C.cursor="col-resize",Gn(g,"is-sortable")&&(g.style.cursor="col-resize"),a.value=v):i.value||(C.cursor="",Gn(g,"is-sortable")&&(g.style.cursor="pointer"),a.value=null)}},f=()=>{!it||(document.body.style.cursor="")},p=({order:m,sortOrders:v})=>{if(m==="")return v[0];const g=v.indexOf(m||null);return v[g>v.length-2?0:g+1]},h=(m,v,g)=>{m.stopPropagation();const y=v.order===g?null:g||p(v);let C=m.target;for(;C&&C.tagName!=="TH";)C=C.parentNode;if(C&&C.tagName==="TH"&&Gn(C,"noclick")){un(C,"noclick");return}if(!v.sortable)return;const $=e.store.states;let b=$.sortProp.value,E;const T=$.sortingColumn.value;(T!==v||T===v&&T.order===null)&&(T&&(T.order=null),$.sortingColumn.value=v,b=v.property),y?E=v.order=y:E=v.order=null,$.sortProp.value=b,$.sortOrder.value=E,o==null||o.store.commit("changeSortCondition")};return{handleHeaderClick:l,handleHeaderContextMenu:s,handleMouseDown:c,handleMouseMove:d,handleMouseOut:f,handleSortClick:h,handleFilterClick:r}}function qK(e){const t=Pe(po),n=$e("table");return{getHeaderRowStyle:a=>{const i=t==null?void 0:t.props.headerRowStyle;return typeof i=="function"?i.call(null,{rowIndex:a}):i},getHeaderRowClass:a=>{const i=[],u=t==null?void 0:t.props.headerRowClassName;return typeof u=="string"?i.push(u):typeof u=="function"&&i.push(u.call(null,{rowIndex:a})),i.join(" ")},getHeaderCellStyle:(a,i,u,c)=>{var d;let f=(d=t==null?void 0:t.props.headerCellStyle)!=null?d:{};typeof f=="function"&&(f=f.call(null,{rowIndex:a,columnIndex:i,row:u,column:c}));const p=c.isSubColumn?null:$f(i,c.fixed,e.store,u);return $l(p,"left"),$l(p,"right"),Object.assign({},f,p)},getHeaderCellClass:(a,i,u,c)=>{const d=c.isSubColumn?[]:Cf(n.b(),i,c.fixed,e.store,u),f=[c.id,c.order,c.headerAlign,c.className,c.labelClassName,...d];c.children||f.push("is-leaf"),c.sortable&&f.push("is-sortable");const p=t==null?void 0:t.props.headerCellClassName;return typeof p=="string"?f.push(p):typeof p=="function"&&f.push(p.call(null,{rowIndex:a,columnIndex:i,row:u,column:c})),f.push(n.e("cell")),f.filter(h=>Boolean(h)).join(" ")}}}const X0=e=>{const t=[];return e.forEach(n=>{n.children?(t.push(n),t.push.apply(t,X0(n.children))):t.push(n)}),t},YK=e=>{let t=1;const n=(l,s)=>{if(s&&(l.level=s.level+1,t{n(i,l),a+=i.colSpan}),l.colSpan=a}else l.colSpan=1};e.forEach(l=>{l.level=1,n(l,void 0)});const o=[];for(let l=0;l{l.children?(l.rowSpan=1,l.children.forEach(s=>s.isSubColumn=!0)):l.rowSpan=t-l.level+1,o[l.level-1].push(l)}),o};function GK(e){const t=Pe(po),n=S(()=>YK(e.store.states.originColumns.value));return{isGroup:S(()=>{const l=n.value.length>1;return l&&t&&(t.state.isGroup.value=!0),l}),toggleAllSelection:l=>{l.stopPropagation(),t==null||t.store.commit("toggleAllSelection")},columnRows:n}}var XK=oe({name:"ElTableHeader",components:{ElCheckbox:Zn},props:{fixed:{type:String,default:""},store:{required:!0,type:Object},border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(e,{emit:t}){const n=Qe(),o=Pe(po),r=$e("table"),l=O({}),{onColumnsChange:s,onScrollableChange:a}=G0(o);et(async()=>{await ze(),await ze();const{prop:E,order:T}=e.defaultSort;o==null||o.store.commit("sort",{prop:E,order:T,init:!0})});const{handleHeaderClick:i,handleHeaderContextMenu:u,handleMouseDown:c,handleMouseMove:d,handleMouseOut:f,handleSortClick:p,handleFilterClick:h}=UK(e,t),{getHeaderRowStyle:m,getHeaderRowClass:v,getHeaderCellStyle:g,getHeaderCellClass:y}=qK(e),{isGroup:C,toggleAllSelection:$,columnRows:b}=GK(e);return n.state={onColumnsChange:s,onScrollableChange:a},n.filterPanels=l,{ns:r,filterPanels:l,onColumnsChange:s,onScrollableChange:a,columnRows:b,getHeaderRowClass:v,getHeaderRowStyle:m,getHeaderCellClass:y,getHeaderCellStyle:g,handleHeaderClick:i,handleHeaderContextMenu:u,handleMouseDown:c,handleMouseMove:d,handleMouseOut:f,handleSortClick:p,handleFilterClick:h,isGroup:C,toggleAllSelection:$}},render(){const{ns:e,isGroup:t,columnRows:n,getHeaderCellStyle:o,getHeaderCellClass:r,getHeaderRowClass:l,getHeaderRowStyle:s,handleHeaderClick:a,handleHeaderContextMenu:i,handleMouseDown:u,handleMouseMove:c,handleSortClick:d,handleMouseOut:f,store:p,$parent:h}=this;let m=1;return Ne("thead",{class:{[e.is("group")]:t}},n.map((v,g)=>Ne("tr",{class:l(g),key:g,style:s(g)},v.map((y,C)=>(y.rowSpan>m&&(m=y.rowSpan),Ne("th",{class:r(g,C,v,y),colspan:y.colSpan,key:`${y.id}-thead`,rowspan:y.rowSpan,style:o(g,C,v,y),onClick:$=>a($,y),onContextmenu:$=>i($,y),onMousedown:$=>u($,y),onMousemove:$=>c($,y),onMouseout:f},[Ne("div",{class:["cell",y.filteredValue&&y.filteredValue.length>0?"highlight":"",y.labelClassName]},[y.renderHeader?y.renderHeader({column:y,$index:C,store:p,_self:h}):y.label,y.sortable&&Ne("span",{onClick:$=>d($,y),class:"caret-wrapper"},[Ne("i",{onClick:$=>d($,y,"ascending"),class:"sort-caret ascending"}),Ne("i",{onClick:$=>d($,y,"descending"),class:"sort-caret descending"})]),y.filterable&&Ne(WK,{store:p,placement:y.filterPlacement||"bottom-start",column:y,upDataColumn:($,b)=>{y[$]=b}})])]))))))}});function JK(e){const t=Pe(po),n=O(""),o=O(Ne("div")),r=(f,p,h)=>{var m;const v=t,g=Pu(f);let y;const C=(m=v==null?void 0:v.vnode.el)==null?void 0:m.dataset.prefix;g&&(y=Ov({columns:e.store.states.columns.value},g,C),y&&(v==null||v.emit(`cell-${h}`,p,y,g,f))),v==null||v.emit(`row-${h}`,p,y,f)},l=(f,p)=>{r(f,p,"dblclick")},s=(f,p)=>{e.store.commit("setCurrentRow",p),r(f,p,"click")},a=(f,p)=>{r(f,p,"contextmenu")},i=pn(f=>{e.store.commit("setHoverRow",f)},30),u=pn(()=>{e.store.commit("setHoverRow",null)},30);return{handleDoubleClick:l,handleClick:s,handleContextMenu:a,handleMouseEnter:i,handleMouseLeave:u,handleCellMouseEnter:(f,p)=>{var h;const m=t,v=Pu(f),g=(h=m==null?void 0:m.vnode.el)==null?void 0:h.dataset.prefix;if(v){const E=Ov({columns:e.store.states.columns.value},v,g),T=m.hoverState={cell:v,column:E,row:p};m==null||m.emit("cell-mouse-enter",T.row,T.column,T.cell,f)}const y=f.target.querySelector(".cell");if(!(Gn(y,`${g}-tooltip`)&&y.childNodes.length))return;const C=document.createRange();C.setStart(y,0),C.setEnd(y,y.childNodes.length);const $=C.getBoundingClientRect().width,b=(Number.parseInt(lo(y,"paddingLeft"),10)||0)+(Number.parseInt(lo(y,"paddingRight"),10)||0);($+b>y.offsetWidth||y.scrollWidth>y.offsetWidth)&&NK(v,v.innerText||v.textContent,{placement:"top",strategy:"fixed"},p.tooltipEffect)},handleCellMouseLeave:f=>{if(!Pu(f))return;const h=t==null?void 0:t.hoverState;t==null||t.emit("cell-mouse-leave",h==null?void 0:h.row,h==null?void 0:h.column,h==null?void 0:h.cell,f)},tooltipContent:n,tooltipTrigger:o}}function ZK(e){const t=Pe(po),n=$e("table");return{getRowStyle:(u,c)=>{const d=t==null?void 0:t.props.rowStyle;return typeof d=="function"?d.call(null,{row:u,rowIndex:c}):d||null},getRowClass:(u,c)=>{const d=[n.e("row")];(t==null?void 0:t.props.highlightCurrentRow)&&u===e.store.states.currentRow.value&&d.push("current-row"),e.stripe&&c%2===1&&d.push(n.em("row","striped"));const f=t==null?void 0:t.props.rowClassName;return typeof f=="string"?d.push(f):typeof f=="function"&&d.push(f.call(null,{row:u,rowIndex:c})),d},getCellStyle:(u,c,d,f)=>{const p=t==null?void 0:t.props.cellStyle;let h=p!=null?p:{};typeof p=="function"&&(h=p.call(null,{rowIndex:u,columnIndex:c,row:d,column:f}));const m=f.isSubColumn?null:$f(c,e==null?void 0:e.fixed,e.store);return $l(m,"left"),$l(m,"right"),Object.assign({},h,m)},getCellClass:(u,c,d,f)=>{const p=f.isSubColumn?[]:Cf(n.b(),c,e==null?void 0:e.fixed,e.store),h=[f.id,f.align,f.className,...p],m=t==null?void 0:t.props.cellClassName;return typeof m=="string"?h.push(m):typeof m=="function"&&h.push(m.call(null,{rowIndex:u,columnIndex:c,row:d,column:f})),h.push(n.e("cell")),h.filter(v=>Boolean(v)).join(" ")},getSpan:(u,c,d,f)=>{let p=1,h=1;const m=t==null?void 0:t.props.spanMethod;if(typeof m=="function"){const v=m({row:u,column:c,rowIndex:d,columnIndex:f});Array.isArray(v)?(p=v[0],h=v[1]):typeof v=="object"&&(p=v.rowspan,h=v.colspan)}return{rowspan:p,colspan:h}},getColspanRealWidth:(u,c,d)=>{if(c<1)return u[d].realWidth;const f=u.map(({realWidth:p,width:h})=>p||h).slice(d,d+c);return Number(f.reduce((p,h)=>Number(p)+Number(h),-1))}}}function QK(e){const t=Pe(po),{handleDoubleClick:n,handleClick:o,handleContextMenu:r,handleMouseEnter:l,handleMouseLeave:s,handleCellMouseEnter:a,handleCellMouseLeave:i,tooltipContent:u,tooltipTrigger:c}=JK(e),{getRowStyle:d,getRowClass:f,getCellStyle:p,getCellClass:h,getSpan:m,getColspanRealWidth:v}=ZK(e),g=S(()=>e.store.states.columns.value.findIndex(({type:E})=>E==="default")),y=(E,T)=>{const I=t.props.rowKey;return I?Zt(E,I):T},C=(E,T,I,D=!1)=>{const{tooltipEffect:L,store:F}=e,{indent:V,columns:P}=F.states,_=f(E,T);let z=!0;return I&&(_.push(`el-table__row--level-${I.level}`),z=I.display),Ne("tr",{style:[z?null:{display:"none"},d(E,T)],class:_,key:y(E,T),onDblclick:N=>n(N,E),onClick:N=>o(N,E),onContextmenu:N=>r(N,E),onMouseenter:()=>l(T),onMouseleave:s},P.value.map((N,B)=>{const{rowspan:q,colspan:W}=m(E,N,T,B);if(!q||!W)return null;const de=ke({},N);de.realWidth=v(P.value,W,B);const Q={store:e.store,_self:e.context||t,column:de,row:E,$index:T,expanded:D};B===g.value&&I&&(Q.treeNode={indent:I.level*V.value,level:I.level},typeof I.expanded=="boolean"&&(Q.treeNode.expanded=I.expanded,"loading"in I&&(Q.treeNode.loading=I.loading),"noLazyChildren"in I&&(Q.treeNode.noLazyChildren=I.noLazyChildren)));const he=`${T},${B}`,Me=de.columnKey||de.rawColumnKey||"",ne=$(B,N,Q);return Ne("td",{style:p(T,B,E,N),class:h(T,B,E,N),key:`${Me}${he}`,rowspan:q,colspan:W,onMouseenter:j=>a(j,_e(ke({},E),{tooltipEffect:L})),onMouseleave:i},[ne])}))},$=(E,T,I)=>T.renderCell(I);return{wrappedRowRender:(E,T)=>{const I=e.store,{isRowExpanded:D,assertRowKey:L}=I,{treeData:F,lazyTreeNodeMap:V,childrenColumnName:P,rowKey:_}=I.states,z=I.states.columns.value;if(z.some(({type:N})=>N==="expand")){const N=D(E),B=C(E,T,void 0,N),q=t.renderExpanded;return N?q?[[B,Ne("tr",{key:`expanded-row__${B.key}`},[Ne("td",{colspan:z.length,class:"el-table__cell el-table__expanded-cell"},[q({row:E,$index:T,store:I,expanded:N})])])]]:(console.error("[Element Error]renderExpanded is required."),B):[[B]]}else if(Object.keys(F.value).length){L();const N=Zt(E,_.value);let B=F.value[N],q=null;B&&(q={expanded:B.expanded,level:B.level,display:!0},typeof B.lazy=="boolean"&&(typeof B.loaded=="boolean"&&B.loaded&&(q.noLazyChildren=!(B.children&&B.children.length)),q.loading=B.loading));const W=[C(E,T,q)];if(B){let de=0;const Q=(Me,ne)=>{!(Me&&Me.length&&ne)||Me.forEach(j=>{const ee={display:ne.display&&ne.expanded,level:ne.level+1,expanded:!1,noLazyChildren:!1,loading:!1},ie=Zt(j,_.value);if(ie==null)throw new Error("For nested data item, row-key is required.");if(B=ke({},F.value[ie]),B&&(ee.expanded=B.expanded,B.level=B.level||ee.level,B.display=!!(B.expanded&&ee.display),typeof B.lazy=="boolean"&&(typeof B.loaded=="boolean"&&B.loaded&&(ee.noLazyChildren=!(B.children&&B.children.length)),ee.loading=B.loading)),de++,W.push(C(j,T+de,ee)),B){const ve=V.value[ie]||j[P.value];Q(ve,B)}})};B.display=!0;const he=V.value[N]||E[P.value];Q(he,B)}return W}else return C(E,T,void 0)},tooltipContent:u,tooltipTrigger:c}}const xK={store:{required:!0,type:Object},stripe:Boolean,tooltipEffect:String,context:{default:()=>({}),type:Object},rowClassName:[String,Function],rowStyle:[Object,Function],fixed:{type:String,default:""},highlight:Boolean};var ej=oe({name:"ElTableBody",props:xK,setup(e){const t=Qe(),n=Pe(po),o=$e("table"),{wrappedRowRender:r,tooltipContent:l,tooltipTrigger:s}=QK(e),{onColumnsChange:a,onScrollableChange:i}=G0(n);return me(e.store.states.hoverRow,(u,c)=>{if(!e.store.states.isComplex.value||!it)return;let d=window.requestAnimationFrame;d||(d=f=>window.setTimeout(f,16)),d(()=>{var f;const p=(f=t==null?void 0:t.vnode.el)==null?void 0:f.querySelectorAll(`.${o.e("row")}`),h=p[c],m=p[u];h&&un(h,"hover-row"),m&&ao(m,"hover-row")})}),Nl(()=>{var u;(u=mi)==null||u()}),Qn(()=>{var u;(u=mi)==null||u()}),{ns:o,onColumnsChange:a,onScrollableChange:i,wrappedRowRender:r,tooltipContent:l,tooltipTrigger:s}},render(){const{wrappedRowRender:e,store:t}=this,n=t.states.data.value||[];return Ne("tbody",{},[n.reduce((o,r)=>o.concat(e(r,o.length)),[])])}});function Sf(e){const t=e.tableLayout==="auto";let n=e.columns||[];t&&n.every(r=>r.width===void 0)&&(n=[]);const o=r=>{const l={key:`${e.tableLayout}_${r.id}`,style:{},name:void 0};return t?l.style={width:`${r.width}px`}:l.name=r.id,l};return Ne("colgroup",{},n.map(r=>Ne("col",o(r))))}Sf.props=["columns","tableLayout"];function tj(){const e=Pe(po),t=e==null?void 0:e.store,n=S(()=>t.states.fixedLeafColumnsLength.value),o=S(()=>t.states.rightFixedColumns.value.length),r=S(()=>t.states.columns.value.length),l=S(()=>t.states.fixedColumns.value.length),s=S(()=>t.states.rightFixedColumns.value.length);return{leftFixedLeafCount:n,rightFixedLeafCount:o,columnsCount:r,leftFixedCount:l,rightFixedCount:s,columns:t.states.columns}}function nj(e){const{columns:t}=tj(),n=$e("table");return{getCellClasses:(l,s)=>{const a=l[s],i=[n.e("cell"),a.id,a.align,a.labelClassName,...Cf(n.b(),s,a.fixed,e.store)];return a.className&&i.push(a.className),a.children||i.push(n.is("leaf")),i},getCellStyles:(l,s)=>{const a=$f(s,l.fixed,e.store);return $l(a,"left"),$l(a,"right"),a},columns:t}}var oj=oe({name:"ElTableFooter",props:{fixed:{type:String,default:""},store:{required:!0,type:Object},summaryMethod:Function,sumText:String,border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(e){const{getCellClasses:t,getCellStyles:n,columns:o}=nj(e);return{ns:$e("table"),getCellClasses:t,getCellStyles:n,columns:o}},render(){const{columns:e,getCellStyles:t,getCellClasses:n,summaryMethod:o,sumText:r,ns:l}=this,s=this.store.states.data.value;let a=[];return o?a=o({columns:e,data:s}):e.forEach((i,u)=>{if(u===0){a[u]=r;return}const c=s.map(h=>Number(h[i.property])),d=[];let f=!0;c.forEach(h=>{if(!Number.isNaN(+h)){f=!1;const m=`${h}`.split(".")[1];d.push(m?m.length:0)}});const p=Math.max.apply(null,d);f?a[u]="":a[u]=c.reduce((h,m)=>{const v=Number(m);return Number.isNaN(+v)?h:Number.parseFloat((h+m).toFixed(Math.min(p,20)))},0)}),Ne("table",{class:l.e("footer"),cellspacing:"0",cellpadding:"0",border:"0"},[Sf({columns:e}),Ne("tbody",[Ne("tr",{},[...e.map((i,u)=>Ne("td",{key:u,colspan:i.colSpan,rowspan:i.rowSpan,class:n(e,u),style:t(i,u)},[Ne("div",{class:["cell",i.labelClassName]},[a[u]])]))])])])}});function rj(e){return{setCurrentRow:c=>{e.commit("setCurrentRow",c)},getSelectionRows:()=>e.getSelectionRows(),toggleRowSelection:(c,d)=>{e.toggleRowSelection(c,d,!1),e.updateAllSelected()},clearSelection:()=>{e.clearSelection()},clearFilter:c=>{e.clearFilter(c)},toggleAllSelection:()=>{e.commit("toggleAllSelection")},toggleRowExpansion:(c,d)=>{e.toggleRowExpansionAdapter(c,d)},clearSort:()=>{e.clearSort()},sort:(c,d)=>{e.commit("sort",{prop:c,order:d})}}}function lj(e,t,n,o){const r=O(!1),l=O(null),s=O(!1),a=N=>{s.value=N},i=O({width:null,height:null}),u=O(!1),c={display:"inline-block",verticalAlign:"middle"};Yn(()=>{t.setHeight(e.height)}),Yn(()=>{t.setMaxHeight(e.maxHeight)}),me(()=>[e.currentRowKey,n.states.rowKey],([N,B])=>{!k(B)||n.setCurrentRowKey(`${N}`)},{immediate:!0}),me(()=>e.data,N=>{o.store.commit("setData",N)},{immediate:!0,deep:!0}),Yn(()=>{e.expandRowKeys&&n.setExpandRowKeysAdapter(e.expandRowKeys)});const d=()=>{o.store.commit("setHoverRow",null),o.hoverState&&(o.hoverState=null)},f=(N,B)=>{const{pixelX:q,pixelY:W}=B;Math.abs(q)>=Math.abs(W)&&(o.refs.bodyWrapper.scrollLeft+=B.pixelX/5)},p=S(()=>e.height||e.maxHeight||n.states.fixedColumns.value.length>0||n.states.rightFixedColumns.value.length>0),h=S(()=>({width:t.bodyWidth.value?`${t.bodyWidth.value}px`:""})),m=()=>{p.value&&t.updateElsHeight(),t.updateColumnsWidth(),requestAnimationFrame(C)};et(async()=>{await ze(),n.updateColumns(),$(),requestAnimationFrame(m),i.value={width:o.vnode.el.offsetWidth,height:o.vnode.el.offsetHeight},n.states.columns.value.forEach(N=>{N.filteredValue&&N.filteredValue.length&&o.store.commit("filterChange",{column:N,values:N.filteredValue,silent:!0})}),o.$ready=!0});const v=(N,B)=>{if(!N)return;const q=Array.from(N.classList).filter(W=>!W.startsWith("is-scrolling-"));q.push(t.scrollX.value?B:"is-scrolling-none"),N.className=q.join(" ")},g=N=>{const{tableWrapper:B}=o.refs;v(B,N)},y=N=>{const{tableWrapper:B}=o.refs;return!!(B&&B.classList.contains(N))},C=function(){if(!o.refs.scrollBarRef)return;if(!t.scrollX.value){const Me="is-scrolling-none";y(Me)||g(Me);return}const N=o.refs.scrollBarRef.wrap$;if(!N)return;const{scrollLeft:B,offsetWidth:q,scrollWidth:W}=N,{headerWrapper:de,footerWrapper:Q}=o.refs;de&&(de.scrollLeft=B),Q&&(Q.scrollLeft=B);const he=W-q-1;B>=he?g("is-scrolling-right"):g(B===0?"is-scrolling-left":"is-scrolling-middle")},$=()=>{var N;!o.refs.scrollBarRef||((N=o.refs.scrollBarRef.wrap$)==null||N.addEventListener("scroll",C,{passive:!0}),e.fit?Pl(o.vnode.el,E):kt(window,"resize",m))};Nt(()=>{b()});const b=()=>{var N;(N=o.refs.scrollBarRef.wrap$)==null||N.removeEventListener("scroll",C,!0),e.fit?Il(o.vnode.el,E):Rt(window,"resize",m)},E=()=>{if(!o.$ready)return;let N=!1;const B=o.vnode.el,{width:q,height:W}=i.value,de=B.offsetWidth;q!==de&&(N=!0);const Q=B.offsetHeight;(e.height||p.value)&&W!==Q&&(N=!0),N&&(i.value={width:de,height:Q},m())},T=Kt(),I=S(()=>{const{bodyWidth:N,scrollY:B,gutterWidth:q}=t;return N.value?`${N.value-(B.value?q:0)}px`:""}),D=S(()=>e.maxHeight?"fixed":e.tableLayout);function L(N,B,q){const W=Fc(N),de=e.showHeader?q:0;if(W!==null)return Je(W)?`calc(${W} - ${B}px - ${de}px)`:W-B-de}const F=S(()=>{const N=t.headerHeight.value||0,B=t.bodyHeight.value,q=t.footerHeight.value||0;if(e.height)return B||void 0;if(e.maxHeight)return L(e.maxHeight,q,N)}),V=S(()=>{const N=t.headerHeight.value||0,B=t.bodyHeight.value,q=t.footerHeight.value||0;if(e.height)return{height:B?`${B}px`:""};if(e.maxHeight){const W=L(e.maxHeight,q,N);if(W!==null)return{"max-height":`${W}${mt(W)?"px":""}`}}return{}}),P=S(()=>{if(e.data&&e.data.length)return null;let N="100%";return t.appendHeight.value&&(N=`calc(100% - ${t.appendHeight.value}px)`),{width:`${i.value.width}px`,height:N}}),_=(N,B)=>{const q=o.refs.bodyWrapper;if(Math.abs(B.spinY)>0){const W=q.scrollTop;B.pixelY<0&&W!==0&&N.preventDefault(),B.pixelY>0&&q.scrollHeight-q.clientHeight>W&&N.preventDefault(),q.scrollTop+=Math.ceil(B.pixelY/5)}else q.scrollLeft+=Math.ceil(B.pixelX/5)},z=S(()=>e.maxHeight?e.showSummary?{bottom:0}:{bottom:t.scrollX.value&&e.data.length?`${t.gutterWidth}px`:""}:e.showSummary?{height:t.tableHeight.value?`${t.tableHeight.value}px`:""}:{height:t.viewportHeight.value?`${t.viewportHeight.value}px`:""}),H=S(()=>{if(e.height)return{height:t.fixedBodyHeight.value?`${t.fixedBodyHeight.value}px`:""};if(e.maxHeight){let N=Fc(e.maxHeight);if(typeof N=="number")return N=t.scrollX.value?N-t.gutterWidth:N,e.showHeader&&(N-=t.headerHeight.value),N-=t.footerHeight.value,{"max-height":`${N}px`}}return{}});return{isHidden:r,renderExpanded:l,setDragVisible:a,isGroup:u,handleMouseLeave:d,handleHeaderFooterMousewheel:f,tableSize:T,bodyHeight:V,height:F,emptyBlockStyle:P,handleFixedMousewheel:_,fixedHeight:z,fixedBodyHeight:H,resizeProxyVisible:s,bodyWidth:I,resizeState:i,doLayout:m,tableBodyStyles:h,tableLayout:D,scrollbarViewStyle:c}}var sj={data:{type:Array,default:()=>[]},size:String,width:[String,Number],height:[String,Number],maxHeight:[String,Number],fit:{type:Boolean,default:!0},stripe:Boolean,border:Boolean,rowKey:[String,Function],showHeader:{type:Boolean,default:!0},showSummary:Boolean,sumText:String,summaryMethod:Function,rowClassName:[String,Function],rowStyle:[Object,Function],cellClassName:[String,Function],cellStyle:[Object,Function],headerRowClassName:[String,Function],headerRowStyle:[Object,Function],headerCellClassName:[String,Function],headerCellStyle:[Object,Function],highlightCurrentRow:Boolean,currentRowKey:[String,Number],emptyText:String,expandRowKeys:Array,defaultExpandAll:Boolean,defaultSort:Object,tooltipEffect:String,spanMethod:Function,selectOnIndeterminate:{type:Boolean,default:!0},indent:{type:Number,default:16},treeProps:{type:Object,default:()=>({hasChildren:"hasChildren",children:"children"})},lazy:Boolean,load:Function,style:{type:Object,default:()=>({})},className:{type:String,default:""},tableLayout:{type:String,default:"fixed"},scrollbarAlwaysOn:{type:Boolean,default:!1}};const aj=()=>{const e=O(),t=({top:l,left:s})=>{o(l),r(s)},n=(l,s)=>{const a=e.value;a&&mt(s)&&["Top","Left"].includes(l)&&a[`setScroll${l}`](s)},o=l=>n("Top",l),r=l=>n("Left",l);return{scrollBarRef:e,scrollTo:t,setScrollTop:o,setScrollLeft:r}};let ij=1;const uj=oe({name:"ElTable",directives:{Mousewheel:JD},components:{TableHeader:XK,TableBody:ej,TableFooter:oj,ElScrollbar:Do,hColgroup:Sf},props:sj,emits:["select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-contextmenu","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change"],setup(e){const{t}=wt(),n=$e("table"),o=Qe();ot(po,o);const r=LK(o,e);o.store=r;const l=new VK({store:o.store,table:o,fit:e.fit,showHeader:e.showHeader});o.layout=l;const s=S(()=>(r.states.data.value||[]).length===0),{setCurrentRow:a,getSelectionRows:i,toggleRowSelection:u,clearSelection:c,clearFilter:d,toggleAllSelection:f,toggleRowExpansion:p,clearSort:h,sort:m}=rj(r),{isHidden:v,renderExpanded:g,setDragVisible:y,isGroup:C,handleMouseLeave:$,handleHeaderFooterMousewheel:b,tableSize:E,bodyHeight:T,height:I,emptyBlockStyle:D,handleFixedMousewheel:L,fixedHeight:F,fixedBodyHeight:V,resizeProxyVisible:P,bodyWidth:_,resizeState:z,doLayout:H,tableBodyStyles:N,tableLayout:B,scrollbarViewStyle:q}=lj(e,l,r,o),{scrollBarRef:W,scrollTo:de,setScrollLeft:Q,setScrollTop:he}=aj(),Me=pn(H,50),ne=`el-table_${ij++}`;o.tableId=ne,o.state={isGroup:C,resizeState:z,doLayout:H,debouncedUpdateLayout:Me};const j=S(()=>e.sumText||t("el.table.sumText")),ee=S(()=>e.emptyText||t("el.table.emptyText"));return{ns:n,layout:l,store:r,handleHeaderFooterMousewheel:b,handleMouseLeave:$,tableId:ne,tableSize:E,isHidden:v,isEmpty:s,renderExpanded:g,resizeProxyVisible:P,resizeState:z,isGroup:C,bodyWidth:_,bodyHeight:T,height:I,tableBodyStyles:N,emptyBlockStyle:D,debouncedUpdateLayout:Me,handleFixedMousewheel:L,fixedHeight:F,fixedBodyHeight:V,setCurrentRow:a,getSelectionRows:i,toggleRowSelection:u,clearSelection:c,clearFilter:d,toggleAllSelection:f,toggleRowExpansion:p,clearSort:h,doLayout:H,sort:m,t,setDragVisible:y,context:o,computedSumText:j,computedEmptyText:ee,tableLayout:B,scrollbarViewStyle:q,scrollBarRef:W,scrollTo:de,setScrollLeft:Q,setScrollTop:he}}}),cj=["data-prefix"],dj={ref:"hiddenColumns",class:"hidden-columns"};function fj(e,t,n,o,r,l){const s=ae("hColgroup"),a=ae("table-header"),i=ae("table-body"),u=ae("el-scrollbar"),c=ae("table-footer"),d=Tn("mousewheel");return w(),A("div",{ref:"tableWrapper",class:M([{[e.ns.m("fit")]:e.fit,[e.ns.m("striped")]:e.stripe,[e.ns.m("border")]:e.border||e.isGroup,[e.ns.m("hidden")]:e.isHidden,[e.ns.m("group")]:e.isGroup,[e.ns.m("fluid-height")]:e.maxHeight,[e.ns.m("scrollable-x")]:e.layout.scrollX.value,[e.ns.m("scrollable-y")]:e.layout.scrollY.value,[e.ns.m("enable-row-hover")]:!e.store.states.isComplex.value,[e.ns.m("enable-row-transition")]:(e.store.states.data.value||[]).length!==0&&(e.store.states.data.value||[]).length<100,"has-footer":e.showSummary},e.ns.m(e.tableSize),e.className,e.ns.b(),e.ns.m(`layout-${e.tableLayout}`)]),style:Re(e.style),"data-prefix":e.ns.namespace.value,onMouseleave:t[0]||(t[0]=f=>e.handleMouseLeave())},[R("div",{class:M(e.ns.e("inner-wrapper"))},[R("div",dj,[pe(e.$slots,"default")],512),e.showHeader&&e.tableLayout==="fixed"?qe((w(),A("div",{key:0,ref:"headerWrapper",class:M(e.ns.e("header-wrapper"))},[R("table",{ref:"tableHeader",class:M(e.ns.e("header")),style:Re(e.tableBodyStyles),border:"0",cellpadding:"0",cellspacing:"0"},[G(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),G(a,{ref:"tableHeaderRef",border:e.border,"default-sort":e.defaultSort,store:e.store,onSetDragVisible:e.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])],6)],2)),[[d,e.handleHeaderFooterMousewheel]]):X("v-if",!0),R("div",{ref:"bodyWrapper",style:Re(e.bodyHeight),class:M(e.ns.e("body-wrapper"))},[G(u,{ref:"scrollBarRef",height:e.maxHeight?void 0:e.height,"max-height":e.maxHeight?e.height:void 0,"view-style":e.scrollbarViewStyle,always:e.scrollbarAlwaysOn},{default:U(()=>[R("table",{ref:"tableBody",class:M(e.ns.e("body")),cellspacing:"0",cellpadding:"0",border:"0",style:Re({width:e.bodyWidth,tableLayout:e.tableLayout})},[G(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),e.showHeader&&e.tableLayout==="auto"?(w(),x(a,{key:0,border:e.border,"default-sort":e.defaultSort,store:e.store,onSetDragVisible:e.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])):X("v-if",!0),G(i,{context:e.context,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"tooltip-effect":e.tooltipEffect,"row-style":e.rowStyle,store:e.store,stripe:e.stripe},null,8,["context","highlight","row-class-name","tooltip-effect","row-style","store","stripe"])],6),e.isEmpty?(w(),A("div",{key:0,ref:"emptyBlock",style:Re(e.emptyBlockStyle),class:M(e.ns.e("empty-block"))},[R("span",{class:M(e.ns.e("empty-text"))},[pe(e.$slots,"empty",{},()=>[at(ge(e.computedEmptyText),1)])],2)],6)):X("v-if",!0),e.$slots.append?(w(),A("div",{key:1,ref:"appendWrapper",class:M(e.ns.e("append-wrapper"))},[pe(e.$slots,"append")],2)):X("v-if",!0)]),_:3},8,["height","max-height","view-style","always"])],6),e.border||e.isGroup?(w(),A("div",{key:1,class:M(e.ns.e("border-left-patch"))},null,2)):X("v-if",!0)],2),e.showSummary?qe((w(),A("div",{key:0,ref:"footerWrapper",class:M(e.ns.e("footer-wrapper"))},[G(c,{border:e.border,"default-sort":e.defaultSort,store:e.store,style:Re(e.tableBodyStyles),"sum-text":e.computedSumText,"summary-method":e.summaryMethod},null,8,["border","default-sort","store","style","sum-text","summary-method"])],2)),[[ct,!e.isEmpty],[d,e.handleHeaderFooterMousewheel]]):X("v-if",!0),qe(R("div",{ref:"resizeProxy",class:M(e.ns.e("column-resize-proxy"))},null,2),[[ct,e.resizeProxyVisible]])],46,cj)}var pj=Ve(uj,[["render",fj]]);const hj={selection:"table-column--selection",expand:"table__expand-column"},vj={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:""},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},mj=e=>hj[e]||"",gj={selection:{renderHeader({store:e}){function t(){return e.states.data.value&&e.states.data.value.length===0}return Ne(Zn,{disabled:t(),size:e.states.tableSize.value,indeterminate:e.states.selection.value.length>0&&!e.states.isAllSelected.value,"onUpdate:modelValue":e.toggleAllSelection,modelValue:e.states.isAllSelected.value})},renderCell({row:e,column:t,store:n,$index:o}){return Ne(Zn,{disabled:t.selectable?!t.selectable.call(null,e,o):!1,size:n.states.tableSize.value,onChange:()=>{n.commit("rowSelectedChanged",e)},onClick:r=>r.stopPropagation(),modelValue:n.isSelected(e)})},sortable:!1,resizable:!1},index:{renderHeader({column:e}){return e.label||"#"},renderCell({column:e,$index:t}){let n=t+1;const o=e.index;return typeof o=="number"?n=t+o:typeof o=="function"&&(n=o(t)),Ne("div",{},[n])},sortable:!1},expand:{renderHeader({column:e}){return e.label||""},renderCell({row:e,store:t,expanded:n}){const{ns:o}=t,r=[o.e("expand-icon")];return n&&r.push(o.em("expand-icon","expanded")),Ne("div",{class:r,onClick:function(s){s.stopPropagation(),t.toggleRowExpansion(e)}},{default:()=>[Ne(Ye,null,{default:()=>[Ne(Kn)]})]})},sortable:!1,resizable:!1}};function yj({row:e,column:t,$index:n}){var o;const r=t.property,l=r&&Ta(e,r).value;return t&&t.formatter?t.formatter(e,t,l,n):((o=l==null?void 0:l.toString)==null?void 0:o.call(l))||""}function bj({row:e,treeNode:t,store:n}){if(!t)return null;const o=[],r=function(s){s.stopPropagation(),n.loadOrToggle(e)},{ns:l}=n;if(t.indent&&o.push(Ne("span",{class:l.e("indent"),style:{"padding-left":`${t.indent}px`}})),typeof t.expanded=="boolean"&&!t.noLazyChildren){const s=[l.e("expand-icon"),t.expanded?l.em("expand-icon","expanded"):""];let a=Kn;t.loading&&(a=xo),o.push(Ne("div",{class:s,onClick:r},{default:()=>[Ne(Ye,{class:{[l.is("loading")]:t.loading}},{default:()=>[Ne(a)]})]}))}else o.push(Ne("span",{class:l.e("placeholder")}));return o}function wj(e,t){const n=Qe();return{registerComplexWatchers:()=>{const l=["fixed"],s={realWidth:"width",realMinWidth:"minWidth"},a=l.reduce((i,u)=>(i[u]=u,i),s);Object.keys(a).forEach(i=>{const u=s[i];lt(t,u)&&me(()=>t[u],c=>{let d=c;u==="width"&&i==="realWidth"&&(d=wf(c)),u==="minWidth"&&i==="realMinWidth"&&(d=j0(c)),n.columnConfig.value[u]=d,n.columnConfig.value[i]=d;const f=u==="fixed";e.value.store.scheduleLayout(f)})})},registerNormalWatchers:()=>{const l=["label","filters","filterMultiple","sortable","index","formatter","className","labelClassName","showOverflowTooltip"],s={property:"prop",align:"realAlign",headerAlign:"realHeaderAlign"},a=l.reduce((i,u)=>(i[u]=u,i),s);Object.keys(a).forEach(i=>{const u=s[i];lt(t,u)&&me(()=>t[u],c=>{n.columnConfig.value[i]=c})})}}}function Cj(e,t,n){const o=Qe(),r=O(""),l=O(!1),s=O(),a=O(),i=$e("table");Yn(()=>{s.value=e.align?`is-${e.align}`:null,s.value}),Yn(()=>{a.value=e.headerAlign?`is-${e.headerAlign}`:s.value,a.value});const u=S(()=>{let y=o.vnode.vParent||o.parent;for(;y&&!y.tableId&&!y.columnId;)y=y.vnode.vParent||y.parent;return y}),c=O(wf(e.width)),d=O(j0(e.minWidth)),f=y=>(c.value&&(y.width=c.value),d.value&&(y.minWidth=d.value),y.minWidth||(y.minWidth=80),y.realWidth=Number(y.width===void 0?y.minWidth:y.width),y),p=y=>{const C=y.type,$=gj[C]||{};Object.keys($).forEach(E=>{const T=$[E];E!=="className"&&T!==void 0&&(y[E]=T)});const b=mj(C);if(b){const E=`${k(i.namespace)}-${b}`;y.className=y.className?`${y.className} ${E}`:E}return y},h=y=>{Array.isArray(y)?y.forEach($=>C($)):C(y);function C($){var b;((b=$==null?void 0:$.type)==null?void 0:b.name)==="ElTableColumn"&&($.vParent=o)}};return{columnId:r,realAlign:s,isSubColumn:l,realHeaderAlign:a,columnOrTableParent:u,setColumnWidth:f,setColumnForcedProps:p,setColumnRenders:y=>{e.renderHeader||y.type!=="selection"&&(y.renderHeader=$=>{o.columnConfig.value.label;const b=t.header;return b?b($):y.label});let C=y.renderCell;return y.type==="expand"?(y.renderCell=$=>Ne("div",{class:"cell"},[C($)]),n.value.renderExpanded=$=>t.default?t.default($):t.default):(C=C||yj,y.renderCell=$=>{let b=null;if(t.default){const I=t.default($);b=I.some(D=>D.type!==fn)?I:C($)}else b=C($);const E=bj($),T={class:"cell",style:{}};return y.showOverflowTooltip&&(T.class=`${T.class} ${k(i.namespace)}-tooltip`,T.style={width:`${($.column.realWidth||Number($.column.width))-1}px`}),h(b),Ne("div",T,[E,b])}),y},getPropsData:(...y)=>y.reduce((C,$)=>(Array.isArray($)&&$.forEach(b=>{C[b]=e[b]}),C),{}),getColumnElIndex:(y,C)=>Array.prototype.indexOf.call(y,C)}}var $j={type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showTooltipWhenOverflow:Boolean,showOverflowTooltip:Boolean,fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},index:[Number,Function],sortOrders:{type:Array,default:()=>["ascending","descending",null],validator:e=>e.every(t=>["ascending","descending",null].includes(t))}};let Sj=1;var J0=oe({name:"ElTableColumn",components:{ElCheckbox:Zn},props:$j,setup(e,{slots:t}){const n=Qe(),o=O({}),r=S(()=>{let y=n.parent;for(;y&&!y.tableId;)y=y.parent;return y}),{registerNormalWatchers:l,registerComplexWatchers:s}=wj(r,e),{columnId:a,isSubColumn:i,realHeaderAlign:u,columnOrTableParent:c,setColumnWidth:d,setColumnForcedProps:f,setColumnRenders:p,getPropsData:h,getColumnElIndex:m,realAlign:v}=Cj(e,t,r),g=c.value;a.value=`${g.tableId||g.columnId}_column_${Sj++}`,Ks(()=>{i.value=r.value!==g;const y=e.type||"default",C=e.sortable===""?!0:e.sortable,$=_e(ke({},vj[y]),{id:a.value,type:y,property:e.prop||e.property,align:v,headerAlign:u,showOverflowTooltip:e.showOverflowTooltip||e.showTooltipWhenOverflow,filterable:e.filters||e.filterMethod,filteredValue:[],filterPlacement:"",isColumnGroup:!1,isSubColumn:!1,filterOpened:!1,sortable:C,index:e.index,rawColumnKey:n.vnode.key});let D=h(["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],["sortMethod","sortBy","sortOrders"],["selectable","reserveSelection"],["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement"]);D=EK($,D),D=TK(p,d,f)(D),o.value=D,l(),s()}),et(()=>{var y;const C=c.value,$=i.value?C.vnode.el.children:(y=C.refs.hiddenColumns)==null?void 0:y.children,b=()=>m($||[],n.vnode.el);o.value.getColumnIndex=b,b()>-1&&r.value.store.commit("insertColumn",o.value,i.value?C.columnConfig.value:null)}),Nt(()=>{r.value.store.commit("removeColumn",o.value,i.value?g.columnConfig.value:null)}),n.columnId=a.value,n.columnConfig=o},render(){var e,t,n;try{const o=(t=(e=this.$slots).default)==null?void 0:t.call(e,{row:{},column:{},$index:-1}),r=[];if(Array.isArray(o))for(const s of o)((n=s.type)==null?void 0:n.name)==="ElTableColumn"||s.shapeFlag&2?r.push(s):s.type===Be&&Array.isArray(s.children)&&s.children.forEach(a=>{(a==null?void 0:a.patchFlag)!==1024&&!Je(a==null?void 0:a.children)&&r.push(a)});return Ne("div",r)}catch{return Ne("div",[])}}});const kj=nt(pj,{TableColumn:J0}),Ej=It(J0),Tj=He({tabs:{type:Ee(Array),default:()=>Pt([])}}),Pv="ElTabBar",Mj=oe({name:Pv,props:Tj,setup(e){const t=Qe(),n=Pe(zi);n||Ht(Pv,"must use with ElTabs");const o=O(),r=O(),l=()=>{let a=0,i=0;const u=["top","bottom"].includes(n.props.tabPosition)?"width":"height",c=u==="width"?"x":"y";return e.tabs.every(d=>{var f,p,h,m;const v=(p=(f=t.parent)==null?void 0:f.refs)==null?void 0:p[`tab-${d.paneName}`];if(!v)return!1;if(!d.active)return!0;i=v[`client${wn(u)}`];const g=c==="x"?"left":"top";a=v.getBoundingClientRect()[g]-((m=(h=v.parentElement)==null?void 0:h.getBoundingClientRect()[g])!=null?m:0);const y=window.getComputedStyle(v);return u==="width"&&(e.tabs.length>1&&(i-=Number.parseFloat(y.paddingLeft)+Number.parseFloat(y.paddingRight)),a+=Number.parseFloat(y.paddingLeft)),!1}),{[u]:`${i}px`,transform:`translate${wn(c)}(${a}px)`}},s=()=>r.value=l();return me(()=>e.tabs,async()=>{await ze(),s()},{immediate:!0}),Al(o,()=>s()),{bar$:o,rootTabs:n,barStyle:r,update:s}}});function Nj(e,t,n,o,r,l){return w(),A("div",{ref:"bar$",class:M(["el-tabs__active-bar",`is-${e.rootTabs.props.tabPosition}`]),style:Re(e.barStyle)},null,6)}var Oj=Ve(Mj,[["render",Nj]]);const Aj=He({panes:{type:Ee(Array),default:()=>Pt([])},currentName:{type:[String,Number],default:""},editable:Boolean,onTabClick:{type:Ee(Function),default:gt},onTabRemove:{type:Ee(Function),default:gt},type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),Iv="ElTabNav";var Pj=oe({name:Iv,props:Aj,setup(e,{expose:t}){const n=$M(),o=TM(),r=Pe(zi);r||Ht(Iv,"ElTabNav must be nested inside ElTabs");const l=O(!1),s=O(0),a=O(!1),i=O(!0),u=O(),c=O(),d=O(),f=S(()=>["top","bottom"].includes(r.props.tabPosition)?"width":"height"),p=S(()=>({transform:`translate${f.value==="width"?"X":"Y"}(-${s.value}px)`})),h=()=>{if(!u.value)return;const b=u.value[`offset${wn(f.value)}`],E=s.value;if(!E)return;const T=E>b?E-b:0;s.value=T},m=()=>{if(!u.value||!c.value)return;const b=c.value[`offset${wn(f.value)}`],E=u.value[`offset${wn(f.value)}`],T=s.value;if(b-T<=E)return;const I=b-T>E*2?T+E:b-E;s.value=I},v=()=>{const b=c.value;if(!l.value||!d.value||!u.value||!b)return;const E=d.value.querySelector(".is-active");if(!E)return;const T=u.value,I=["top","bottom"].includes(r.props.tabPosition),D=E.getBoundingClientRect(),L=T.getBoundingClientRect(),F=I?b.offsetWidth-L.width:b.offsetHeight-L.height,V=s.value;let P=V;I?(D.leftL.right&&(P=V+D.right-L.right)):(D.topL.bottom&&(P=V+(D.bottom-L.bottom))),P=Math.max(P,0),s.value=Math.min(P,F)},g=()=>{if(!c.value||!u.value)return;const b=c.value[`offset${wn(f.value)}`],E=u.value[`offset${wn(f.value)}`],T=s.value;if(E0&&(s.value=0)},y=b=>{const E=b.code,{up:T,down:I,left:D,right:L}=De;if(![T,I,D,L].includes(E))return;const F=Array.from(b.currentTarget.querySelectorAll("[role=tab]")),V=F.indexOf(b.target);let P;E===D||E===T?V===0?P=F.length-1:P=V-1:V{i.value&&(a.value=!0)},$=()=>a.value=!1;return me(n,b=>{b==="hidden"?i.value=!1:b==="visible"&&setTimeout(()=>i.value=!0,50)}),me(o,b=>{b?setTimeout(()=>i.value=!0,50):i.value=!1}),Al(d,g),et(()=>setTimeout(()=>v(),0)),Qn(()=>g()),t({scrollToActiveTab:v,removeFocus:$}),()=>{const b=l.value?[Ne("span",{class:["el-tabs__nav-prev",l.value.prev?"":"is-disabled"],onClick:h},[Ne(Ye,{},{default:()=>Ne(zr)})]),Ne("span",{class:["el-tabs__nav-next",l.value.next?"":"is-disabled"],onClick:m},[Ne(Ye,{},{default:()=>Ne(Kn)})])]:null,E=e.panes.map((T,I)=>{var D,L;const F=T.props.name||T.index||`${I}`,V=T.isClosable||e.editable;T.index=`${I}`;const P=V?Ne(Ye,{class:"is-icon-close",onClick:H=>e.onTabRemove(T,H)},{default:()=>Ne(Fn)}):null,_=((L=(D=T.instance.slots).label)==null?void 0:L.call(D))||T.props.label,z=T.active?0:-1;return Ne("div",{class:{"el-tabs__item":!0,[`is-${r.props.tabPosition}`]:!0,"is-active":T.active,"is-disabled":T.props.disabled,"is-closable":V,"is-focus":a},id:`tab-${F}`,key:`tab-${F}`,"aria-controls":`pane-${F}`,role:"tab","aria-selected":T.active,ref:`tab-${F}`,tabindex:z,onFocus:()=>C(),onBlur:()=>$(),onClick:H=>{$(),e.onTabClick(T,F,H)},onKeydown:H=>{V&&(H.code===De.delete||H.code===De.backspace)&&e.onTabRemove(T,H)}},[_,P])});return Ne("div",{ref:d,class:["el-tabs__nav-wrap",l.value?"is-scrollable":"",`is-${r.props.tabPosition}`]},[b,Ne("div",{class:"el-tabs__nav-scroll",ref:u},[Ne("div",{class:["el-tabs__nav",`is-${r.props.tabPosition}`,e.stretch&&["top","bottom"].includes(r.props.tabPosition)?"is-stretch":""],ref:c,style:p.value,role:"tablist",onKeydown:y},[e.type?null:Ne(Oj,{tabs:[...e.panes]}),E])])])}}});const Ij=He({type:{type:String,values:["card","border-card",""],default:""},activeName:{type:String,default:""},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number],default:""},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:Ee(Function),default:()=>!0},stretch:Boolean}),Dj={[tt]:e=>typeof e=="string"||typeof e=="number",[Zo]:e=>typeof e=="string"||typeof e=="number","tab-click":(e,t)=>t instanceof Event,edit:(e,t)=>t==="remove"||t==="add","tab-remove":e=>typeof e=="string"||typeof e=="number","tab-add":()=>!0},Z0=(e,t=[])=>{const n=e.children||[];return Array.from(n).forEach(o=>{let r=o.type;r=r.name||r,r==="ElTabPane"&&o.component?t.push(o.component):(r===Be||r==="template")&&Z0(o,t)}),t};var Rj=oe({name:"ElTabs",props:Ij,emits:Dj,setup(e,{emit:t,slots:n,expose:o}){const r=Qe(),l=O(),s=O([]),a=O(e.modelValue||e.activeName||"0"),i={},u=(m=!1)=>{if(n.default){const v=r.subTree.children,g=Array.from(v).find(({props:$})=>($==null?void 0:$.class)==="el-tabs__content");if(!g)return;const y=Z0(g).map($=>i[$.uid]),C=!(y.length===s.value.length&&y.every(($,b)=>$.uid===s.value[b].uid));(m||C)&&(s.value=y)}else s.value.length!==0&&(s.value=[])},c=m=>{a.value=m,t(Zo,m),t(tt,m)},d=m=>{var v;if(a.value===m)return;const g=(v=e.beforeLeave)==null?void 0:v.call(e,m,a.value);Or(g)?g.then(()=>{var y,C;c(m),(C=(y=l.value)==null?void 0:y.removeFocus)==null||C.call(y)},gt):g!==!1&&c(m)},f=(m,v,g)=>{m.props.disabled||(d(v),t("tab-click",m,g))},p=(m,v)=>{m.props.disabled||(v.stopPropagation(),t("edit",m.props.name,"remove"),t("tab-remove",m.props.name))},h=()=>{t("edit",null,"add"),t("tab-add")};return Qn(()=>u()),et(()=>u()),me(()=>e.activeName,m=>d(m)),me(()=>e.modelValue,m=>d(m)),me(a,async()=>{var m,v;u(!0),await ze(),await((m=l.value)==null?void 0:m.$nextTick()),(v=l.value)==null||v.scrollToActiveTab()}),ot(zi,{props:e,currentName:a,updatePaneState:m=>i[m.uid]=m}),o({currentName:a}),()=>{const m=e.editable||e.addable?Ne("span",{class:"el-tabs__new-tab",tabindex:"0",onClick:h,onKeydown:y=>{y.code===De.enter&&h()}},[Ne(Ye,{class:"is-icon-plus"},{default:()=>Ne(uy)})]):null,v=Ne("div",{class:["el-tabs__header",`is-${e.tabPosition}`]},[m,Ne(Pj,{currentName:a.value,editable:e.editable,type:e.type,panes:s.value,stretch:e.stretch,ref:l,onTabClick:f,onTabRemove:p})]),g=Ne("div",{class:"el-tabs__content"},[pe(n,"default")]);return Ne("div",{class:{"el-tabs":!0,"el-tabs--card":e.type==="card",[`el-tabs--${e.tabPosition}`]:!0,"el-tabs--border-card":e.type==="border-card"}},e.tabPosition!=="bottom"?[v,g]:[g,v])}}});const Lj=He({label:{type:String,default:""},name:{type:[String,Number],default:""},closable:Boolean,disabled:Boolean,lazy:Boolean}),Dv="ElTabPane",Bj=oe({name:Dv,props:Lj,setup(e){const t=Qe(),n=Pe(zi);n||Ht(Dv,"must use with ElTabs");const o=O(),r=S(()=>e.closable||n.props.closable),l=oh(()=>n.currentName.value===(e.name||o.value)),s=O(l.value),a=S(()=>e.name||o.value),i=oh(()=>!e.lazy||s.value||l.value);return me(l,u=>{u&&(s.value=!0)}),n.updatePaneState(Ct({uid:t.uid,instance:Eo(t),props:e,paneName:a,active:l,index:o,isClosable:r})),{active:l,paneName:a,shouldBeRender:i}}}),Vj=["id","aria-hidden","aria-labelledby"];function Fj(e,t,n,o,r,l){return e.shouldBeRender?qe((w(),A("div",{key:0,id:`pane-${e.paneName}`,class:"el-tab-pane",role:"tabpanel","aria-hidden":!e.active,"aria-labelledby":`tab-${e.paneName}`},[pe(e.$slots,"default")],8,Vj)),[[ct,e.active]]):X("v-if",!0)}var Q0=Ve(Bj,[["render",Fj]]);const _j=nt(Rj,{TabPane:Q0}),zj=It(Q0);Ge.extend(of);const{Option:Hj}=Gi,wo=e=>{const t=(e||"").split(":");if(t.length>=2){let n=Number.parseInt(t[0],10);const o=Number.parseInt(t[1],10),r=e.toUpperCase();return r.includes("AM")&&n===12?n=0:r.includes("PM")&&n!==12&&(n+=12),{hours:n,minutes:o}}return null},Iu=(e,t)=>{const n=wo(e),o=wo(t),r=n.minutes+n.hours*60,l=o.minutes+o.hours*60;return r===l?0:r>l?1:-1},Rv=e=>`${e}`.padStart(2,"0"),Qr=e=>`${Rv(e.hours)}:${Rv(e.minutes)}`,Kj=(e,t)=>{const n=wo(e),o=wo(t),r={hours:n.hours,minutes:n.minutes};return r.minutes+=o.minutes,r.hours+=o.hours,r.hours+=Math.floor(r.minutes/60),r.minutes=r.minutes%60,Qr(r)},jj=oe({name:"ElTimeSelect",components:{ElSelect:Gi,ElOption:Hj,ElIcon:Ye},model:{prop:"value",event:"change"},props:{format:{type:String,default:"HH:mm"},modelValue:String,disabled:{type:Boolean,default:!1},editable:{type:Boolean,default:!0},effect:{type:String,default:"light"},clearable:{type:Boolean,default:!0},size:{type:String,default:"default",validator:e=>!e||["large","default","small"].includes(e)},placeholder:{type:String,default:""},start:{type:String,default:"09:00"},end:{type:String,default:"18:00"},step:{type:String,default:"00:30"},minTime:{type:String,default:""},maxTime:{type:String,default:""},name:{type:String,default:""},prefixIcon:{type:[String,Object],default:iy},clearIcon:{type:[String,Object],default:Mo}},emits:["change","blur","focus","update:modelValue"],setup(e){const t=O(null),n=S(()=>e.modelValue),o=S(()=>{const d=wo(e.start);return Qr(d)}),r=S(()=>{const d=wo(e.end);return Qr(d)}),l=S(()=>{const d=wo(e.step);return Qr(d)}),s=S(()=>{const d=wo(e.minTime);return d?Qr(d):null}),a=S(()=>{const d=wo(e.maxTime);return d?Qr(d):null}),i=S(()=>{const d=[];if(e.start&&e.end&&e.step){let f=o.value,p;for(;Iu(f,r.value)<=0;)p=Ge(f,"HH:mm").format(e.format),d.push({value:p,disabled:Iu(f,s.value||"-1:-1")<=0||Iu(f,a.value||"100:100")>=0}),f=Kj(f,l.value)}return d});return{select:t,value:n,items:i,blur:()=>{var d,f;(f=(d=t.value)==null?void 0:d.blur)==null||f.call(d)},focus:()=>{var d,f;(f=(d=t.value)==null?void 0:d.focus)==null||f.call(d)}}}});function Wj(e,t,n,o,r,l){const s=ae("el-option"),a=ae("el-icon"),i=ae("el-select");return w(),x(i,{ref:"select","model-value":e.value,disabled:e.disabled,clearable:e.clearable,"clear-icon":e.clearIcon,size:e.size,effect:e.effect,placeholder:e.placeholder,"default-first-option":"",filterable:e.editable,"onUpdate:modelValue":t[0]||(t[0]=u=>e.$emit("update:modelValue",u)),onChange:t[1]||(t[1]=u=>e.$emit("change",u)),onBlur:t[2]||(t[2]=u=>e.$emit("blur",u)),onFocus:t[3]||(t[3]=u=>e.$emit("focus",u))},{prefix:U(()=>[e.prefixIcon?(w(),x(a,{key:0,class:"el-input__prefix-icon"},{default:U(()=>[(w(),x(dt(e.prefixIcon)))]),_:1})):X("v-if",!0)]),default:U(()=>[(w(!0),A(Be,null,st(e.items,u=>(w(),x(s,{key:u.value,label:u.value,value:u.value,disabled:u.disabled},null,8,["label","value","disabled"]))),128))]),_:1},8,["model-value","disabled","clearable","clear-icon","size","effect","placeholder","filterable"])}var Ua=Ve(jj,[["render",Wj]]);Ua.install=e=>{e.component(Ua.name,Ua)};const Uj=Ua,qj=Uj,Yj=oe({name:"ElTimeline",setup(e,{slots:t}){const n=$e("timeline");return ot("timeline",t),()=>Ne("ul",{class:[n.b()]},[pe(t,"default")])}}),Gj=He({timestamp:{type:String,default:""},hideTimestamp:{type:Boolean,default:!1},center:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},type:{type:String,default:""},color:{type:String,default:""},size:{type:String,default:"normal"},icon:{type:tn,default:""},hollow:{type:Boolean,default:!1}}),Xj=oe({name:"ElTimelineItem",components:{ElIcon:Ye},props:Gj,setup(){return{ns:$e("timeline-item")}}});function Jj(e,t,n,o,r,l){const s=ae("el-icon");return w(),A("li",{class:M([e.ns.b(),{[e.ns.e("center")]:e.center}])},[R("div",{class:M(e.ns.e("tail"))},null,2),e.$slots.dot?X("v-if",!0):(w(),A("div",{key:0,class:M([e.ns.e("node"),e.ns.em("node",e.size||""),e.ns.em("node",e.type||""),e.ns.is("hollow",e.hollow)]),style:Re({backgroundColor:e.color})},[e.icon?(w(),x(s,{key:0,class:M(e.ns.e("icon"))},{default:U(()=>[(w(),x(dt(e.icon)))]),_:1},8,["class"])):X("v-if",!0)],6)),e.$slots.dot?(w(),A("div",{key:1,class:M(e.ns.e("dot"))},[pe(e.$slots,"dot")],2)):X("v-if",!0),R("div",{class:M(e.ns.e("wrapper"))},[!e.hideTimestamp&&e.placement==="top"?(w(),A("div",{key:0,class:M([e.ns.e("timestamp"),e.ns.is("top")])},ge(e.timestamp),3)):X("v-if",!0),R("div",{class:M(e.ns.e("content"))},[pe(e.$slots,"default")],2),!e.hideTimestamp&&e.placement==="bottom"?(w(),A("div",{key:1,class:M([e.ns.e("timestamp"),e.ns.is("bottom")])},ge(e.timestamp),3)):X("v-if",!0)],2)],2)}var x0=Ve(Xj,[["render",Jj]]);const Zj=nt(Yj,{TimelineItem:x0}),Qj=It(x0),zc="checked-change",xj={data:{type:Array,default(){return[]}},optionRender:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},e7=(e,t)=>{const{emit:n}=Qe(),o=S(()=>e.props.label||"label"),r=S(()=>e.props.key||"key"),l=S(()=>e.props.disabled||"disabled"),s=S(()=>e.data.filter(f=>typeof e.filterMethod=="function"?e.filterMethod(t.query,f):(f[o.value]||f[r.value].toString()).toLowerCase().includes(t.query.toLowerCase()))),a=S(()=>s.value.filter(f=>!f[l.value])),i=S(()=>{const f=t.checked.length,p=e.data.length,{noChecked:h,hasChecked:m}=e.format;return h&&m?f>0?m.replace(/\${checked}/g,f.toString()).replace(/\${total}/g,p.toString()):h.replace(/\${total}/g,p.toString()):`${f}/${p}`}),u=S(()=>{const f=t.checked.length;return f>0&&f{const f=a.value.map(p=>p[r.value]);t.allChecked=f.length>0&&f.every(p=>t.checked.includes(p))},d=f=>{t.checked=f?a.value.map(p=>p[r.value]):[]};return me(()=>t.checked,(f,p)=>{if(c(),t.checkChangeByUser){const h=f.concat(p).filter(m=>!f.includes(m)||!p.includes(m));n(zc,f,h)}else n(zc,f),t.checkChangeByUser=!0}),me(a,()=>{c()}),me(()=>e.data,()=>{const f=[],p=s.value.map(h=>h[r.value]);t.checked.forEach(h=>{p.includes(h)&&f.push(h)}),t.checkChangeByUser=!1,t.checked=f}),me(()=>e.defaultChecked,(f,p)=>{if(p&&f.length===p.length&&f.every(v=>p.includes(v)))return;const h=[],m=a.value.map(v=>v[r.value]);f.forEach(v=>{m.includes(v)&&h.push(v)}),t.checkChangeByUser=!1,t.checked=h},{immediate:!0}),{labelProp:o,keyProp:r,disabledProp:l,filteredData:s,checkableData:a,checkedSummary:i,isIndeterminate:u,updateAllChecked:c,handleAllCheckedChange:d}},t7=oe({name:"ElTransferPanel",components:{ElCheckboxGroup:Ab,ElCheckbox:Zn,ElInput:jn,OptionContent:({option:e})=>e},props:xj,emits:[zc],setup(e,{slots:t}){const{t:n}=wt(),o=$e("transfer"),r=Ct({checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}),{labelProp:l,keyProp:s,disabledProp:a,filteredData:i,checkedSummary:u,isIndeterminate:c,handleAllCheckedChange:d}=e7(e,r),f=S(()=>r.query.length>0&&i.value.length===0),p=S(()=>!!t.default()[0].children.length),{checked:h,allChecked:m,query:v,inputHover:g,checkChangeByUser:y}=en(r);return{ns:o,labelProp:l,keyProp:s,disabledProp:a,filteredData:i,checkedSummary:u,isIndeterminate:c,handleAllCheckedChange:d,checked:h,allChecked:m,query:v,inputHover:g,checkChangeByUser:y,hasNoMatch:f,SearchIcon:xO,hasFooter:p,t:n}}});function n7(e,t,n,o,r,l){const s=ae("el-checkbox"),a=ae("el-input"),i=ae("option-content"),u=ae("el-checkbox-group");return w(),A("div",{class:M(e.ns.b("panel"))},[R("p",{class:M(e.ns.be("panel","header"))},[G(s,{modelValue:e.allChecked,"onUpdate:modelValue":t[0]||(t[0]=c=>e.allChecked=c),indeterminate:e.isIndeterminate,onChange:e.handleAllCheckedChange},{default:U(()=>[at(ge(e.title)+" ",1),R("span",null,ge(e.checkedSummary),1)]),_:1},8,["modelValue","indeterminate","onChange"])],2),R("div",{class:M([e.ns.be("panel","body"),e.ns.is("with-footer",e.hasFooter)])},[e.filterable?(w(),x(a,{key:0,modelValue:e.query,"onUpdate:modelValue":t[1]||(t[1]=c=>e.query=c),class:M(e.ns.be("panel","filter")),size:"default",placeholder:e.placeholder,"prefix-icon":e.SearchIcon,clearable:"",onMouseenter:t[2]||(t[2]=c=>e.inputHover=!0),onMouseleave:t[3]||(t[3]=c=>e.inputHover=!1)},null,8,["modelValue","class","placeholder","prefix-icon"])):X("v-if",!0),qe(G(u,{modelValue:e.checked,"onUpdate:modelValue":t[4]||(t[4]=c=>e.checked=c),class:M([e.ns.is("filterable",e.filterable),e.ns.be("panel","list")])},{default:U(()=>[(w(!0),A(Be,null,st(e.filteredData,c=>(w(),x(s,{key:c[e.keyProp],class:M(e.ns.be("panel","item")),label:c[e.keyProp],disabled:c[e.disabledProp]},{default:U(()=>[G(i,{option:e.optionRender(c)},null,8,["option"])]),_:2},1032,["class","label","disabled"]))),128))]),_:1},8,["modelValue","class"]),[[ct,!e.hasNoMatch&&e.data.length>0]]),qe(R("p",{class:M(e.ns.be("panel","empty"))},ge(e.hasNoMatch?e.t("el.transfer.noMatch"):e.t("el.transfer.noData")),3),[[ct,e.hasNoMatch||e.data.length===0]])],2),e.hasFooter?(w(),A("p",{key:0,class:M(e.ns.be("panel","footer"))},[pe(e.$slots,"default")],2)):X("v-if",!0)],2)}var o7=Ve(t7,[["render",n7]]);const r7=e=>{const t=S(()=>e.props.key),n=S(()=>e.data.reduce((l,s)=>(l[s[t.value]]=s)&&l,{})),o=S(()=>e.data.filter(l=>!e.modelValue.includes(l[t.value]))),r=S(()=>e.targetOrder==="original"?e.data.filter(l=>e.modelValue.includes(l[t.value])):e.modelValue.reduce((l,s)=>{const a=n.value[s];return a&&l.push(a),l},[]));return{propsKey:t,sourceData:o,targetData:r}},e1="left-check-change",t1="right-check-change",l7=(e,t)=>({onSourceCheckedChange:(r,l)=>{e.leftChecked=r,l!==void 0&&t(e1,r,l)},onTargetCheckedChange:(r,l)=>{e.rightChecked=r,l!==void 0&&t(t1,r,l)}}),s7=(e,t,n,o)=>{const r=(a,i,u)=>{o(tt,a),o(Ut,a,i,u)};return{addToLeft:()=>{const a=e.modelValue.slice();t.rightChecked.forEach(i=>{const u=a.indexOf(i);u>-1&&a.splice(u,1)}),r(a,"left",t.rightChecked)},addToRight:()=>{let a=e.modelValue.slice();const i=e.data.filter(u=>{const c=u[n.value];return t.leftChecked.includes(c)&&!e.modelValue.includes(c)}).map(u=>u[n.value]);a=e.targetOrder==="unshift"?i.concat(a):a.concat(i),e.targetOrder==="original"&&(a=e.data.filter(u=>a.includes(u[n.value])).map(u=>u[n.value])),r(a,"right",t.leftChecked)}}},a7=oe({name:"ElTransfer",components:{TransferPanel:o7,ElButton:fo,ElIcon:Ye,ArrowLeft:zr,ArrowRight:Kn},props:{data:{type:Array,default:()=>[]},titles:{type:Array,default:()=>[]},buttonTexts:{type:Array,default:()=>[]},filterPlaceholder:{type:String,default:""},filterMethod:Function,leftDefaultChecked:{type:Array,default:()=>[]},rightDefaultChecked:{type:Array,default:()=>[]},renderContent:Function,modelValue:{type:Array,default:()=>[]},format:{type:Object,default:()=>({})},filterable:{type:Boolean,default:!1},props:{type:Object,default:()=>({label:"label",key:"key",disabled:"disabled"})},targetOrder:{type:String,default:"original",validator:e=>["original","push","unshift"].includes(e)}},emits:[tt,Ut,e1,t1],setup(e,{emit:t,slots:n}){const{t:o}=wt(),r=$e("transfer"),l=Pe(_n,{}),s=Ct({leftChecked:[],rightChecked:[]}),{propsKey:a,sourceData:i,targetData:u}=r7(e),{onSourceCheckedChange:c,onTargetCheckedChange:d}=l7(s,t),{addToLeft:f,addToRight:p}=s7(e,s,a,t),h=O(),m=O(),v=E=>{switch(E){case"left":h.value.query="";break;case"right":m.value.query="";break}},g=S(()=>e.buttonTexts.length===2),y=S(()=>e.titles[0]||o("el.transfer.titles.0")),C=S(()=>e.titles[1]||o("el.transfer.titles.1")),$=S(()=>e.filterPlaceholder||o("el.transfer.filterPlaceholder"));me(()=>e.modelValue,()=>{var E;(E=l.validate)==null||E.call(l,"change").catch(T=>void 0)});const b=S(()=>E=>e.renderContent?e.renderContent(Ne,E):n.default?n.default({option:E}):Ne("span",E[e.props.label]||E[e.props.key]));return _e(ke({ns:r,sourceData:i,targetData:u,onSourceCheckedChange:c,onTargetCheckedChange:d,addToLeft:f,addToRight:p},en(s)),{hasButtonTexts:g,leftPanelTitle:y,rightPanelTitle:C,panelFilterPlaceholder:$,clearQuery:v,leftPanel:h,rightPanel:m,optionRender:b})}}),i7={key:0},u7={key:0};function c7(e,t,n,o,r,l){const s=ae("transfer-panel"),a=ae("arrow-left"),i=ae("el-icon"),u=ae("el-button"),c=ae("arrow-right");return w(),A("div",{class:M(e.ns.b())},[G(s,{ref:"leftPanel",data:e.sourceData,"option-render":e.optionRender,placeholder:e.panelFilterPlaceholder,title:e.leftPanelTitle,filterable:e.filterable,format:e.format,"filter-method":e.filterMethod,"default-checked":e.leftDefaultChecked,props:e.props,onCheckedChange:e.onSourceCheckedChange},{default:U(()=>[pe(e.$slots,"left-footer")]),_:3},8,["data","option-render","placeholder","title","filterable","format","filter-method","default-checked","props","onCheckedChange"]),R("div",{class:M(e.ns.e("buttons"))},[G(u,{type:"primary",class:M([e.ns.e("button"),e.ns.is("with-texts",e.hasButtonTexts)]),disabled:e.rightChecked.length===0,onClick:e.addToLeft},{default:U(()=>[G(i,null,{default:U(()=>[G(a)]),_:1}),e.buttonTexts[0]!==void 0?(w(),A("span",i7,ge(e.buttonTexts[0]),1)):X("v-if",!0)]),_:1},8,["class","disabled","onClick"]),G(u,{type:"primary",class:M([e.ns.e("button"),e.ns.is("with-texts",e.hasButtonTexts)]),disabled:e.leftChecked.length===0,onClick:e.addToRight},{default:U(()=>[e.buttonTexts[1]!==void 0?(w(),A("span",u7,ge(e.buttonTexts[1]),1)):X("v-if",!0),G(i,null,{default:U(()=>[G(c)]),_:1})]),_:1},8,["class","disabled","onClick"])],2),G(s,{ref:"rightPanel",data:e.targetData,"option-render":e.optionRender,placeholder:e.panelFilterPlaceholder,filterable:e.filterable,format:e.format,"filter-method":e.filterMethod,title:e.rightPanelTitle,"default-checked":e.rightDefaultChecked,props:e.props,onCheckedChange:e.onTargetCheckedChange},{default:U(()=>[pe(e.$slots,"right-footer")]),_:3},8,["data","option-render","placeholder","filterable","format","filter-method","title","default-checked","props","onCheckedChange"])],2)}var qa=Ve(a7,[["render",c7]]);qa.install=e=>{e.component(qa.name,qa)};const d7=qa,f7=d7,al="$treeNodeId",Lv=function(e,t){!t||t[al]||Object.defineProperty(t,al,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},kf=function(e,t){return e?t[e]:t[al]},Hc=e=>{let t=!0,n=!0,o=!0;for(let r=0,l=e.length;r0&&t.lazy&&t.defaultExpandAll&&this.expand(),Array.isArray(this.data)||Lv(this,this.data),!this.data)return;const o=t.defaultExpandedKeys,r=t.key;r&&o&&o.includes(this.key)&&this.expand(null,t.autoExpandParent),r&&t.currentNodeKey!==void 0&&this.key===t.currentNodeKey&&(t.currentNode=this,t.currentNode.isCurrent=!0),t.lazy&&t._initDefaultCheckedNode(this),this.updateLeafState(),this.parent&&(this.level===1||this.parent.expanded===!0)&&(this.canFocus=!0)}setData(t){Array.isArray(t)||Lv(this,t),this.data=t,this.childNodes=[];let n;this.level===0&&Array.isArray(this.data)?n=this.data:n=ha(this,"children")||[];for(let o=0,r=n.length;o-1)return t.childNodes[n+1]}return null}get previousSibling(){const t=this.parent;if(t){const n=t.childNodes.indexOf(this);if(n>-1)return n>0?t.childNodes[n-1]:null}return null}contains(t,n=!0){return(this.childNodes||[]).some(o=>o===t||n&&o.contains(t))}remove(){const t=this.parent;t&&t.removeChild(this)}insertChild(t,n,o){if(!t)throw new Error("InsertChild error: child is required.");if(!(t instanceof Mr)){if(!o){const r=this.getChildren(!0);r.includes(t.data)||(typeof n=="undefined"||n<0?r.push(t.data):r.splice(n,0,t.data))}Object.assign(t,{parent:this,store:this.store}),t=Ct(new Mr(t)),t instanceof Mr&&t.initialize()}t.level=this.level+1,typeof n=="undefined"||n<0?this.childNodes.push(t):this.childNodes.splice(n,0,t),this.updateLeafState()}insertBefore(t,n){let o;n&&(o=this.childNodes.indexOf(n)),this.insertChild(t,o)}insertAfter(t,n){let o;n&&(o=this.childNodes.indexOf(n),o!==-1&&(o+=1)),this.insertChild(t,o)}removeChild(t){const n=this.getChildren()||[],o=n.indexOf(t.data);o>-1&&n.splice(o,1);const r=this.childNodes.indexOf(t);r>-1&&(this.store&&this.store.deregisterNode(t),t.parent=null,this.childNodes.splice(r,1)),this.updateLeafState()}removeChildByData(t){let n=null;for(let o=0;o{if(n){let r=this.parent;for(;r.level>0;)r.expanded=!0,r=r.parent}this.expanded=!0,t&&t(),this.childNodes.forEach(r=>{r.canFocus=!0})};this.shouldLoadData()?this.loadData(r=>{Array.isArray(r)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||Ya(this),o())}):o()}doCreateChildren(t,n={}){t.forEach(o=>{this.insertChild(Object.assign({data:o},n),void 0,!0)})}collapse(){this.expanded=!1,this.childNodes.forEach(t=>{t.canFocus=!1})}shouldLoadData(){return this.store.lazy===!0&&this.store.load&&!this.loaded}updateLeafState(){if(this.store.lazy===!0&&this.loaded!==!0&&typeof this.isLeafByUser!="undefined"){this.isLeaf=this.isLeafByUser;return}const t=this.childNodes;if(!this.store.lazy||this.store.lazy===!0&&this.loaded===!0){this.isLeaf=!t||t.length===0;return}this.isLeaf=!1}setChecked(t,n,o,r){if(this.indeterminate=t==="half",this.checked=t===!0,this.store.checkStrictly)return;if(!(this.shouldLoadData()&&!this.store.checkDescendants)){const{all:s,allWithoutDisable:a}=Hc(this.childNodes);!this.isLeaf&&!s&&a&&(this.checked=!1,t=!1);const i=()=>{if(n){const u=this.childNodes;for(let f=0,p=u.length;f{i(),Ya(this)},{checked:t!==!1});return}else i()}const l=this.parent;!l||l.level===0||o||Ya(l)}getChildren(t=!1){if(this.level===0)return this.data;const n=this.data;if(!n)return null;const o=this.store.props;let r="children";return o&&(r=o.children||"children"),n[r]===void 0&&(n[r]=null),t&&!n[r]&&(n[r]=[]),n[r]}updateChildren(){const t=this.getChildren()||[],n=this.childNodes.map(l=>l.data),o={},r=[];t.forEach((l,s)=>{const a=l[al];!!a&&n.findIndex(u=>u[al]===a)>=0?o[a]={index:s,data:l}:r.push({index:s,data:l})}),this.store.lazy||n.forEach(l=>{o[l[al]]||this.removeChildByData(l)}),r.forEach(({index:l,data:s})=>{this.insertChild({data:s},l)}),this.updateLeafState()}loadData(t,n={}){if(this.store.lazy===!0&&this.store.load&&!this.loaded&&(!this.loading||Object.keys(n).length)){this.loading=!0;const o=r=>{this.loaded=!0,this.loading=!1,this.childNodes=[],this.doCreateChildren(r,n),this.updateLeafState(),t&&t.call(this,r)};this.store.load(this,o)}else t&&t.call(this)}}class h7{constructor(t){this.currentNode=null,this.currentNodeKey=null;for(const n in t)lt(t,n)&&(this[n]=t[n]);this.nodesMap={}}initialize(){this.root=new Mr({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load?this.load(this.root,n=>{this.root.doCreateChildren(n),this._initDefaultCheckedNodes()}):this._initDefaultCheckedNodes()}filter(t){const n=this.filterNodeMethod,o=this.lazy,r=function(l){const s=l.root?l.root.childNodes:l.childNodes;if(s.forEach(a=>{a.visible=n.call(a,t,a.data,a),r(a)}),!l.visible&&s.length){let a=!0;a=!s.some(i=>i.visible),l.root?l.root.visible=a===!1:l.visible=a===!1}!t||l.visible&&!l.isLeaf&&!o&&l.expand()};r(this)}setData(t){t!==this.root.data?(this.root.setData(t),this._initDefaultCheckedNodes()):this.root.updateChildren()}getNode(t){if(t instanceof Mr)return t;const n=typeof t!="object"?t:kf(this.key,t);return this.nodesMap[n]||null}insertBefore(t,n){const o=this.getNode(n);o.parent.insertBefore({data:t},o)}insertAfter(t,n){const o=this.getNode(n);o.parent.insertAfter({data:t},o)}remove(t){const n=this.getNode(t);n&&n.parent&&(n===this.currentNode&&(this.currentNode=null),n.parent.removeChild(n))}append(t,n){const o=n?this.getNode(n):this.root;o&&o.insertChild({data:t})}_initDefaultCheckedNodes(){const t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach(o=>{const r=n[o];r&&r.setChecked(!0,!this.checkStrictly)})}_initDefaultCheckedNode(t){(this.defaultCheckedKeys||[]).includes(t.key)&&t.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(t){t!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=t,this._initDefaultCheckedNodes())}registerNode(t){const n=this.key;!t||!t.data||(n?t.key!==void 0&&(this.nodesMap[t.key]=t):this.nodesMap[t.id]=t)}deregisterNode(t){!this.key||!t||!t.data||(t.childNodes.forEach(o=>{this.deregisterNode(o)}),delete this.nodesMap[t.key])}getCheckedNodes(t=!1,n=!1){const o=[],r=function(l){(l.root?l.root.childNodes:l.childNodes).forEach(a=>{(a.checked||n&&a.indeterminate)&&(!t||t&&a.isLeaf)&&o.push(a.data),r(a)})};return r(this),o}getCheckedKeys(t=!1){return this.getCheckedNodes(t).map(n=>(n||{})[this.key])}getHalfCheckedNodes(){const t=[],n=function(o){(o.root?o.root.childNodes:o.childNodes).forEach(l=>{l.indeterminate&&t.push(l.data),n(l)})};return n(this),t}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map(t=>(t||{})[this.key])}_getAllNodes(){const t=[],n=this.nodesMap;for(const o in n)lt(n,o)&&t.push(n[o]);return t}updateChildren(t,n){const o=this.nodesMap[t];if(!o)return;const r=o.childNodes;for(let l=r.length-1;l>=0;l--){const s=r[l];this.remove(s.data)}for(let l=0,s=n.length;li.level-a.level),l=Object.create(null),s=Object.keys(o);r.forEach(a=>a.setChecked(!1,!1));for(let a=0,i=r.length;a0;)l[f.data[t]]=!0,f=f.parent;if(u.isLeaf||this.checkStrictly){u.setChecked(!0,!1);continue}if(u.setChecked(!0,!0),n){u.setChecked(!1,!1);const p=function(h){h.childNodes.forEach(v=>{v.isLeaf||v.setChecked(!1,!1),p(v)})};p(u)}}}setCheckedNodes(t,n=!1){const o=this.key,r={};t.forEach(l=>{r[(l||{})[o]]=!0}),this._setCheckedKeys(o,n,r)}setCheckedKeys(t,n=!1){this.defaultCheckedKeys=t;const o=this.key,r={};t.forEach(l=>{r[l]=!0}),this._setCheckedKeys(o,n,r)}setDefaultExpandedKeys(t){t=t||[],this.defaultExpandedKeys=t,t.forEach(n=>{const o=this.getNode(n);o&&o.expand(null,this.autoExpandParent)})}setChecked(t,n,o){const r=this.getNode(t);r&&r.setChecked(!!n,o)}getCurrentNode(){return this.currentNode}setCurrentNode(t){const n=this.currentNode;n&&(n.isCurrent=!1),this.currentNode=t,this.currentNode.isCurrent=!0}setUserCurrentNode(t,n=!0){const o=t[this.key],r=this.nodesMap[o];this.setCurrentNode(r),n&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(t,n=!0){if(t==null){this.currentNode&&(this.currentNode.isCurrent=!1),this.currentNode=null;return}const o=this.getNode(t);o&&(this.setCurrentNode(o),n&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const v7=oe({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(e){const t=$e("tree"),n=Pe("NodeInstance"),o=Pe("RootTree");return()=>{const r=e.node,{data:l,store:s}=r;return e.renderContent?e.renderContent(Ne,{_self:n,node:r,data:l,store:s}):o.ctx.slots.default?o.ctx.slots.default({node:r,data:l}):Ne("span",{class:t.be("node","label")},[r.label])}}});function n1(e){const t=Pe("TreeNodeMap",null),n={treeNodeExpand:o=>{e.node!==o&&e.node.collapse()},children:[]};return t&&t.children.push(n),ot("TreeNodeMap",n),{broadcastExpanded:o=>{if(!!e.accordion)for(const r of n.children)r.treeNodeExpand(o)}}}const o1=Symbol("dragEvents");function m7({props:e,ctx:t,el$:n,dropIndicator$:o,store:r}){const l=$e("tree"),s=O({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null});return ot(o1,{treeNodeDragStart:({event:c,treeNode:d})=>{if(typeof e.allowDrag=="function"&&!e.allowDrag(d.node))return c.preventDefault(),!1;c.dataTransfer.effectAllowed="move";try{c.dataTransfer.setData("text/plain","")}catch{}s.value.draggingNode=d,t.emit("node-drag-start",d.node,c)},treeNodeDragOver:({event:c,treeNode:d})=>{const f=d,p=s.value.dropNode;p&&p!==f&&un(p.$el,l.is("drop-inner"));const h=s.value.draggingNode;if(!h||!f)return;let m=!0,v=!0,g=!0,y=!0;typeof e.allowDrop=="function"&&(m=e.allowDrop(h.node,f.node,"prev"),y=v=e.allowDrop(h.node,f.node,"inner"),g=e.allowDrop(h.node,f.node,"next")),c.dataTransfer.dropEffect=v||m||g?"move":"none",(m||v||g)&&p!==f&&(p&&t.emit("node-drag-leave",h.node,p.node,c),t.emit("node-drag-enter",h.node,f.node,c)),(m||v||g)&&(s.value.dropNode=f),f.node.nextSibling===h.node&&(g=!1),f.node.previousSibling===h.node&&(m=!1),f.node.contains(h.node,!1)&&(v=!1),(h.node===f.node||h.node.contains(f.node))&&(m=!1,v=!1,g=!1);const C=f.$el.getBoundingClientRect(),$=n.value.getBoundingClientRect();let b;const E=m?v?.25:g?.45:1:-1,T=g?v?.75:m?.55:0:1;let I=-9999;const D=c.clientY-C.top;DC.height*T?b="after":v?b="inner":b="none";const L=f.$el.querySelector(`.${l.be("node","expand-icon")}`).getBoundingClientRect(),F=o.value;b==="before"?I=L.top-$.top:b==="after"&&(I=L.bottom-$.top),F.style.top=`${I}px`,F.style.left=`${L.right-$.left}px`,b==="inner"?ao(f.$el,l.is("drop-inner")):un(f.$el,l.is("drop-inner")),s.value.showDropIndicator=b==="before"||b==="after",s.value.allowDrop=s.value.showDropIndicator||y,s.value.dropType=b,t.emit("node-drag-over",h.node,f.node,c)},treeNodeDragEnd:c=>{const{draggingNode:d,dropType:f,dropNode:p}=s.value;if(c.preventDefault(),c.dataTransfer.dropEffect="move",d&&p){const h={data:d.node.data};f!=="none"&&d.node.remove(),f==="before"?p.node.parent.insertBefore(h,p.node):f==="after"?p.node.parent.insertAfter(h,p.node):f==="inner"&&p.node.insertChild(h),f!=="none"&&r.value.registerNode(h),un(p.$el,l.is("drop-inner")),t.emit("node-drag-end",d.node,p.node,f,c),f!=="none"&&t.emit("node-drop",d.node,p.node,f,c)}d&&!p&&t.emit("node-drag-end",d.node,null,f,c),s.value.showDropIndicator=!1,s.value.draggingNode=null,s.value.dropNode=null,s.value.allowDrop=!0}}),{dragState:s}}const g7=oe({name:"ElTreeNode",components:{ElCollapseTransition:qi,ElCheckbox:Zn,NodeContent:v7,ElIcon:Ye,Loading:xo},props:{node:{type:Mr,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(e,t){const n=$e("tree"),{broadcastExpanded:o}=n1(e),r=Pe("RootTree"),l=O(!1),s=O(!1),a=O(null),i=O(null),u=O(null),c=Pe(o1),d=Qe();ot("NodeInstance",d),e.node.expanded&&(l.value=!0,s.value=!0);const f=r.props.children||"children";me(()=>{const D=e.node.data[f];return D&&[...D]},()=>{e.node.updateChildren()}),me(()=>e.node.indeterminate,D=>{m(e.node.checked,D)}),me(()=>e.node.checked,D=>{m(D,e.node.indeterminate)}),me(()=>e.node.expanded,D=>{ze(()=>l.value=D),D&&(s.value=!0)});const p=D=>kf(r.props.nodeKey,D.data),h=D=>{const L=e.props.class;if(!L)return{};let F;if(Ze(L)){const{data:V}=D;F=L(V,D)}else F=L;return Je(F)?{[F]:!0}:F},m=(D,L)=>{(a.value!==D||i.value!==L)&&r.ctx.emit("check-change",e.node.data,D,L),a.value=D,i.value=L},v=D=>{const L=r.store.value;L.setCurrentNode(e.node),r.ctx.emit("current-change",L.currentNode?L.currentNode.data:null,L.currentNode),r.currentNode.value=e.node,r.props.expandOnClickNode&&y(),r.props.checkOnClickNode&&!e.node.disabled&&C(null,{target:{checked:!e.node.checked}}),r.ctx.emit("node-click",e.node.data,e.node,d,D)},g=D=>{r.instance.vnode.props.onNodeContextmenu&&(D.stopPropagation(),D.preventDefault()),r.ctx.emit("node-contextmenu",D,e.node.data,e.node,d)},y=()=>{e.node.isLeaf||(l.value?(r.ctx.emit("node-collapse",e.node.data,e.node,d),e.node.collapse()):(e.node.expand(),t.emit("node-expand",e.node.data,e.node,d)))},C=(D,L)=>{e.node.setChecked(L.target.checked,!r.props.checkStrictly),ze(()=>{const F=r.store.value;r.ctx.emit("check",e.node.data,{checkedNodes:F.getCheckedNodes(),checkedKeys:F.getCheckedKeys(),halfCheckedNodes:F.getHalfCheckedNodes(),halfCheckedKeys:F.getHalfCheckedKeys()})})};return{ns:n,node$:u,tree:r,expanded:l,childNodeRendered:s,oldChecked:a,oldIndeterminate:i,getNodeKey:p,getNodeClass:h,handleSelectChange:m,handleClick:v,handleContextMenu:g,handleExpandIconClick:y,handleCheckChange:C,handleChildNodeExpand:(D,L,F)=>{o(L),r.ctx.emit("node-expand",D,L,F)},handleDragStart:D=>{!r.props.draggable||c.treeNodeDragStart({event:D,treeNode:e})},handleDragOver:D=>{D.preventDefault(),r.props.draggable&&c.treeNodeDragOver({event:D,treeNode:{$el:u.value,node:e.node}})},handleDrop:D=>{D.preventDefault()},handleDragEnd:D=>{!r.props.draggable||c.treeNodeDragEnd(D)},CaretRight:ay}}}),y7=["aria-expanded","aria-disabled","aria-checked","draggable","data-key"],b7=["aria-expanded"];function w7(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("el-checkbox"),i=ae("loading"),u=ae("node-content"),c=ae("el-tree-node"),d=ae("el-collapse-transition");return qe((w(),A("div",{ref:"node$",class:M([e.ns.b("node"),e.ns.is("expanded",e.expanded),e.ns.is("current",e.node.isCurrent),e.ns.is("hidden",!e.node.visible),e.ns.is("focusable",!e.node.disabled),e.ns.is("checked",!e.node.disabled&&e.node.checked),e.getNodeClass(e.node)]),role:"treeitem",tabindex:"-1","aria-expanded":e.expanded,"aria-disabled":e.node.disabled,"aria-checked":e.node.checked,draggable:e.tree.props.draggable,"data-key":e.getNodeKey(e.node),onClick:t[1]||(t[1]=je((...f)=>e.handleClick&&e.handleClick(...f),["stop"])),onContextmenu:t[2]||(t[2]=(...f)=>e.handleContextMenu&&e.handleContextMenu(...f)),onDragstart:t[3]||(t[3]=je((...f)=>e.handleDragStart&&e.handleDragStart(...f),["stop"])),onDragover:t[4]||(t[4]=je((...f)=>e.handleDragOver&&e.handleDragOver(...f),["stop"])),onDragend:t[5]||(t[5]=je((...f)=>e.handleDragEnd&&e.handleDragEnd(...f),["stop"])),onDrop:t[6]||(t[6]=je((...f)=>e.handleDrop&&e.handleDrop(...f),["stop"]))},[R("div",{class:M(e.ns.be("node","content")),style:Re({paddingLeft:(e.node.level-1)*e.tree.props.indent+"px"})},[e.tree.props.icon||e.CaretRight?(w(),x(s,{key:0,class:M([e.ns.be("node","expand-icon"),e.ns.is("leaf",e.node.isLeaf),{expanded:!e.node.isLeaf&&e.expanded}]),onClick:je(e.handleExpandIconClick,["stop"])},{default:U(()=>[(w(),x(dt(e.tree.props.icon||e.CaretRight)))]),_:1},8,["class","onClick"])):X("v-if",!0),e.showCheckbox?(w(),x(a,{key:1,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:!!e.node.disabled,onClick:t[0]||(t[0]=je(()=>{},["stop"])),onChange:e.handleCheckChange},null,8,["model-value","indeterminate","disabled","onChange"])):X("v-if",!0),e.node.loading?(w(),x(s,{key:2,class:M([e.ns.be("node","loading-icon"),e.ns.is("loading")])},{default:U(()=>[G(i)]),_:1},8,["class"])):X("v-if",!0),G(u,{node:e.node,"render-content":e.renderContent},null,8,["node","render-content"])],6),G(d,null,{default:U(()=>[!e.renderAfterExpand||e.childNodeRendered?qe((w(),A("div",{key:0,class:M(e.ns.be("node","children")),role:"group","aria-expanded":e.expanded},[(w(!0),A(Be,null,st(e.node.childNodes,f=>(w(),x(c,{key:e.getNodeKey(f),"render-content":e.renderContent,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,node:f,accordion:e.accordion,props:e.props,onNodeExpand:e.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"]))),128))],10,b7)),[[ct,e.expanded]]):X("v-if",!0)]),_:1})],42,y7)),[[ct,e.node.visible]])}var C7=Ve(g7,[["render",w7]]);function $7({el$:e},t){const n=$e("tree"),o=_t([]),r=_t([]);et(()=>{s(),kt(e.value,"keydown",l)}),Nt(()=>{Rt(e.value,"keydown",l)}),Qn(()=>{o.value=Array.from(e.value.querySelectorAll("[role=treeitem]")),r.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"))}),me(r,a=>{a.forEach(i=>{i.setAttribute("tabindex","-1")})});const l=a=>{const i=a.target;if(!i.className.includes(n.b("node")))return;const u=a.code;o.value=Array.from(e.value.querySelectorAll(`.${n.is("focusable")}[role=treeitem]`));const c=o.value.indexOf(i);let d;if([De.up,De.down].includes(u)){if(a.preventDefault(),u===De.up){d=c===-1?0:c!==0?c-1:o.value.length-1;const p=d;for(;!t.value.getNode(o.value[d].dataset.key).canFocus;){if(d--,d===p){d=-1;break}d<0&&(d=o.value.length-1)}}else{d=c===-1?0:c=o.value.length&&(d=0)}}d!==-1&&o.value[d].focus()}[De.left,De.right].includes(u)&&(a.preventDefault(),i.click());const f=i.querySelector('[type="checkbox"]');[De.enter,De.space].includes(u)&&f&&(a.preventDefault(),f.click())},s=()=>{var a;o.value=Array.from(e.value.querySelectorAll(`.${n.is("focusable")}[role=treeitem]`)),r.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"));const i=e.value.querySelectorAll(`.${n.is("checked")}[role=treeitem]`);if(i.length){i[0].setAttribute("tabindex","0");return}(a=o.value[0])==null||a.setAttribute("tabindex","0")}}const S7=oe({name:"ElTree",components:{ElTreeNode:C7},props:{data:{type:Array,default:()=>[]},emptyText:{type:String},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{type:Object,default:()=>({children:"children",label:"label",disabled:"disabled"})},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},icon:[String,Object]},emits:["check-change","current-change","node-click","node-contextmenu","node-collapse","node-expand","check","node-drag-start","node-drag-end","node-drop","node-drag-leave","node-drag-enter","node-drag-over"],setup(e,t){const{t:n}=wt(),o=$e("tree"),r=O(new h7({key:e.nodeKey,data:e.data,lazy:e.lazy,props:e.props,load:e.load,currentNodeKey:e.currentNodeKey,checkStrictly:e.checkStrictly,checkDescendants:e.checkDescendants,defaultCheckedKeys:e.defaultCheckedKeys,defaultExpandedKeys:e.defaultExpandedKeys,autoExpandParent:e.autoExpandParent,defaultExpandAll:e.defaultExpandAll,filterNodeMethod:e.filterNodeMethod}));r.value.initialize();const l=O(r.value.root),s=O(null),a=O(null),i=O(null),{broadcastExpanded:u}=n1(e),{dragState:c}=m7({props:e,ctx:t,el$:a,dropIndicator$:i,store:r});$7({el$:a},r);const d=S(()=>{const{childNodes:N}=l.value;return!N||N.length===0||N.every(({visible:B})=>!B)});me(()=>e.defaultCheckedKeys,N=>{r.value.setDefaultCheckedKey(N)}),me(()=>e.defaultExpandedKeys,N=>{r.value.setDefaultExpandedKeys(N)}),me(()=>e.data,N=>{r.value.setData(N)},{deep:!0}),me(()=>e.checkStrictly,N=>{r.value.checkStrictly=N});const f=N=>{if(!e.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");r.value.filter(N)},p=N=>kf(e.nodeKey,N.data),h=N=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const B=r.value.getNode(N);if(!B)return[];const q=[B.data];let W=B.parent;for(;W&&W!==l.value;)q.push(W.data),W=W.parent;return q.reverse()},m=(N,B)=>r.value.getCheckedNodes(N,B),v=N=>r.value.getCheckedKeys(N),g=()=>{const N=r.value.getCurrentNode();return N?N.data:null},y=()=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const N=g();return N?N[e.nodeKey]:null},C=(N,B)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");r.value.setCheckedNodes(N,B)},$=(N,B)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");r.value.setCheckedKeys(N,B)},b=(N,B,q)=>{r.value.setChecked(N,B,q)},E=()=>r.value.getHalfCheckedNodes(),T=()=>r.value.getHalfCheckedKeys(),I=(N,B=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");r.value.setUserCurrentNode(N,B)},D=(N,B=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");r.value.setCurrentNodeKey(N,B)},L=N=>r.value.getNode(N),F=N=>{r.value.remove(N)},V=(N,B)=>{r.value.append(N,B)},P=(N,B)=>{r.value.insertBefore(N,B)},_=(N,B)=>{r.value.insertAfter(N,B)},z=(N,B,q)=>{u(B),t.emit("node-expand",N,B,q)},H=(N,B)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");r.value.updateChildren(N,B)};return ot("RootTree",{ctx:t,props:e,store:r,root:l,currentNode:s,instance:Qe()}),{ns:o,store:r,root:l,currentNode:s,dragState:c,el$:a,dropIndicator$:i,isEmpty:d,filter:f,getNodeKey:p,getNodePath:h,getCheckedNodes:m,getCheckedKeys:v,getCurrentNode:g,getCurrentKey:y,setCheckedNodes:C,setCheckedKeys:$,setChecked:b,getHalfCheckedNodes:E,getHalfCheckedKeys:T,setCurrentNode:I,setCurrentKey:D,t:n,getNode:L,remove:F,append:V,insertBefore:P,insertAfter:_,handleNodeExpand:z,updateKeyChildren:H}}});function k7(e,t,n,o,r,l){var s;const a=ae("el-tree-node");return w(),A("div",{ref:"el$",class:M([e.ns.b(),e.ns.is("dragging",!!e.dragState.draggingNode),e.ns.is("drop-not-allow",!e.dragState.allowDrop),e.ns.is("drop-inner",e.dragState.dropType==="inner"),{[e.ns.m("highlight-current")]:e.highlightCurrent}]),role:"tree"},[(w(!0),A(Be,null,st(e.root.childNodes,i=>(w(),x(a,{key:e.getNodeKey(i),node:i,props:e.props,accordion:e.accordion,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent,onNodeExpand:e.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"]))),128)),e.isEmpty?(w(),A("div",{key:0,class:M(e.ns.e("empty-block"))},[R("span",{class:M(e.ns.e("empty-text"))},ge((s=e.emptyText)!=null?s:e.t("el.tree.emptyText")),3)],2)):X("v-if",!0),qe(R("div",{ref:"dropIndicator$",class:M(e.ns.e("drop-indicator"))},null,2),[[ct,e.dragState.showDropIndicator]])],2)}var Ga=Ve(S7,[["render",k7]]);Ga.install=e=>{e.component(Ga.name,Ga)};const E7=Ga,T7=E7,Ef=Symbol(),M7={key:-1,level:-1,data:{}};var ts=(e=>(e.KEY="id",e.LABEL="label",e.CHILDREN="children",e.DISABLED="disabled",e))(ts||{}),Kc=(e=>(e.ADD="add",e.DELETE="delete",e))(Kc||{});const N7=He({data:{type:Ee(Array),default:()=>Pt([])},emptyText:{type:String},height:{type:Number,default:200},props:{type:Ee(Object),default:()=>Pt({children:"children",label:"label",disabled:"disabled",value:"id"})},highlightCurrent:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:Ee(Array),default:()=>Pt([])},checkStrictly:{type:Boolean,default:!1},defaultExpandedKeys:{type:Ee(Array),default:()=>Pt([])},indent:{type:Number,default:16},icon:{type:String},expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:{type:Boolean,default:!1},currentNodeKey:{type:Ee([String,Number])},accordion:{type:Boolean,default:!1},filterMethod:{type:Ee(Function)},perfMode:{type:Boolean,default:!0}}),O7=He({node:{type:Ee(Object),default:()=>Pt(M7)},expanded:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},current:{type:Boolean,default:!1},hiddenExpandIcon:{type:Boolean,default:!1}}),A7=He({node:{type:Ee(Object),required:!0}}),r1="node-click",l1="node-expand",s1="node-collapse",a1="current-change",i1="check",u1="check-change",c1="node-contextmenu",P7={[r1]:(e,t,n)=>e&&t&&n,[l1]:(e,t)=>e&&t,[s1]:(e,t)=>e&&t,[a1]:(e,t)=>e&&t,[i1]:(e,t)=>e&&t,[u1]:(e,t)=>e&&typeof t=="boolean",[c1]:(e,t,n)=>e&&t&&n},I7={click:(e,t)=>!!(e&&t),toggle:e=>!!e,check:(e,t)=>e&&typeof t=="boolean"};function D7(e,t){const n=O(new Set),o=O(new Set),{emit:r}=Qe();me(()=>t.value,()=>ze(()=>{y(e.defaultCheckedKeys)}),{immediate:!0});const l=()=>{if(!t.value||!e.showCheckbox||e.checkStrictly)return;const{levelTreeNodeMap:C,maxLevel:$}=t.value,b=n.value,E=new Set;for(let T=$-1;T>=1;--T){const I=C.get(T);!I||I.forEach(D=>{const L=D.children;if(L){let F=!0,V=!1;for(const P of L){const _=P.key;if(b.has(_))V=!0;else if(E.has(_)){F=!1,V=!0;break}else F=!1}F?b.add(D.key):V?(E.add(D.key),b.delete(D.key)):(b.delete(D.key),E.delete(D.key))}})}o.value=E},s=C=>n.value.has(C.key),a=C=>o.value.has(C.key),i=(C,$,b=!0)=>{const E=n.value,T=(I,D)=>{E[D?Kc.ADD:Kc.DELETE](I.key);const L=I.children;!e.checkStrictly&&L&&L.forEach(F=>{F.disabled||T(F,D)})};T(C,$),l(),b&&u(C,$)},u=(C,$)=>{const{checkedNodes:b,checkedKeys:E}=h(),{halfCheckedNodes:T,halfCheckedKeys:I}=m();r(i1,C.data,{checkedKeys:E,checkedNodes:b,halfCheckedKeys:I,halfCheckedNodes:T}),r(u1,C.data,$)};function c(C=!1){return h(C).checkedKeys}function d(C=!1){return h(C).checkedNodes}function f(){return m().halfCheckedKeys}function p(){return m().halfCheckedNodes}function h(C=!1){const $=[],b=[];if((t==null?void 0:t.value)&&e.showCheckbox){const{treeNodeMap:E}=t.value;n.value.forEach(T=>{const I=E.get(T);I&&(!C||C&&I.isLeaf)&&(b.push(T),$.push(I.data))})}return{checkedKeys:b,checkedNodes:$}}function m(){const C=[],$=[];if((t==null?void 0:t.value)&&e.showCheckbox){const{treeNodeMap:b}=t.value;o.value.forEach(E=>{const T=b.get(E);T&&($.push(E),C.push(T.data))})}return{halfCheckedNodes:C,halfCheckedKeys:$}}function v(C){n.value.clear(),o.value.clear(),y(C)}function g(C,$){if((t==null?void 0:t.value)&&e.showCheckbox){const b=t.value.treeNodeMap.get(C);b&&i(b,$,!1)}}function y(C){if(t!=null&&t.value){const{treeNodeMap:$}=t.value;if(e.showCheckbox&&$&&C)for(const b of C){const E=$.get(b);E&&!s(E)&&i(E,!0,!1)}}}return{updateCheckedKeys:l,toggleCheckbox:i,isChecked:s,isIndeterminate:a,getCheckedKeys:c,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:p,setChecked:g,setCheckedKeys:v}}function R7(e,t){const n=O(new Set([])),o=O(new Set([])),r=S(()=>Ze(e.filterMethod));function l(a){var i;if(!r.value)return;const u=new Set,c=o.value,d=n.value,f=[],p=((i=t.value)==null?void 0:i.treeNodes)||[],h=e.filterMethod;d.clear();function m(v){v.forEach(g=>{f.push(g),h!=null&&h(a,g.data)?f.forEach(C=>{u.add(C.key)}):g.isLeaf&&d.add(g.key);const y=g.children;if(y&&m(y),!g.isLeaf){if(!u.has(g.key))d.add(g.key);else if(y){let C=!0;for(const $ of y)if(!d.has($.key)){C=!1;break}C?c.add(g.key):c.delete(g.key)}}f.pop()})}return m(p),u}function s(a){return o.value.has(a.key)}return{hiddenExpandIconKeySet:o,hiddenNodeKeySet:n,doFilter:l,isForceHiddenExpandIcon:s}}function L7(e,t){const n=O(new Set(e.defaultExpandedKeys)),o=O(),r=_t();me(()=>e.currentNodeKey,j=>{o.value=j},{immediate:!0}),me(()=>e.data,j=>{ne(j)},{immediate:!0});const{isIndeterminate:l,isChecked:s,toggleCheckbox:a,getCheckedKeys:i,getCheckedNodes:u,getHalfCheckedKeys:c,getHalfCheckedNodes:d,setChecked:f,setCheckedKeys:p}=D7(e,r),{doFilter:h,hiddenNodeKeySet:m,isForceHiddenExpandIcon:v}=R7(e,r),g=S(()=>{var j;return((j=e.props)==null?void 0:j.value)||ts.KEY}),y=S(()=>{var j;return((j=e.props)==null?void 0:j.children)||ts.CHILDREN}),C=S(()=>{var j;return((j=e.props)==null?void 0:j.disabled)||ts.DISABLED}),$=S(()=>{var j;return((j=e.props)==null?void 0:j.label)||ts.LABEL}),b=S(()=>{const j=n.value,ee=m.value,ie=[],ve=r.value&&r.value.treeNodes||[];function Te(){const Ae=[];for(let Ie=ve.length-1;Ie>=0;--Ie)Ae.push(ve[Ie]);for(;Ae.length;){const Ie=Ae.pop();if(!!Ie&&(ee.has(Ie.key)||ie.push(Ie),j.has(Ie.key))){const K=Ie.children;if(K){const Y=K.length;for(let ue=Y-1;ue>=0;--ue)Ae.push(K[ue])}}}}return Te(),ie}),E=S(()=>b.value.length>0);function T(j){const ee=new Map,ie=new Map;let ve=1;function Te(Ie,K=1,Y=void 0){var ue;const we=[];for(const be of Ie){const le=L(be),re={level:K,key:le,data:be};re.label=V(be),re.parent=Y;const se=D(be);re.disabled=F(be),re.isLeaf=!se||se.length===0,se&&se.length&&(re.children=Te(se,K+1,re)),we.push(re),ee.set(le,re),ie.has(K)||ie.set(K,[]),(ue=ie.get(K))==null||ue.push(re)}return K>ve&&(ve=K),we}const Ae=Te(j);return{treeNodeMap:ee,levelTreeNodeMap:ie,maxLevel:ve,treeNodes:Ae}}function I(j){const ee=h(j);ee&&(n.value=ee)}function D(j){return j[y.value]}function L(j){return j?j[g.value]:""}function F(j){return j[C.value]}function V(j){return j[$.value]}function P(j){n.value.has(j.key)?B(j):N(j)}function _(j,ee){t(r1,j.data,j,ee),z(j),e.expandOnClickNode&&P(j),e.showCheckbox&&e.checkOnClickNode&&!j.disabled&&a(j,!s(j),!0)}function z(j){de(j)||(o.value=j.key,t(a1,j.data,j))}function H(j,ee){a(j,ee)}function N(j){const ee=n.value;if((r==null?void 0:r.value)&&e.accordion){const{treeNodeMap:ie}=r.value;ee.forEach(ve=>{const Te=ie.get(ve);Te&&Te.level===Te.level&&ee.delete(ve)})}ee.add(j.key),t(l1,j.data,j)}function B(j){n.value.delete(j.key),t(s1,j.data,j)}function q(j){return n.value.has(j.key)}function W(j){return!!j.disabled}function de(j){const ee=o.value;return!!ee&&ee===j.key}function Q(){var j,ee;if(!!o.value)return(ee=(j=r==null?void 0:r.value)==null?void 0:j.treeNodeMap.get(o.value))==null?void 0:ee.data}function he(){return o.value}function Me(j){o.value=j}function ne(j){ze(()=>r.value=T(j))}return{tree:r,flattenTree:b,isNotEmpty:E,getKey:L,getChildren:D,toggleExpand:P,toggleCheckbox:a,isExpanded:q,isChecked:s,isIndeterminate:l,isDisabled:W,isCurrent:de,isForceHiddenExpandIcon:v,handleNodeClick:_,handleNodeCheck:H,getCurrentNode:Q,getCurrentKey:he,setCurrentKey:Me,getCheckedKeys:i,getCheckedNodes:u,getHalfCheckedKeys:c,getHalfCheckedNodes:d,setChecked:f,setCheckedKeys:p,filter:I,setData:ne}}var B7=oe({name:"ElTreeNodeContent",props:A7,setup(e){const t=Pe(Ef),n=$e("tree");return()=>{const o=e.node,{data:r}=o;return t!=null&&t.ctx.slots.default?t.ctx.slots.default({node:o,data:r}):Ne("span",{class:n.be("node","label")},[o==null?void 0:o.label])}}});const V7="caret-right",F7=oe({name:"ElTreeNode",components:{ElIcon:Ye,CaretRight:ay,ElCheckbox:Zn,ElNodeContent:B7},props:O7,emits:I7,setup(e,{emit:t}){const n=Pe(Ef),o=$e("tree"),r=S(()=>{var c;return(c=n==null?void 0:n.props.indent)!=null?c:16}),l=S(()=>{var c;return(c=n==null?void 0:n.props.icon)!=null?c:V7});return{ns:o,indent:r,icon:l,handleClick:c=>{t("click",e.node,c)},handleExpandIconClick:()=>{t("toggle",e.node)},handleCheckChange:c=>{t("check",e.node,c)},handleContextMenu:c=>{var d,f,p,h;(p=(f=(d=n==null?void 0:n.instance)==null?void 0:d.vnode)==null?void 0:f.props)!=null&&p.onNodeContextmenu&&(c.stopPropagation(),c.preventDefault()),n==null||n.ctx.emit(c1,c,(h=e.node)==null?void 0:h.data,e.node)}}}}),_7=["aria-expanded","aria-disabled","aria-checked","data-key"];function z7(e,t,n,o,r,l){var s,a,i;const u=ae("el-icon"),c=ae("el-checkbox"),d=ae("el-node-content");return w(),A("div",{ref:"node$",class:M([e.ns.b("node"),e.ns.is("expanded",e.expanded),e.ns.is("current",e.current),e.ns.is("focusable",!e.disabled),e.ns.is("checked",!e.disabled&&e.checked)]),role:"treeitem",tabindex:"-1","aria-expanded":e.expanded,"aria-disabled":e.disabled,"aria-checked":e.checked,"data-key":(s=e.node)==null?void 0:s.key,onClick:t[1]||(t[1]=je((...f)=>e.handleClick&&e.handleClick(...f),["stop"])),onContextmenu:t[2]||(t[2]=(...f)=>e.handleContextMenu&&e.handleContextMenu(...f))},[R("div",{class:M(e.ns.be("node","content")),style:Re({paddingLeft:`${(e.node.level-1)*e.indent}px`})},[e.icon?(w(),x(u,{key:0,class:M([e.ns.is("leaf",!!((a=e.node)!=null&&a.isLeaf)),e.ns.is("hidden",e.hiddenExpandIcon),{expanded:!((i=e.node)!=null&&i.isLeaf)&&e.expanded},e.ns.be("node","expand-icon")]),onClick:je(e.handleExpandIconClick,["stop"])},{default:U(()=>[(w(),x(dt(e.icon)))]),_:1},8,["class","onClick"])):X("v-if",!0),e.showCheckbox?(w(),x(c,{key:1,"model-value":e.checked,indeterminate:e.indeterminate,disabled:e.disabled,onChange:e.handleCheckChange,onClick:t[0]||(t[0]=je(()=>{},["stop"]))},null,8,["model-value","indeterminate","disabled","onChange"])):X("v-if",!0),G(d,{node:e.node},null,8,["node"])],6)],42,_7)}var H7=Ve(F7,[["render",z7]]);const K7=oe({name:"ElTreeV2",components:{ElTreeNode:H7,FixedSizeList:F0},props:N7,emits:P7,setup(e,t){ot(Ef,{ctx:t,props:e,instance:Qe()});const{t:n}=wt(),o=$e("tree"),{flattenTree:r,isNotEmpty:l,toggleExpand:s,isExpanded:a,isIndeterminate:i,isChecked:u,isDisabled:c,isCurrent:d,isForceHiddenExpandIcon:f,toggleCheckbox:p,handleNodeClick:h,handleNodeCheck:m,getCurrentNode:v,getCurrentKey:g,setCurrentKey:y,getCheckedKeys:C,getCheckedNodes:$,getHalfCheckedKeys:b,getHalfCheckedNodes:E,setChecked:T,setCheckedKeys:I,filter:D,setData:L}=L7(e,t.emit);return t.expose({getCurrentNode:v,getCurrentKey:g,setCurrentKey:y,getCheckedKeys:C,getCheckedNodes:$,getHalfCheckedKeys:b,getHalfCheckedNodes:E,setChecked:T,setCheckedKeys:I,filter:D,setData:L}),{t:n,ns:o,flattenTree:r,itemSize:26,isNotEmpty:l,toggleExpand:s,toggleCheckbox:p,isExpanded:a,isIndeterminate:i,isChecked:u,isDisabled:c,isCurrent:d,isForceHiddenExpandIcon:f,handleNodeClick:h,handleNodeCheck:m}}});function j7(e,t,n,o,r,l){var s;const a=ae("el-tree-node"),i=ae("fixed-size-list");return w(),A("div",{class:M([e.ns.b(),{[e.ns.m("highlight-current")]:e.highlightCurrent}]),role:"tree"},[e.isNotEmpty?(w(),x(i,{key:0,"class-name":e.ns.b("virtual-list"),data:e.flattenTree,total:e.flattenTree.length,height:e.height,"item-size":e.itemSize,"perf-mode":e.perfMode},{default:U(({data:u,index:c,style:d})=>[(w(),x(a,{key:u[c].key,style:Re(d),node:u[c],expanded:e.isExpanded(u[c]),"show-checkbox":e.showCheckbox,checked:e.isChecked(u[c]),indeterminate:e.isIndeterminate(u[c]),disabled:e.isDisabled(u[c]),current:e.isCurrent(u[c]),"hidden-expand-icon":e.isForceHiddenExpandIcon(u[c]),onClick:e.handleNodeClick,onToggle:e.toggleExpand,onCheck:e.handleNodeCheck},null,8,["style","node","expanded","show-checkbox","checked","indeterminate","disabled","current","hidden-expand-icon","onClick","onToggle","onCheck"]))]),_:1},8,["class-name","data","total","height","item-size","perf-mode"])):(w(),A("div",{key:1,class:M(e.ns.e("empty-block"))},[R("span",{class:M(e.ns.e("empty-text"))},ge((s=e.emptyText)!=null?s:e.t("el.tree.emptyText")),3)],2))],2)}var W7=Ve(K7,[["render",j7]]);const U7=nt(W7),q7="ElUpload";class Y7 extends Error{constructor(t,n,o,r){super(t);this.name="UploadAjaxError",this.status=n,this.method=o,this.url=r}}function Bv(e,t,n){let o;return n.response?o=`${n.response.error||n.response}`:n.responseText?o=`${n.responseText}`:o=`fail to ${t.method} ${e} ${n.status}`,new Y7(o,n.status,t.method,e)}function G7(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}const X7=e=>{typeof XMLHttpRequest=="undefined"&&Ht(q7,"XMLHttpRequest is undefined");const t=new XMLHttpRequest,n=e.action;t.upload&&t.upload.addEventListener("progress",l=>{const s=l;s.percent=l.total>0?l.loaded/l.total*100:0,e.onProgress(s)});const o=new FormData;if(e.data)for(const[l,s]of Object.entries(e.data))Array.isArray(s)?o.append(l,...s):o.append(l,s);o.append(e.filename,e.file,e.file.name),t.addEventListener("error",()=>{e.onError(Bv(n,e,t))}),t.addEventListener("load",()=>{if(t.status<200||t.status>=300)return e.onError(Bv(n,e,t));e.onSuccess(G7(t))}),t.open(e.method,n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const r=e.headers||{};if(r instanceof Headers)r.forEach((l,s)=>t.setRequestHeader(s,l));else for(const[l,s]of Object.entries(r))ey(s)||t.setRequestHeader(l,String(s));return t.send(o),t},d1=["text","picture","picture-card"];let J7=1;const f1=()=>Date.now()+J7++,p1=He({action:{type:String,required:!0},headers:{type:Ee(Object)},method:{type:String,default:"post"},data:{type:Object,default:()=>Pt({})},multiple:{type:Boolean,default:!1},name:{type:String,default:"file"},drag:{type:Boolean,default:!1},withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},type:{type:String,default:"select"},fileList:{type:Ee(Array),default:()=>Pt([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:d1,default:"text"},httpRequest:{type:Ee(Function),default:X7},disabled:Boolean,limit:Number}),Z7=He(_e(ke({},p1),{beforeUpload:{type:Ee(Function),default:gt},beforeRemove:{type:Ee(Function)},onRemove:{type:Ee(Function),default:gt},onChange:{type:Ee(Function),default:gt},onPreview:{type:Ee(Function),default:gt},onSuccess:{type:Ee(Function),default:gt},onProgress:{type:Ee(Function),default:gt},onError:{type:Ee(Function),default:gt},onExceed:{type:Ee(Function),default:gt}})),Q7=He({files:{type:Ee(Array),default:()=>Pt([])},disabled:{type:Boolean,default:!1},handlePreview:{type:Ee(Function),default:gt},listType:{type:String,values:d1,default:"text"}}),x7={remove:e=>!!e},eW=["onKeydown"],tW=["src"],nW=["onClick"],oW=["onClick"],rW=["onClick"],lW={name:"ElUploadList"},Vv=oe(_e(ke({},lW),{props:Q7,emits:x7,setup(e,{emit:t}){const n=e,{t:o}=wt(),r=$e("upload"),l=$e("icon"),s=$e("list"),a=O(!1),i=d=>{n.handlePreview(d)},u=d=>{d.target.focus()},c=d=>{t("remove",d)};return(d,f)=>(w(),x(f$,{tag:"ul",class:M([k(r).b("list"),k(r).bm("list",d.listType),k(r).is("disabled",d.disabled)]),name:k(s).b()},{default:U(()=>[(w(!0),A(Be,null,st(d.files,p=>(w(),A("li",{key:p.uid||p.name,class:M([k(r).be("list","item"),k(r).is(p.status),{focusing:a.value}]),tabindex:"0",onKeydown:rt(h=>!d.disabled&&c(p),["delete"]),onFocus:f[0]||(f[0]=h=>a.value=!0),onBlur:f[1]||(f[1]=h=>a.value=!1),onClick:u},[pe(d.$slots,"default",{file:p},()=>[d.listType==="picture"||p.status!=="uploading"&&d.listType==="picture-card"?(w(),A("img",{key:0,class:M(k(r).be("list","item-thumbnail")),src:p.url,alt:""},null,10,tW)):X("v-if",!0),d.listType!=="picture"&&(p.status==="uploading"||d.listType!=="picture-card")?(w(),A("div",{key:1,class:M(k(r).be("list","item-info"))},[R("a",{class:M(k(r).be("list","item-name")),onClick:h=>i(p)},[G(k(Ye),{class:M(k(l).m("document"))},{default:U(()=>[G(k(IN))]),_:1},8,["class"]),at(" "+ge(p.name),1)],10,nW),p.status==="uploading"?(w(),x(k(M0),{key:0,type:d.listType==="picture-card"?"circle":"line","stroke-width":d.listType==="picture-card"?6:2,percentage:Number(p.percentage),style:Re(d.listType==="picture-card"?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):X("v-if",!0)],2)):X("v-if",!0),R("label",{class:M(k(r).be("list","item-status-label"))},[d.listType==="text"?(w(),x(k(Ye),{key:0,class:M([k(l).m("upload-success"),k(l).m("circle-check")])},{default:U(()=>[G(k(ci))]),_:1},8,["class"])):["picture-card","picture"].includes(d.listType)?(w(),x(k(Ye),{key:1,class:M([k(l).m("upload-success"),k(l).m("check")])},{default:U(()=>[G(k(hl))]),_:1},8,["class"])):X("v-if",!0)],2),d.disabled?X("v-if",!0):(w(),x(k(Ye),{key:2,class:M(k(l).m("close")),onClick:h=>c(p)},{default:U(()=>[G(k(Fn))]),_:2},1032,["class","onClick"])),X(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),X(" This is a bug which needs to be fixed "),X(" TODO: Fix the incorrect navigation interaction "),d.disabled?X("v-if",!0):(w(),A("i",{key:3,class:M(k(l).m("close-tip"))},ge(k(o)("el.upload.deleteTip")),3)),d.listType==="picture-card"?(w(),A("span",{key:4,class:M(k(r).be("list","item-actions"))},[R("span",{class:M(k(r).be("list","item-preview")),onClick:h=>d.handlePreview(p)},[G(k(Ye),{class:M(k(l).m("zoom-in"))},{default:U(()=>[G(k(dy))]),_:1},8,["class"])],10,oW),d.disabled?X("v-if",!0):(w(),A("span",{key:0,class:M(k(r).be("list","item-delete")),onClick:h=>c(p)},[G(k(Ye),{class:M(k(l).m("delete"))},{default:U(()=>[G(k(TN))]),_:1},8,["class"])],10,rW))],2)):X("v-if",!0)])],42,eW))),128)),pe(d.$slots,"append")]),_:3},8,["class","name"]))}})),sW=He({disabled:{type:Boolean,default:!1}}),aW={file:e=>Xe(e)},iW=["onDrop","onDragover"],uW={name:"ElUploadDrag"},cW=oe(_e(ke({},uW),{props:sW,emits:aW,setup(e,{emit:t}){const n=e,o="ElUploadDrag",r=Pe(Oy);r||Ht(o,"usage: ");const l=$e("upload"),s=O(!1),a=u=>{if(n.disabled)return;s.value=!1;const c=Array.from(u.dataTransfer.files),d=r.accept.value;if(!d){t("file",c);return}const f=c.filter(p=>{const{type:h,name:m}=p,v=m.includes(".")?`.${m.split(".").pop()}`:"",g=h.replace(/\/.*$/,"");return d.split(",").map(y=>y.trim()).filter(y=>y).some(y=>y.startsWith(".")?v===y:/\/\*$/.test(y)?g===y.replace(/\/\*$/,""):/^[^/]+\/[^/]+$/.test(y)?h===y:!1)});t("file",f)},i=()=>{n.disabled||(s.value=!0)};return(u,c)=>(w(),A("div",{class:M([k(l).b("dragger"),k(l).is("dragover",s.value)]),onDrop:je(a,["prevent"]),onDragover:je(i,["prevent"]),onDragleave:c[0]||(c[0]=je(d=>s.value=!1,["prevent"]))},[pe(u.$slots,"default")],42,iW))}})),dW=He(_e(ke({},p1),{fileList:{type:Ee(Array),default:()=>Pt([])},beforeUpload:{type:Ee(Function),default:gt},onRemove:{type:Ee(Function),default:gt},onStart:{type:Ee(Function),default:gt},onSuccess:{type:Ee(Function),default:gt},onProgress:{type:Ee(Function),default:gt},onError:{type:Ee(Function),default:gt},onExceed:{type:Ee(Function),default:gt}})),fW=["onKeydown"],pW=["name","multiple","accept"],hW={name:"ElUploadContent"},Fv=oe(_e(ke({},hW),{props:dW,setup(e,{expose:t}){const n=e,o=$e("upload"),r=_t({}),l=_t(),s=p=>{if(p.length===0)return;const{autoUpload:h,limit:m,fileList:v,multiple:g,onStart:y,onExceed:C}=n;if(m&&v.length+p.length>m){C(p,v);return}g||(p=p.slice(0,1));for(const $ of p){const b=$;b.uid=f1(),y(b),h&&a(b)}},a=async p=>{if(l.value.value="",!n.beforeUpload)return i(p);let h;try{h=await n.beforeUpload(p)}catch{h=!1}if(h===!1){n.onRemove(p);return}let m=p;if(h instanceof Blob){h instanceof File?m=h:m=new File([h],p.name,{type:p.type});for(const v of Object.keys(p))m[v]=p[v]}i(p)},i=p=>{const{headers:h,data:m,method:v,withCredentials:g,name:y,action:C,onProgress:$,onSuccess:b,onError:E,httpRequest:T}=n,{uid:I}=p,D={headers:h||{},withCredentials:g,file:p,data:m,method:v,filename:y,action:C,onProgress:F=>{$(F,p)},onSuccess:F=>{b(F,p),delete r.value[I]},onError:F=>{E(F,p),delete r.value[I]}},L=T(D);r.value[I]=L,L instanceof Promise&&L.then(D.onSuccess,D.onError)},u=p=>{const h=p.target.files;!h||s(Array.from(h))},c=()=>{n.disabled||(l.value.value="",l.value.click())},d=()=>{c()};return t({abort:p=>{IM(r.value).filter(p?([m])=>String(p.uid)===m:()=>!0).forEach(([m,v])=>{v instanceof XMLHttpRequest&&v.abort(),delete r.value[m]})},upload:a}),(p,h)=>(w(),A("div",{class:M([k(o).b(),k(o).m(p.listType)]),tabindex:"0",onClick:c,onKeydown:rt(je(d,["self"]),["enter","space"])},[p.drag?(w(),x(cW,{key:0,disabled:p.disabled,onFile:s},{default:U(()=>[pe(p.$slots,"default")]),_:3},8,["disabled"])):pe(p.$slots,"default",{key:1}),R("input",{ref_key:"inputRef",ref:l,class:M(k(o).e("input")),name:p.name,multiple:p.multiple,accept:p.accept,type:"file",onChange:u},null,42,pW)],42,fW))}})),Du="ElUpload",vW=e=>{var t;(t=e.url)!=null&&t.startsWith("blob:")&&URL.revokeObjectURL(e.url)},mW=(e,t)=>{const n=O([]),o=f=>n.value.find(p=>p.uid===f.uid);function r(f){var p;(p=t.value)==null||p.abort(f)}function l(f=["ready","uploading","success","fail"]){n.value=n.value.filter(p=>!f.includes(p.status))}const s=(f,p)=>{const h=o(p);!h||(h.status="fail",n.value.splice(n.value.indexOf(h),1),e.onError(f,h,n.value),e.onChange(h,n.value))},a=(f,p)=>{const h=o(p);!h||(e.onProgress(f,h,n.value),h.status="uploading",h.percentage=Math.round(f.percent))},i=(f,p)=>{const h=o(p);!h||(h.status="success",h.response=f,e.onSuccess(f,h,n.value),e.onChange(h,n.value))},u=f=>{const p={name:f.name,percentage:0,status:"ready",size:f.size,raw:f,uid:f.uid};if(e.listType==="picture-card"||e.listType==="picture")try{p.url=URL.createObjectURL(f)}catch(h){h.message,e.onError(h,p,n.value)}n.value.push(p),e.onChange(p,n.value)},c=async(f,p)=>{p&&Ki({scope:Du,from:"handleRemove second argument",version:"2.2",replacement:"first argument `file`",ref:"https://element-plus.org/en-US/component/upload.html#methods"},!0);const h=p||f,m=h instanceof File?o(h):h;m||Ht(Du,"file to be removed not found");const v=g=>{r(g);const y=n.value;y.splice(y.indexOf(g),1),e.onRemove(g,y),vW(g)};e.beforeRemove?await e.beforeRemove(m,n.value)!==!1&&v(m):v(m)};function d(){n.value.filter(({status:f})=>f==="ready").forEach(({raw:f})=>{var p;return f&&((p=t.value)==null?void 0:p.upload(f))})}return me(()=>e.listType,f=>{f!=="picture-card"&&f!=="picture"||(n.value=n.value.map(p=>{const{raw:h,url:m}=p;if(!m&&h)try{p.url=URL.createObjectURL(h)}catch(v){e.onError(v,p,n.value)}return p}))}),me(()=>e.fileList,f=>{for(const p of f)p.uid||(p.uid=f1()),p.status||(p.status="success");n.value=f},{immediate:!0,deep:!0}),{abort:r,clearFiles:l,handleError:s,handleProgress:a,handleStart:u,handleSuccess:i,handleRemove:c,submit:d,uploadFiles:n}},gW={name:"ElUpload"},yW=oe(_e(ke({},gW),{props:Z7,setup(e,{expose:t}){const n=e,o=Ws(),r=Ll(),l=_t(),{abort:s,submit:a,clearFiles:i,uploadFiles:u,handleStart:c,handleError:d,handleRemove:f,handleSuccess:p,handleProgress:h}=mW(n,l),m=S(()=>n.listType==="picture-card"),v=S(()=>_e(ke({},n),{onStart:c,onProgress:h,onSuccess:p,onError:d,onRemove:f}));return Nt(()=>{u.value.forEach(({url:g})=>{g!=null&&g.startsWith("blob:")&&URL.revokeObjectURL(g)})}),ot(Oy,{accept:Wt(n,"accept")}),t({abort:s,submit:a,clearFiles:i,handleStart:c,handleRemove:f}),(g,y)=>(w(),A("div",null,[k(m)&&g.showFileList?(w(),x(Vv,{key:0,disabled:k(r),"list-type":g.listType,files:k(u),"handle-preview":g.onPreview,onRemove:k(f)},Jo({append:U(()=>[g.listType==="picture-card"?(w(),x(Fv,Bt({key:0,ref_key:"uploadRef",ref:l},k(v)),{default:U(()=>[k(o).trigger?pe(g.$slots,"trigger",{key:0}):X("v-if",!0),!k(o).trigger&&k(o).default?pe(g.$slots,"default",{key:1}):X("v-if",!0)]),_:3},16)):X("v-if",!0)]),_:2},[g.$slots.file?{name:"default",fn:U(({file:C})=>[pe(g.$slots,"file",{file:C})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):X("v-if",!0),g.listType!=="picture-card"?(w(),x(Fv,Bt({key:1,ref_key:"uploadRef",ref:l},k(v)),{default:U(()=>[k(o).trigger?pe(g.$slots,"trigger",{key:0}):X("v-if",!0),!k(o).trigger&&k(o).default?pe(g.$slots,"default",{key:1}):X("v-if",!0)]),_:3},16)):X("v-if",!0),g.$slots.trigger?pe(g.$slots,"default",{key:2}):X("v-if",!0),pe(g.$slots,"tip"),!k(m)&&g.showFileList?(w(),x(Vv,{key:3,disabled:k(r),"list-type":g.listType,files:k(u),"handle-preview":g.onPreview,onRemove:k(f)},Jo({_:2},[g.$slots.file?{name:"default",fn:U(({file:C})=>[pe(g.$slots,"file",{file:C})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):X("v-if",!0)]))}})),bW=nt(yW);var wW=[SP,IP,JI,nD,iD,eb,yD,bD,fo,lb,E8,O8,_8,z8,eL,zR,lL,Zn,lR,Ab,iL,CL,$L,vL,XL,QL,c6,d6,f6,p6,h6,qB,xB,eV,cV,hV,kV,$F,SF,kF,a_,X_,J_,Ye,d5,g0,jn,y0,$5,j5,W5,U5,J5,Xz,eH,aH,xy,M0,Bb,$R,CR,kH,OH,IH,Do,Gi,E0,Ez,S9,O9,A9,Y9,eK,sK,aK,bK,kj,Ej,_j,zj,Ui,u8,qj,Zj,Qj,hn,f7,T7,U7,bW];const qn="ElInfiniteScroll",CW=50,$W=200,SW=0,kW={delay:{type:Number,default:$W},distance:{type:Number,default:SW},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Tf=(e,t)=>Object.entries(kW).reduce((n,[o,r])=>{var l,s;const{type:a,default:i}=r,u=e.getAttribute(`infinite-scroll-${o}`);let c=(s=(l=t[u])!=null?l:u)!=null?s:i;return c=c==="false"?!1:c,c=a(c),n[o]=Number.isNaN(c)?i:c,n},{}),h1=e=>{const{observer:t}=e[qn];t&&(t.disconnect(),delete e[qn].observer)},EW=(e,t)=>{const{container:n,containerEl:o,instance:r,observer:l,lastScrollTop:s}=e[qn],{disabled:a,distance:i}=Tf(e,r),{clientHeight:u,scrollHeight:c,scrollTop:d}=o,f=d-s;if(e[qn].lastScrollTop=d,l||a||f<0)return;let p=!1;if(n===e)p=c-(u+d)<=i;else{const{clientTop:h,scrollHeight:m}=e,v=OM(e,o);p=d+u>=v+h+m-i}p&&t.call(r)};function Ru(e,t){const{containerEl:n,instance:o}=e[qn],{disabled:r}=Tf(e,o);r||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(o):h1(e))}const TW={async mounted(e,t){const{instance:n,value:o}=t;Ze(o)||Ht(qn,"'v-infinite-scroll' binding value must be a function"),await ze();const{delay:r,immediate:l}=Tf(e,n),s=Kd(e,!0),a=s===window?document.documentElement:s,i=kr(EW.bind(null,e,o),r);if(!!s){if(e[qn]={instance:n,container:s,containerEl:a,delay:r,cb:o,onScroll:i,lastScrollTop:a.scrollTop},l){const u=new MutationObserver(kr(Ru.bind(null,e,o),CW));e[qn].observer=u,u.observe(e,{childList:!0,subtree:!0}),Ru(e,o)}s.addEventListener("scroll",i)}},unmounted(e){const{container:t,onScroll:n}=e[qn];t==null||t.removeEventListener("scroll",n),h1(e)},async updated(e){e[qn]||await ze();const{containerEl:t,cb:n,observer:o}=e[qn];t.clientHeight&&o&&Ru(e,n)}},jc=TW;jc.install=e=>{e.directive("InfiniteScroll",jc)};const MW=jc;function NW(e){let t;const n=O(!1),o=Ct(_e(ke({},e),{originalPosition:"",originalOverflow:"",visible:!1}));function r(d){o.text=d}function l(){const d=o.parent;if(!d.vLoadingAddClassList){let f=d.getAttribute("loading-number");f=Number.parseInt(f)-1,f?d.setAttribute("loading-number",f.toString()):(un(d,"el-loading-parent--relative"),d.removeAttribute("loading-number")),un(d,"el-loading-parent--hidden")}s()}function s(){var d,f;(f=(d=c.$el)==null?void 0:d.parentNode)==null||f.removeChild(c.$el)}function a(){var d;if(e.beforeClose&&!e.beforeClose())return;const f=o.parent;f.vLoadingAddClassList=void 0,n.value=!0,clearTimeout(t),t=window.setTimeout(()=>{n.value&&(n.value=!1,l())},400),o.visible=!1,(d=e.closed)==null||d.call(e)}function i(){!n.value||(n.value=!1,l())}const c=kg({name:"ElLoading",setup(){return()=>{const d=o.spinner||o.svg,f=Ne("svg",ke({class:"circular",viewBox:o.svgViewBox?o.svgViewBox:"25 25 50 50"},d?{innerHTML:d}:{}),[Ne("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none"})]),p=o.text?Ne("p",{class:"el-loading-text"},[o.text]):void 0;return Ne(zt,{name:"el-loading-fade",onAfterLeave:i},{default:U(()=>[qe(G("div",{style:{backgroundColor:o.background||""},class:["el-loading-mask",o.customClass,o.fullscreen?"is-fullscreen":""]},[Ne("div",{class:"el-loading-spinner"},[f,p])]),[[ct,o.visible]])])})}}}).mount(document.createElement("div"));return _e(ke({},en(o)),{setText:r,remvoeElLoadingChild:s,close:a,handleAfterLeave:i,vm:c,get $el(){return c.$el}})}let Xl;const Wc=function(e={}){if(!it)return;const t=OW(e);t.fullscreen&&Xl&&(Xl.remvoeElLoadingChild(),Xl.close());const n=NW(_e(ke({},t),{closed:()=>{var r;(r=t.closed)==null||r.call(t),t.fullscreen&&(Xl=void 0)}}));AW(t,t.parent,n),_v(t,t.parent,n),t.parent.vLoadingAddClassList=()=>_v(t,t.parent,n);let o=t.parent.getAttribute("loading-number");return o?o=`${Number.parseInt(o)+1}`:o="1",t.parent.setAttribute("loading-number",o),t.parent.appendChild(n.$el),ze(()=>n.visible.value=t.visible),t.fullscreen&&(Xl=n),n},OW=e=>{var t,n,o,r;let l;return Je(e.target)?l=(t=document.querySelector(e.target))!=null?t:document.body:l=e.target||document.body,{parent:l===document.body||e.body?document.body:l,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:l===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(o=e.lock)!=null?o:!1,customClass:e.customClass||"",visible:(r=e.visible)!=null?r:!0,target:l}},AW=async(e,t,n)=>{const{nextZIndex:o}=er(),r={};if(e.fullscreen)n.originalPosition.value=lo(document.body,"position"),n.originalOverflow.value=lo(document.body,"overflow"),r.zIndex=o();else if(e.parent===document.body){n.originalPosition.value=lo(document.body,"position"),await ze();for(const l of["top","left"]){const s=l==="top"?"scrollTop":"scrollLeft";r[l]=`${e.target.getBoundingClientRect()[l]+document.body[s]+document.documentElement[s]-Number.parseInt(lo(document.body,`margin-${l}`),10)}px`}for(const l of["height","width"])r[l]=`${e.target.getBoundingClientRect()[l]}px`}else n.originalPosition.value=lo(t,"position");for(const[l,s]of Object.entries(r))n.$el.style[l]=s},_v=(e,t,n)=>{n.originalPosition.value!=="absolute"&&n.originalPosition.value!=="fixed"?ao(t,"el-loading-parent--relative"):un(t,"el-loading-parent--relative"),e.fullscreen&&e.lock?ao(t,"el-loading-parent--hidden"):un(t,"el-loading-parent--hidden")},Uc=Symbol("ElLoading"),zv=(e,t)=>{var n,o,r,l;const s=t.instance,a=f=>ut(t.value)?t.value[f]:void 0,i=f=>{const p=Je(f)&&(s==null?void 0:s[f])||f;return p&&O(p)},u=f=>i(a(f)||e.getAttribute(`element-loading-${Qo(f)}`)),c=(n=a("fullscreen"))!=null?n:t.modifiers.fullscreen,d={text:u("text"),svg:u("svg"),svgViewBox:u("svgViewBox"),spinner:u("spinner"),background:u("background"),customClass:u("customClass"),fullscreen:c,target:(o=a("target"))!=null?o:c?void 0:e,body:(r=a("body"))!=null?r:t.modifiers.body,lock:(l=a("lock"))!=null?l:t.modifiers.lock};e[Uc]={options:d,instance:Wc(d)}},PW=(e,t)=>{for(const n of Object.keys(t))St(t[n])&&(t[n].value=e[n])},Hv={mounted(e,t){t.value&&zv(e,t)},updated(e,t){const n=e[Uc];t.oldValue!==t.value&&(t.value&&!t.oldValue?zv(e,t):t.value&&t.oldValue?ut(t.value)&&PW(t.value,n.options):n==null||n.instance.close())},unmounted(e){var t;(t=e[Uc])==null||t.instance.close()}},IW={install(e){e.directive("loading",Hv),e.config.globalProperties.$loading=Wc},directive:Hv,service:Wc},v1=["success","info","warning","error"],DW=He({customClass:{type:String,default:""},center:{type:Boolean,default:!1},dangerouslyUseHTMLString:{type:Boolean,default:!1},duration:{type:Number,default:3e3},icon:{type:tn,default:""},id:{type:String,default:""},message:{type:Ee([String,Object,Function]),default:""},onClose:{type:Ee(Function),required:!1},showClose:{type:Boolean,default:!1},type:{type:String,values:v1,default:"info"},offset:{type:Number,default:20},zIndex:{type:Number,default:0},grouping:{type:Boolean,default:!1},repeatNum:{type:Number,default:1}}),RW={destroy:()=>!0},LW=oe({name:"ElMessage",components:ke({ElBadge:eb,ElIcon:Ye},Fi),props:DW,emits:RW,setup(e){const t=$e("message"),n=O(!1),o=O(e.type?e.type==="error"?"danger":e.type:"info");let r;const l=S(()=>{const f=e.type;return{[t.bm("icon",f)]:f&&No[f]}}),s=S(()=>e.icon||No[e.type]||""),a=S(()=>({top:`${e.offset}px`,zIndex:e.zIndex}));function i(){e.duration>0&&({stop:r}=pl(()=>{n.value&&c()},e.duration))}function u(){r==null||r()}function c(){n.value=!1}function d({code:f}){f===De.esc?n.value&&c():i()}return et(()=>{i(),n.value=!0}),me(()=>e.repeatNum,()=>{u(),i()}),Ft(document,"keydown",d),{ns:t,typeClass:l,iconComponent:s,customStyle:a,visible:n,badgeType:o,close:c,clearTimer:u,startTimer:i}}}),BW=["id"],VW=["innerHTML"];function FW(e,t,n,o,r,l){const s=ae("el-badge"),a=ae("el-icon"),i=ae("close");return w(),x(zt,{name:e.ns.b("fade"),onBeforeLeave:e.onClose,onAfterLeave:t[2]||(t[2]=u=>e.$emit("destroy"))},{default:U(()=>[qe(R("div",{id:e.id,class:M([e.ns.b(),{[e.ns.m(e.type)]:e.type&&!e.icon},e.ns.is("center",e.center),e.ns.is("closable",e.showClose),e.customClass]),style:Re(e.customStyle),role:"alert",onMouseenter:t[0]||(t[0]=(...u)=>e.clearTimer&&e.clearTimer(...u)),onMouseleave:t[1]||(t[1]=(...u)=>e.startTimer&&e.startTimer(...u))},[e.repeatNum>1?(w(),x(s,{key:0,value:e.repeatNum,type:e.badgeType,class:M(e.ns.e("badge"))},null,8,["value","type","class"])):X("v-if",!0),e.iconComponent?(w(),x(a,{key:1,class:M([e.ns.e("icon"),e.typeClass])},{default:U(()=>[(w(),x(dt(e.iconComponent)))]),_:1},8,["class"])):X("v-if",!0),pe(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(w(),A(Be,{key:1},[X(" Caution here, message could've been compromised, never use user's input as message "),R("p",{class:M(e.ns.e("content")),innerHTML:e.message},null,10,VW)],2112)):(w(),A("p",{key:0,class:M(e.ns.e("content"))},ge(e.message),3))]),e.showClose?(w(),x(a,{key:2,class:M(e.ns.e("closeBtn")),onClick:je(e.close,["stop"])},{default:U(()=>[G(i)]),_:1},8,["class","onClick"])):X("v-if",!0)],46,BW),[[ct,e.visible]])]),_:3},8,["name","onBeforeLeave"])}var _W=Ve(LW,[["render",FW]]);const bn=[];let zW=1;const Sl=function(e={},t){if(!it)return{close:()=>{}};if(mt(Mc.max)&&bn.length>=Mc.max)return{close:()=>{}};if(!Lt(e)&&ut(e)&&e.grouping&&!Lt(e.message)&&bn.length){const d=bn.find(f=>{var p,h,m;return`${(h=(p=f.vm.props)==null?void 0:p.message)!=null?h:""}`==`${(m=e.message)!=null?m:""}`});if(d)return d.vm.component.props.repeatNum+=1,d.vm.component.props.type=e==null?void 0:e.type,{close:()=>c.component.proxy.visible=!1}}(Je(e)||Lt(e))&&(e={message:e});let n=e.offset||20;bn.forEach(({vm:d})=>{var f;n+=(((f=d.el)==null?void 0:f.offsetHeight)||0)+16}),n+=16;const{nextZIndex:o}=er(),r=`message_${zW++}`,l=e.onClose,s=_e(ke({zIndex:o()},e),{offset:n,id:r,onClose:()=>{HW(r,l)}});let a=document.body;Dr(e.appendTo)?a=e.appendTo:Je(e.appendTo)&&(a=document.querySelector(e.appendTo)),Dr(a)||(a=document.body);const i=document.createElement("div");i.className=`container_${r}`;const u=s.message,c=G(_W,s,Ze(u)?{default:u}:Lt(u)?{default:()=>u}:null);return c.appContext=t||Sl._context,c.props.onDestroy=()=>{dl(null,i)},dl(c,i),bn.push({vm:c}),a.appendChild(i.firstElementChild),{close:()=>c.component.proxy.visible=!1}};v1.forEach(e=>{Sl[e]=(t={},n)=>((Je(t)||Lt(t))&&(t={message:t}),Sl(_e(ke({},t),{type:e}),n))});function HW(e,t){const n=bn.findIndex(({vm:s})=>e===s.component.props.id);if(n===-1)return;const{vm:o}=bn[n];if(!o)return;t==null||t(o);const r=o.el.offsetHeight;bn.splice(n,1);const l=bn.length;if(!(l<1))for(let s=n;s=0;t--){const n=bn[t].vm.component;(e=n==null?void 0:n.proxy)==null||e.close()}}Sl.closeAll=KW;Sl._context=null;const jW=py(Sl,"$message"),WW=oe({name:"ElMessageBox",directives:{TrapFocus:fb},components:ke({ElButton:fo,ElInput:jn,ElOverlay:df,ElIcon:Ye},Fi),inheritAttrs:!1,props:{buttonSize:{type:String,validator:Mn},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(e,{emit:t}){const{t:n}=wt(),o=O(!1),{nextZIndex:r}=er(),l=Ct({beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:null,inputValidator:null,inputErrorMessage:"",message:null,modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:r()}),s=S(()=>{const I=l.type;return I&&No[I]?`el-message-box-icon--${I}`:""}),a=Kt(S(()=>e.buttonSize),{prop:!0,form:!0,formItem:!0}),i=S(()=>l.icon||No[l.type]||""),u=S(()=>!!l.message),c=O(),d=O(),f=O(),p=O(),h=S(()=>l.confirmButtonClass);me(()=>l.inputValue,async I=>{await ze(),e.boxType==="prompt"&&I!==null&&b()},{immediate:!0}),me(()=>o.value,I=>{I&&((e.boxType==="alert"||e.boxType==="confirm")&&ze().then(()=>{var D,L,F;(F=(L=(D=p.value)==null?void 0:D.$el)==null?void 0:L.focus)==null||F.call(L)}),l.zIndex=r()),e.boxType==="prompt"&&(I?ze().then(()=>{f.value&&f.value.$el&&E().focus()}):(l.editorErrorMessage="",l.validateError=!1))});const m=S(()=>e.draggable);Dy(c,d,m),et(async()=>{await ze(),e.closeOnHashChange&&kt(window,"hashchange",v)}),Nt(()=>{e.closeOnHashChange&&Rt(window,"hashchange",v)});function v(){!o.value||(o.value=!1,ze(()=>{l.action&&t("action",l.action)}))}const g=()=>{e.closeOnClickModal&&$(l.distinguishCancelAndClose?"close":"cancel")},y=Gd(g),C=I=>{if(l.inputType!=="textarea")return I.preventDefault(),$("confirm")},$=I=>{var D;e.boxType==="prompt"&&I==="confirm"&&!b()||(l.action=I,l.beforeClose?(D=l.beforeClose)==null||D.call(l,I,l,v):v())},b=()=>{if(e.boxType==="prompt"){const I=l.inputPattern;if(I&&!I.test(l.inputValue||""))return l.editorErrorMessage=l.inputErrorMessage||n("el.messagebox.error"),l.validateError=!0,!1;const D=l.inputValidator;if(typeof D=="function"){const L=D(l.inputValue);if(L===!1)return l.editorErrorMessage=l.inputErrorMessage||n("el.messagebox.error"),l.validateError=!0,!1;if(typeof L=="string")return l.editorErrorMessage=L,l.validateError=!0,!1}}return l.editorErrorMessage="",l.validateError=!1,!0},E=()=>{const I=f.value.$refs;return I.input||I.textarea},T=()=>{$("close")};return e.closeOnPressEscape?Ly({handleClose:T},o):oP(o,"keydown",I=>I.code===De.esc),e.lockScroll&&Ry(o),By(o),_e(ke({},en(l)),{overlayEvent:y,visible:o,hasMessage:u,typeClass:s,btnSize:a,iconComponent:i,confirmButtonClasses:h,rootRef:c,headerRef:d,inputRef:f,confirmRef:p,doClose:v,handleClose:T,handleWrapperClick:g,handleInputEnter:C,handleAction:$,t:n})}}),UW=["aria-label"],qW={key:0,ref:"headerRef",class:"el-message-box__header"},YW={class:"el-message-box__title"},GW={class:"el-message-box__content"},XW={class:"el-message-box__container"},JW={key:1,class:"el-message-box__message"},ZW={key:0},QW=["innerHTML"],xW={class:"el-message-box__input"},eU={class:"el-message-box__btns"};function tU(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("close"),i=ae("el-input"),u=ae("el-button"),c=ae("el-overlay"),d=Tn("trap-focus");return w(),x(zt,{name:"fade-in-linear",onAfterLeave:t[11]||(t[11]=f=>e.$emit("vanish"))},{default:U(()=>[qe(G(c,{"z-index":e.zIndex,"overlay-class":["is-message-box",e.modalClass],mask:e.modal},{default:U(()=>[R("div",{class:"el-overlay-message-box",onClick:t[8]||(t[8]=(...f)=>e.overlayEvent.onClick&&e.overlayEvent.onClick(...f)),onMousedown:t[9]||(t[9]=(...f)=>e.overlayEvent.onMousedown&&e.overlayEvent.onMousedown(...f)),onMouseup:t[10]||(t[10]=(...f)=>e.overlayEvent.onMouseup&&e.overlayEvent.onMouseup(...f))},[qe((w(),A("div",{ref:"rootRef",role:"dialog","aria-label":e.title||"dialog","aria-modal":"true",class:M(["el-message-box",e.customClass,{"el-message-box--center":e.center,"is-draggable":e.draggable}]),style:Re(e.customStyle),onClick:t[7]||(t[7]=je(()=>{},["stop"]))},[e.title!==null&&e.title!==void 0?(w(),A("div",qW,[R("div",YW,[e.iconComponent&&e.center?(w(),x(s,{key:0,class:M(["el-message-box__status",e.typeClass])},{default:U(()=>[(w(),x(dt(e.iconComponent)))]),_:1},8,["class"])):X("v-if",!0),R("span",null,ge(e.title),1)]),e.showClose?(w(),A("button",{key:0,type:"button",class:"el-message-box__headerbtn","aria-label":"Close",onClick:t[0]||(t[0]=f=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel")),onKeydown:t[1]||(t[1]=rt(je(f=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"]))},[G(s,{class:"el-message-box__close"},{default:U(()=>[G(a)]),_:1})],32)):X("v-if",!0)],512)):X("v-if",!0),R("div",GW,[R("div",XW,[e.iconComponent&&!e.center&&e.hasMessage?(w(),x(s,{key:0,class:M(["el-message-box__status",e.typeClass])},{default:U(()=>[(w(),x(dt(e.iconComponent)))]),_:1},8,["class"])):X("v-if",!0),e.hasMessage?(w(),A("div",JW,[pe(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(w(),A("p",{key:1,innerHTML:e.message},null,8,QW)):(w(),A("p",ZW,ge(e.message),1))])])):X("v-if",!0)]),qe(R("div",xW,[G(i,{ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":t[2]||(t[2]=f=>e.inputValue=f),type:e.inputType,placeholder:e.inputPlaceholder,class:M({invalid:e.validateError}),onKeydown:rt(e.handleInputEnter,["enter"])},null,8,["modelValue","type","placeholder","class","onKeydown"]),R("div",{class:"el-message-box__errormsg",style:Re({visibility:e.editorErrorMessage?"visible":"hidden"})},ge(e.editorErrorMessage),5)],512),[[ct,e.showInput]])]),R("div",eU,[e.showCancelButton?(w(),x(u,{key:0,loading:e.cancelButtonLoading,class:M([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:t[3]||(t[3]=f=>e.handleAction("cancel")),onKeydown:t[4]||(t[4]=rt(je(f=>e.handleAction("cancel"),["prevent"]),["enter"]))},{default:U(()=>[at(ge(e.cancelButtonText||e.t("el.messagebox.cancel")),1)]),_:1},8,["loading","class","round","size"])):X("v-if",!0),qe(G(u,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,class:M([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:t[5]||(t[5]=f=>e.handleAction("confirm")),onKeydown:t[6]||(t[6]=rt(je(f=>e.handleAction("confirm"),["prevent"]),["enter"]))},{default:U(()=>[at(ge(e.confirmButtonText||e.t("el.messagebox.confirm")),1)]),_:1},8,["loading","class","round","disabled","size"]),[[ct,e.showConfirmButton]])])],14,UW)),[[d]])],32)]),_:3},8,["z-index","overlay-class","mask"]),[[ct,e.visible]])]),_:3})}var nU=Ve(WW,[["render",tU]]);const Fs=new Map,oU=(e,t,n=null)=>{const o=Ne(nU,e);return o.appContext=n,dl(o,t),document.body.appendChild(t.firstElementChild),o.component},rU=()=>document.createElement("div"),lU=(e,t)=>{const n=rU();e.onVanish=()=>{dl(null,n),Fs.delete(r)},e.onAction=l=>{const s=Fs.get(r);let a;e.showInput?a={value:r.inputValue,action:l}:a=l,e.callback?e.callback(a,o.proxy):l==="cancel"||l==="close"?e.distinguishCancelAndClose&&l!=="cancel"?s.reject("close"):s.reject("cancel"):s.resolve(a)};const o=oU(e,n,t),r=o.proxy;for(const l in e)lt(e,l)&&!lt(r.$props,l)&&(r[l]=e[l]);return me(()=>r.message,(l,s)=>{Lt(l)?o.slots.default=()=>[l]:Lt(s)&&!Lt(l)&&delete o.slots.default},{immediate:!0}),r.visible=!0,r};function _l(e,t=null){if(!it)return Promise.reject();let n;return Je(e)||Lt(e)?e={message:e}:n=e.callback,new Promise((o,r)=>{const l=lU(e,t!=null?t:_l._context);Fs.set(l,{options:e,callback:n,resolve:o,reject:r})})}const sU=["alert","confirm","prompt"],aU={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};sU.forEach(e=>{_l[e]=iU(e)});function iU(e){return(t,n,o,r)=>{let l;return ut(n)?(o=n,l=""):$n(n)?l="":l=n,_l(Object.assign(ke({title:l,message:t,type:""},aU[e]),o,{boxType:e}),r)}}_l.close=()=>{Fs.forEach((e,t)=>{t.doClose()}),Fs.clear()};_l._context=null;const Ho=_l;Ho.install=e=>{Ho._context=e._context,e.config.globalProperties.$msgbox=Ho,e.config.globalProperties.$messageBox=Ho,e.config.globalProperties.$alert=Ho.alert,e.config.globalProperties.$confirm=Ho.confirm,e.config.globalProperties.$prompt=Ho.prompt};const uU=Ho,m1=["success","info","warning","error"],cU=He({customClass:{type:String,default:""},dangerouslyUseHTMLString:{type:Boolean,default:!1},duration:{type:Number,default:4500},icon:{type:Ee([String,Object]),default:""},id:{type:String,default:""},message:{type:Ee([String,Object]),default:""},offset:{type:Number,default:0},onClick:{type:Ee(Function),default:()=>{}},onClose:{type:Ee(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...m1,""],default:""},zIndex:{type:Number,default:0}}),dU={destroy:()=>!0},fU=oe({name:"ElNotification",components:ke({ElIcon:Ye},Fi),props:cU,emits:dU,setup(e){const t=$e("notification"),n=O(!1);let o;const r=S(()=>{const p=e.type;return p&&No[e.type]?t.m(p):""}),l=S(()=>No[e.type]||e.icon||""),s=S(()=>e.position.endsWith("right")?"right":"left"),a=S(()=>e.position.startsWith("top")?"top":"bottom"),i=S(()=>({[a.value]:`${e.offset}px`,zIndex:e.zIndex}));function u(){e.duration>0&&({stop:o}=pl(()=>{n.value&&d()},e.duration))}function c(){o==null||o()}function d(){n.value=!1}function f({code:p}){p===De.delete||p===De.backspace?c():p===De.esc?n.value&&d():u()}return et(()=>{u(),n.value=!0}),Ft(document,"keydown",f),{ns:t,horizontalClass:s,typeClass:r,iconComponent:l,positionStyle:i,visible:n,close:d,clearTimer:c,startTimer:u}}}),pU=["id"],hU=["textContent"],vU={key:0},mU=["innerHTML"];function gU(e,t,n,o,r,l){const s=ae("el-icon"),a=ae("close");return w(),x(zt,{name:e.ns.b("fade"),onBeforeLeave:e.onClose,onAfterLeave:t[3]||(t[3]=i=>e.$emit("destroy"))},{default:U(()=>[qe(R("div",{id:e.id,class:M([e.ns.b(),e.customClass,e.horizontalClass]),style:Re(e.positionStyle),role:"alert",onMouseenter:t[0]||(t[0]=(...i)=>e.clearTimer&&e.clearTimer(...i)),onMouseleave:t[1]||(t[1]=(...i)=>e.startTimer&&e.startTimer(...i)),onClick:t[2]||(t[2]=(...i)=>e.onClick&&e.onClick(...i))},[e.iconComponent?(w(),x(s,{key:0,class:M([e.ns.e("icon"),e.typeClass])},{default:U(()=>[(w(),x(dt(e.iconComponent)))]),_:1},8,["class"])):X("v-if",!0),R("div",{class:M(e.ns.e("group"))},[R("h2",{class:M(e.ns.e("title")),textContent:ge(e.title)},null,10,hU),qe(R("div",{class:M(e.ns.e("content")),style:Re(e.title?void 0:{margin:0})},[pe(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(w(),A(Be,{key:1},[X(" Caution here, message could've been compromized, nerver use user's input as message "),X(" eslint-disable-next-line "),R("p",{innerHTML:e.message},null,8,mU)],2112)):(w(),A("p",vU,ge(e.message),1))])],6),[[ct,e.message]]),e.showClose?(w(),x(s,{key:0,class:M(e.ns.e("closeBtn")),onClick:je(e.close,["stop"])},{default:U(()=>[G(a)]),_:1},8,["class","onClick"])):X("v-if",!0)],2)],46,pU),[[ct,e.visible]])]),_:3},8,["name","onBeforeLeave"])}var yU=Ve(fU,[["render",gU]]);const gi={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},qc=16;let bU=1;const kl=function(e={},t=null){if(!it)return{close:()=>{}};(typeof e=="string"||Lt(e))&&(e={message:e});const n=e.position||"top-right";let o=e.offset||0;gi[n].forEach(({vm:d})=>{var f;o+=(((f=d.el)==null?void 0:f.offsetHeight)||0)+qc}),o+=qc;const{nextZIndex:r}=er(),l=`notification_${bU++}`,s=e.onClose,a=_e(ke({zIndex:r(),offset:o},e),{id:l,onClose:()=>{wU(l,n,s)}});let i=document.body;Dr(e.appendTo)?i=e.appendTo:Je(e.appendTo)&&(i=document.querySelector(e.appendTo)),Dr(i)||(i=document.body);const u=document.createElement("div"),c=G(yU,a,Lt(a.message)?{default:()=>a.message}:null);return c.appContext=t!=null?t:kl._context,c.props.onDestroy=()=>{dl(null,u)},dl(c,u),gi[n].push({vm:c}),i.appendChild(u.firstElementChild),{close:()=>{c.component.proxy.visible=!1}}};m1.forEach(e=>{kl[e]=(t={})=>((typeof t=="string"||Lt(t))&&(t={message:t}),kl(_e(ke({},t),{type:e})))});function wU(e,t,n){const o=gi[t],r=o.findIndex(({vm:u})=>{var c;return((c=u.component)==null?void 0:c.props.id)===e});if(r===-1)return;const{vm:l}=o[r];if(!l)return;n==null||n(l);const s=l.el.offsetHeight,a=t.split("-")[0];o.splice(r,1);const i=o.length;if(!(i<1))for(let u=r;u{t.component.proxy.visible=!1})}kl.closeAll=CU;kl._context=null;const $U=py(kl,"$notify");var SU=[MW,IW,jW,uU,$U,iH],kU=yP([...wW,...SU]);const EU="modulepreload",Kv={},TU="/",mn=function(t,n){return!n||n.length===0?t():Promise.all(n.map(o=>{if(o=`${TU}${o}`,o in Kv)return;Kv[o]=!0;const r=o.endsWith(".css"),l=r?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${l}`))return;const s=document.createElement("link");if(s.rel=r?"stylesheet":EU,r||(s.as="script",s.crossOrigin=""),s.href=o,document.head.appendChild(s),r)return new Promise((a,i)=>{s.addEventListener("load",a),s.addEventListener("error",()=>i(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())};/*! + * vue-router v4.0.14 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */const g1=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",zl=e=>g1?Symbol(e):"_vr_"+e,MU=zl("rvlm"),jv=zl("rvd"),Mf=zl("r"),Nf=zl("rl"),Yc=zl("rvl"),xr=typeof window!="undefined";function NU(e){return e.__esModule||g1&&e[Symbol.toStringTag]==="Module"}const Vt=Object.assign;function Lu(e,t){const n={};for(const o in t){const r=t[o];n[o]=Array.isArray(r)?r.map(e):e(r)}return n}const hs=()=>{},OU=/\/$/,AU=e=>e.replace(OU,"");function Bu(e,t,n="/"){let o,r={},l="",s="";const a=t.indexOf("?"),i=t.indexOf("#",a>-1?a:0);return a>-1&&(o=t.slice(0,a),l=t.slice(a+1,i>-1?i:t.length),r=e(l)),i>-1&&(o=o||t.slice(0,i),s=t.slice(i,t.length)),o=RU(o!=null?o:t,n),{fullPath:o+(l&&"?")+l+s,path:o,query:r,hash:s}}function PU(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function IU(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&El(t.matched[o],n.matched[r])&&y1(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function El(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function y1(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!DU(e[n],t[n]))return!1;return!0}function DU(e,t){return Array.isArray(e)?Wv(e,t):Array.isArray(t)?Wv(t,e):e===t}function Wv(e,t){return Array.isArray(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function RU(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/");let r=n.length-1,l,s;for(l=0;l({left:window.pageXOffset,top:window.pageYOffset});function zU(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=FU(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Uv(e,t){return(history.state?history.state.position-t:-1)+e}const Gc=new Map;function HU(e,t){Gc.set(e,t)}function KU(e){const t=Gc.get(e);return Gc.delete(e),t}function jU(e=""){let t=[],n=[Vu],o=0;e=LU(e);function r(a){o++,o===n.length||n.splice(o),n.push(a)}function l(a,i,{direction:u,delta:c}){const d={direction:u,delta:c,type:_s.pop};for(const f of t)f(a,i,d)}const s={location:Vu,state:{},base:e,createHref:VU.bind(null,e),replace(a){n.splice(o--,1),r(a)},push(a,i){r(a)},listen(a){return t.push(a),()=>{const i=t.indexOf(a);i>-1&&t.splice(i,1)}},destroy(){t=[],n=[Vu],o=0},go(a,i=!0){const u=this.location,c=a<0?yi.back:yi.forward;o=Math.max(0,Math.min(o+a,n.length-1)),i&&l(this.location,u,{direction:c,delta:a})}};return Object.defineProperty(s,"location",{enumerable:!0,get:()=>n[o]}),s}function WU(e){return typeof e=="string"||e&&typeof e=="object"}function b1(e){return typeof e=="string"||typeof e=="symbol"}const Vo={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},w1=zl("nf");var qv;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(qv||(qv={}));function Tl(e,t){return Vt(new Error,{type:e,[w1]:!0},t)}function Fo(e,t){return e instanceof Error&&w1 in e&&(t==null||!!(e.type&t))}const Yv="[^/]+?",UU={sensitive:!1,strict:!1,start:!0,end:!0},qU=/[.+*?^${}()[\]/\\]/g;function YU(e,t){const n=Vt({},UU,t),o=[];let r=n.start?"^":"";const l=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function XU(e,t){let n=0;const o=e.score,r=t.score;for(;n1&&(i==="*"||i==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:u,regexp:c,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=i}for(;a{s(y)}:hs}function s(c){if(b1(c)){const d=o.get(c);d&&(o.delete(c),n.splice(n.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=n.indexOf(c);d>-1&&(n.splice(d,1),c.record.name&&o.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function a(){return n}function i(c){let d=0;for(;d=0&&(c.record.path!==n[d].record.path||!C1(c,n[d]));)d++;n.splice(d,0,c),c.record.name&&!Gv(c)&&o.set(c.record.name,c)}function u(c,d){let f,p={},h,m;if("name"in c&&c.name){if(f=o.get(c.name),!f)throw Tl(1,{location:c});m=f.record.name,p=Vt(tq(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),c.params),h=f.stringify(p)}else if("path"in c)h=c.path,f=n.find(y=>y.re.test(h)),f&&(p=f.parse(h),m=f.record.name);else{if(f=d.name?o.get(d.name):n.find(y=>y.re.test(d.path)),!f)throw Tl(1,{location:c,currentLocation:d});m=f.record.name,p=Vt({},d.params,c.params),h=f.stringify(p)}const v=[];let g=f;for(;g;)v.unshift(g.record),g=g.parent;return{name:m,path:h,params:p,matched:v,meta:rq(v)}}return e.forEach(c=>l(c)),{addRoute:l,resolve:u,removeRoute:s,getRoutes:a,getRecordMatcher:r}}function tq(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function nq(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:oq(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function oq(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="boolean"?n:n[o];return t}function Gv(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rq(e){return e.reduce((t,n)=>Vt(t,n.meta),{})}function Xv(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function C1(e,t){return t.children.some(n=>n===e||C1(e,n))}const $1=/#/g,lq=/&/g,sq=/\//g,aq=/=/g,iq=/\?/g,S1=/\+/g,uq=/%5B/g,cq=/%5D/g,k1=/%5E/g,dq=/%60/g,E1=/%7B/g,fq=/%7C/g,T1=/%7D/g,pq=/%20/g;function Of(e){return encodeURI(""+e).replace(fq,"|").replace(uq,"[").replace(cq,"]")}function hq(e){return Of(e).replace(E1,"{").replace(T1,"}").replace(k1,"^")}function Xc(e){return Of(e).replace(S1,"%2B").replace(pq,"+").replace($1,"%23").replace(lq,"%26").replace(dq,"`").replace(E1,"{").replace(T1,"}").replace(k1,"^")}function vq(e){return Xc(e).replace(aq,"%3D")}function mq(e){return Of(e).replace($1,"%23").replace(iq,"%3F")}function gq(e){return e==null?"":mq(e).replace(sq,"%2F")}function bi(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function yq(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rl&&Xc(l)):[o&&Xc(o)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+n,l!=null&&(t+="="+l))})}return t}function bq(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Array.isArray(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}function Jl(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function jo(e,t,n,o,r){const l=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((s,a)=>{const i=d=>{d===!1?a(Tl(4,{from:n,to:t})):d instanceof Error?a(d):WU(d)?a(Tl(2,{from:t,to:d})):(l&&o.enterCallbacks[r]===l&&typeof d=="function"&&l.push(d),s())},u=e.call(o&&o.instances[r],t,n,i);let c=Promise.resolve(u);e.length<3&&(c=c.then(i)),c.catch(d=>a(d))})}function Fu(e,t,n,o){const r=[];for(const l of e)for(const s in l.components){let a=l.components[s];if(!(t!=="beforeRouteEnter"&&!l.instances[s]))if(wq(a)){const u=(a.__vccOpts||a)[t];u&&r.push(jo(u,n,o,l,s))}else{let i=a();r.push(()=>i.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${l.path}"`));const c=NU(u)?u.default:u;l.components[s]=c;const f=(c.__vccOpts||c)[t];return f&&jo(f,n,o,l,s)()}))}}return r}function wq(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Zv(e){const t=Pe(Mf),n=Pe(Nf),o=S(()=>t.resolve(k(e.to))),r=S(()=>{const{matched:i}=o.value,{length:u}=i,c=i[u-1],d=n.matched;if(!c||!d.length)return-1;const f=d.findIndex(El.bind(null,c));if(f>-1)return f;const p=Qv(i[u-2]);return u>1&&Qv(c)===p&&d[d.length-1].path!==p?d.findIndex(El.bind(null,i[u-2])):f}),l=S(()=>r.value>-1&&kq(n.params,o.value.params)),s=S(()=>r.value>-1&&r.value===n.matched.length-1&&y1(n.params,o.value.params));function a(i={}){return Sq(i)?t[k(e.replace)?"replace":"push"](k(e.to)).catch(hs):Promise.resolve()}return{route:o,href:S(()=>o.value.href),isActive:l,isExactActive:s,navigate:a}}const Cq=oe({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Zv,setup(e,{slots:t}){const n=Ct(Zv(e)),{options:o}=Pe(Mf),r=S(()=>({[xv(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[xv(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const l=t.default&&t.default(n);return e.custom?l:Ne("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},l)}}}),$q=Cq;function Sq(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function kq(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!Array.isArray(r)||r.length!==o.length||o.some((l,s)=>l!==r[s]))return!1}return!0}function Qv(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const xv=(e,t,n)=>e!=null?e:t!=null?t:n,Eq=oe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:n}){const o=Pe(Yc),r=S(()=>e.route||o.value),l=Pe(jv,0),s=S(()=>r.value.matched[l]);ot(jv,l+1),ot(MU,s),ot(Yc,r);const a=O();return me(()=>[a.value,s.value,e.name],([i,u,c],[d,f,p])=>{u&&(u.instances[c]=i,f&&f!==u&&i&&i===d&&(u.leaveGuards.size||(u.leaveGuards=f.leaveGuards),u.updateGuards.size||(u.updateGuards=f.updateGuards))),i&&u&&(!f||!El(u,f)||!d)&&(u.enterCallbacks[c]||[]).forEach(h=>h(i))},{flush:"post"}),()=>{const i=r.value,u=s.value,c=u&&u.components[e.name],d=e.name;if(!c)return em(n.default,{Component:c,route:i});const f=u.props[e.name],p=f?f===!0?i.params:typeof f=="function"?f(i):f:null,m=Ne(c,Vt({},p,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(u.instances[d]=null)},ref:a}));return em(n.default,{Component:m,route:i})||m}}});function em(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Tq=Eq;function Mq(e){const t=eq(e.routes,e),n=e.parseQuery||yq,o=e.stringifyQuery||Jv,r=e.history,l=Jl(),s=Jl(),a=Jl(),i=_t(Vo);let u=Vo;xr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Lu.bind(null,ne=>""+ne),d=Lu.bind(null,gq),f=Lu.bind(null,bi);function p(ne,j){let ee,ie;return b1(ne)?(ee=t.getRecordMatcher(ne),ie=j):ie=ne,t.addRoute(ie,ee)}function h(ne){const j=t.getRecordMatcher(ne);j&&t.removeRoute(j)}function m(){return t.getRoutes().map(ne=>ne.record)}function v(ne){return!!t.getRecordMatcher(ne)}function g(ne,j){if(j=Vt({},j||i.value),typeof ne=="string"){const Ie=Bu(n,ne,j.path),K=t.resolve({path:Ie.path},j),Y=r.createHref(Ie.fullPath);return Vt(Ie,K,{params:f(K.params),hash:bi(Ie.hash),redirectedFrom:void 0,href:Y})}let ee;if("path"in ne)ee=Vt({},ne,{path:Bu(n,ne.path,j.path).path});else{const Ie=Vt({},ne.params);for(const K in Ie)Ie[K]==null&&delete Ie[K];ee=Vt({},ne,{params:d(ne.params)}),j.params=d(j.params)}const ie=t.resolve(ee,j),ve=ne.hash||"";ie.params=c(f(ie.params));const Te=PU(o,Vt({},ne,{hash:hq(ve),path:ie.path})),Ae=r.createHref(Te);return Vt({fullPath:Te,hash:ve,query:o===Jv?bq(ne.query):ne.query||{}},ie,{redirectedFrom:void 0,href:Ae})}function y(ne){return typeof ne=="string"?Bu(n,ne,i.value.path):Vt({},ne)}function C(ne,j){if(u!==ne)return Tl(8,{from:j,to:ne})}function $(ne){return T(ne)}function b(ne){return $(Vt(y(ne),{replace:!0}))}function E(ne){const j=ne.matched[ne.matched.length-1];if(j&&j.redirect){const{redirect:ee}=j;let ie=typeof ee=="function"?ee(ne):ee;return typeof ie=="string"&&(ie=ie.includes("?")||ie.includes("#")?ie=y(ie):{path:ie},ie.params={}),Vt({query:ne.query,hash:ne.hash,params:ne.params},ie)}}function T(ne,j){const ee=u=g(ne),ie=i.value,ve=ne.state,Te=ne.force,Ae=ne.replace===!0,Ie=E(ee);if(Ie)return T(Vt(y(Ie),{state:ve,force:Te,replace:Ae}),j||ee);const K=ee;K.redirectedFrom=j;let Y;return!Te&&IU(o,ie,ee)&&(Y=Tl(16,{to:K,from:ie}),W(ie,ie,!0,!1)),(Y?Promise.resolve(Y):D(K,ie)).catch(ue=>Fo(ue)?Fo(ue,2)?ue:q(ue):N(ue,K,ie)).then(ue=>{if(ue){if(Fo(ue,2))return T(Vt(y(ue.to),{state:ve,force:Te,replace:Ae}),j||K)}else ue=F(K,ie,!0,Ae,ve);return L(K,ie,ue),ue})}function I(ne,j){const ee=C(ne,j);return ee?Promise.reject(ee):Promise.resolve()}function D(ne,j){let ee;const[ie,ve,Te]=Nq(ne,j);ee=Fu(ie.reverse(),"beforeRouteLeave",ne,j);for(const Ie of ie)Ie.leaveGuards.forEach(K=>{ee.push(jo(K,ne,j))});const Ae=I.bind(null,ne,j);return ee.push(Ae),qr(ee).then(()=>{ee=[];for(const Ie of l.list())ee.push(jo(Ie,ne,j));return ee.push(Ae),qr(ee)}).then(()=>{ee=Fu(ve,"beforeRouteUpdate",ne,j);for(const Ie of ve)Ie.updateGuards.forEach(K=>{ee.push(jo(K,ne,j))});return ee.push(Ae),qr(ee)}).then(()=>{ee=[];for(const Ie of ne.matched)if(Ie.beforeEnter&&!j.matched.includes(Ie))if(Array.isArray(Ie.beforeEnter))for(const K of Ie.beforeEnter)ee.push(jo(K,ne,j));else ee.push(jo(Ie.beforeEnter,ne,j));return ee.push(Ae),qr(ee)}).then(()=>(ne.matched.forEach(Ie=>Ie.enterCallbacks={}),ee=Fu(Te,"beforeRouteEnter",ne,j),ee.push(Ae),qr(ee))).then(()=>{ee=[];for(const Ie of s.list())ee.push(jo(Ie,ne,j));return ee.push(Ae),qr(ee)}).catch(Ie=>Fo(Ie,8)?Ie:Promise.reject(Ie))}function L(ne,j,ee){for(const ie of a.list())ie(ne,j,ee)}function F(ne,j,ee,ie,ve){const Te=C(ne,j);if(Te)return Te;const Ae=j===Vo,Ie=xr?history.state:{};ee&&(ie||Ae?r.replace(ne.fullPath,Vt({scroll:Ae&&Ie&&Ie.scroll},ve)):r.push(ne.fullPath,ve)),i.value=ne,W(ne,j,ee,Ae),q()}let V;function P(){V=r.listen((ne,j,ee)=>{const ie=g(ne),ve=E(ie);if(ve){T(Vt(ve,{replace:!0}),ie).catch(hs);return}u=ie;const Te=i.value;xr&&HU(Uv(Te.fullPath,ee.delta),_U()),D(ie,Te).catch(Ae=>Fo(Ae,12)?Ae:Fo(Ae,2)?(T(Ae.to,ie).then(Ie=>{Fo(Ie,20)&&!ee.delta&&ee.type===_s.pop&&r.go(-1,!1)}).catch(hs),Promise.reject()):(ee.delta&&r.go(-ee.delta,!1),N(Ae,ie,Te))).then(Ae=>{Ae=Ae||F(ie,Te,!1),Ae&&(ee.delta?r.go(-ee.delta,!1):ee.type===_s.pop&&Fo(Ae,20)&&r.go(-1,!1)),L(ie,Te,Ae)}).catch(hs)})}let _=Jl(),z=Jl(),H;function N(ne,j,ee){q(ne);const ie=z.list();return ie.length?ie.forEach(ve=>ve(ne,j,ee)):console.error(ne),Promise.reject(ne)}function B(){return H&&i.value!==Vo?Promise.resolve():new Promise((ne,j)=>{_.add([ne,j])})}function q(ne){return H||(H=!ne,P(),_.list().forEach(([j,ee])=>ne?ee(ne):j()),_.reset()),ne}function W(ne,j,ee,ie){const{scrollBehavior:ve}=e;if(!xr||!ve)return Promise.resolve();const Te=!ee&&KU(Uv(ne.fullPath,0))||(ie||!ee)&&history.state&&history.state.scroll||null;return ze().then(()=>ve(ne,j,Te)).then(Ae=>Ae&&zU(Ae)).catch(Ae=>N(Ae,ne,j))}const de=ne=>r.go(ne);let Q;const he=new Set;return{currentRoute:i,addRoute:p,removeRoute:h,hasRoute:v,getRoutes:m,resolve:g,options:e,push:$,replace:b,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:l.add,beforeResolve:s.add,afterEach:a.add,onError:z.add,isReady:B,install(ne){const j=this;ne.component("RouterLink",$q),ne.component("RouterView",Tq),ne.config.globalProperties.$router=j,Object.defineProperty(ne.config.globalProperties,"$route",{enumerable:!0,get:()=>k(i)}),xr&&!Q&&i.value===Vo&&(Q=!0,$(r.location).catch(ve=>{}));const ee={};for(const ve in Vo)ee[ve]=S(()=>i.value[ve]);ne.provide(Mf,j),ne.provide(Nf,Ct(ee)),ne.provide(Yc,i);const ie=ne.unmount;he.add(ne),ne.unmount=function(){he.delete(ne),he.size<1&&(u=Vo,V&&V(),i.value=Vo,Q=!1,H=!1),ie()}}}}function qr(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function Nq(e,t){const n=[],o=[],r=[],l=Math.max(t.matched.length,e.matched.length);for(let s=0;sEl(u,a))?o.push(a):n.push(a));const i=e.matched[s];i&&(t.matched.find(u=>El(u,i))||r.push(i))}return[n,o,r]}function rG(){return Pe(Nf)}const Oq=[{path:"/",component:()=>mn(()=>import("./layout.dd3764ba.js"),["assets/layout.dd3764ba.js","assets/layout.854fd1aa.css","assets/moment.a9f98195.js","assets/user.0a83e69f.js"]),children:[{path:"/home",component:()=>mn(()=>import("./index.eca5d8b9.js"),[]),meta:{name:"\u63A7\u5236\u53F0"}},{path:"/blog",component:()=>mn(()=>import("./index.9e09c036.js"),["assets/index.9e09c036.js","assets/index.9c96ba95.css","assets/blogView.d2987280.js","assets/index.715e6999.js"]),meta:{name:"\u535A\u5BA2"}},{path:"/bookmark",component:()=>mn(()=>import("./index.19800d0d.js"),["assets/index.19800d0d.js","assets/index.656119dd.css","assets/index.715e6999.js","assets/user.0a83e69f.js"]),meta:{name:"\u4E66\u7B7E"}},{path:"/school",component:()=>mn(()=>import("./index.ffdd858a.js"),["assets/index.ffdd858a.js","assets/index.373264bb.css"]),meta:{name:"\u5B66\u4E60"}},{path:"/thinking",component:()=>mn(()=>import("./index.9b832f08.js"),["assets/index.9b832f08.js","assets/index.ec015293.css"]),meta:{name:"\u611F\u609F\u4EBA\u751F"}},{path:"/cloud",component:()=>mn(()=>import("./index.9645ecc9.js"),[]),meta:{name:"\u4E2A\u4EBA\u4E91\u76D8"}},{path:"/recommend",component:()=>mn(()=>import("./index.dcff2fda.js"),["assets/index.dcff2fda.js","assets/index.ec015293.css"]),meta:{name:"\u63A8\u8350\u4E2D"}},{path:"/download",component:()=>mn(()=>import("./index.a5796454.js"),["assets/index.a5796454.js","assets/index.ec015293.css"]),meta:{name:"\u4E00\u952E\u6253\u5305"}}]},{path:"/feedback",component:()=>mn(()=>import("./mdview.d0fc1268.js"),["assets/mdview.d0fc1268.js","assets/style.843d539d.js","assets/style.a2e1e00d.css","assets/blogView.d2987280.js","assets/index.715e6999.js"])},{path:"/BlogEditer",component:()=>mn(()=>import("./createBlog.163843a8.js"),["assets/createBlog.163843a8.js","assets/createBlog.f06e8e2a.css","assets/moment.a9f98195.js","assets/style.843d539d.js","assets/style.a2e1e00d.css"])},{path:"/BlogViewer",component:()=>mn(()=>import("./mdview.d0fc1268.js"),["assets/mdview.d0fc1268.js","assets/style.843d539d.js","assets/style.a2e1e00d.css","assets/blogView.d2987280.js","assets/index.715e6999.js"])},{path:"/login",component:()=>mn(()=>import("./login.c114e80c.js"),["assets/login.c114e80c.js","assets/login.2ca1a7ac.css","assets/user.0a83e69f.js"])}],vs=Mq({history:jU(),routes:Oq});/*! + * pinia v2.0.13 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */let M1;const Xi=e=>M1=e,N1=Symbol();function Jc(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ms;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ms||(ms={}));function Aq(){const e=id(!0),t=e.run(()=>O({}));let n=[],o=[];const r=Eo({install(l){Xi(r),r._a=l,l.provide(N1,r),l.config.globalProperties.$pinia=r,o.forEach(s=>n.push(s)),o=[]},use(l){return!this._a&&!aM?o.push(l):n.push(l),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const O1=()=>{};function tm(e,t,n,o=O1){e.push(t);const r=()=>{const l=e.indexOf(t);l>-1&&(e.splice(l,1),o())};return!n&&Qe()&&Nl(r),r}function Yr(e,...t){e.slice().forEach(n=>{n(...t)})}function Zc(e,t){for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];Jc(r)&&Jc(o)&&e.hasOwnProperty(n)&&!St(o)&&!Yo(o)?e[n]=Zc(r,o):e[n]=o}return e}const Pq=Symbol();function Iq(e){return!Jc(e)||!e.hasOwnProperty(Pq)}const{assign:yo}=Object;function Dq(e){return!!(St(e)&&e.effect)}function Rq(e,t,n,o){const{state:r,actions:l,getters:s}=t,a=n.state.value[e];let i;function u(){a||(n.state.value[e]=r?r():{});const c=en(n.state.value[e]);return yo(c,l,Object.keys(s||{}).reduce((d,f)=>(d[f]=Eo(S(()=>{Xi(n);const p=n._s.get(e);return s[f].call(p,p)})),d),{}))}return i=A1(e,u,t,n),i.$reset=function(){const d=r?r():{};this.$patch(f=>{yo(f,d)})},i}function A1(e,t,n={},o,r){let l;const s=n.state,a=yo({actions:{}},n),i={deep:!0};let u,c,d=Eo([]),f=Eo([]),p;const h=o.state.value[e];!s&&!h&&(o.state.value[e]={}),O({});function m(E){let T;u=c=!1,typeof E=="function"?(E(o.state.value[e]),T={type:ms.patchFunction,storeId:e,events:p}):(Zc(o.state.value[e],E),T={type:ms.patchObject,payload:E,storeId:e,events:p}),ze().then(()=>{u=!0}),c=!0,Yr(d,T,o.state.value[e])}const v=O1;function g(){l.stop(),d=[],f=[],o._s.delete(e)}function y(E,T){return function(){Xi(o);const I=Array.from(arguments),D=[],L=[];function F(_){D.push(_)}function V(_){L.push(_)}Yr(f,{args:I,name:E,store:$,after:F,onError:V});let P;try{P=T.apply(this&&this.$id===e?this:$,I)}catch(_){throw Yr(L,_),_}return P instanceof Promise?P.then(_=>(Yr(D,_),_)).catch(_=>(Yr(L,_),Promise.reject(_))):(Yr(D,P),P)}}const C={_p:o,$id:e,$onAction:tm.bind(null,f),$patch:m,$reset:v,$subscribe(E,T={}){const I=tm(d,E,T.detached,()=>D()),D=l.run(()=>me(()=>o.state.value[e],L=>{(T.flush==="sync"?c:u)&&E({storeId:e,type:ms.direct,events:p},L)},yo({},i,T)));return I},$dispose:g},$=Ct(yo({},C));o._s.set(e,$);const b=o._e.run(()=>(l=id(),l.run(()=>t())));for(const E in b){const T=b[E];if(St(T)&&!Dq(T)||Yo(T))s||(h&&Iq(T)&&(St(T)?T.value=h[E]:Zc(T,h[E])),o.state.value[e][E]=T);else if(typeof T=="function"){const I=y(E,T);b[E]=I,a.actions[E]=T}}return yo($,b),yo(yt($),b),Object.defineProperty($,"$state",{get:()=>o.state.value[e],set:E=>{m(T=>{yo(T,E)})}}),o._p.forEach(E=>{yo($,l.run(()=>E({store:$,app:o._a,pinia:o,options:a})))}),h&&s&&n.hydrate&&n.hydrate($.$state,h),u=!0,c=!0,$}function lG(e,t,n){let o,r;const l=typeof t=="function";typeof e=="string"?(o=e,r=l?n:t):(r=e,o=e.id);function s(a,i){const u=Qe();return a=a||u&&Pe(N1),a&&Xi(a),a=M1,a._s.has(o)||(l?A1(o,t,r,a):Rq(o,r,a)),a._s.get(o)}return s.$id=o,s}/*! js-cookie v3.0.1 | MIT */function va(e){for(var t=1;tRr.get("token"),Bq=e=>{Rr.set("token",e)},Vq=e=>{Rr.set("user",JSON.stringify(e))},Fq=()=>Rr.get("user"),sG=()=>{Rr.remove("token"),Rr.remove("user")};var Af={exports:{}},P1=function(t,n){return function(){for(var r=new Array(arguments.length),l=0;l=0)return;o==="set-cookie"?n[o]=(n[o]?n[o]:[]).concat([r]):n[o]=n[o]?n[o]+", "+r:r}}),n},om=vn,vY=om.isStandardBrowserEnv()?function(){var t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a"),o;function r(l){var s=l;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{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 o=r(window.location.href),function(s){var a=om.isString(s)?r(s):s;return a.protocol===o.protocol&&a.host===o.host}}():function(){return function(){return!0}}();function Df(e){this.message=e}Df.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};Df.prototype.__CANCEL__=!0;var Zi=Df,ga=vn,mY=sY,gY=aY,yY=L1,bY=fY,wY=hY,CY=vY,zu=F1,$Y=V1,SY=Zi,rm=function(t){return new Promise(function(o,r){var l=t.data,s=t.headers,a=t.responseType,i;function u(){t.cancelToken&&t.cancelToken.unsubscribe(i),t.signal&&t.signal.removeEventListener("abort",i)}ga.isFormData(l)&&delete s["Content-Type"];var c=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",f=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";s.Authorization="Basic "+btoa(d+":"+f)}var p=bY(t.baseURL,t.url);c.open(t.method.toUpperCase(),yY(p,t.params,t.paramsSerializer),!0),c.timeout=t.timeout;function h(){if(!!c){var v="getAllResponseHeaders"in c?wY(c.getAllResponseHeaders()):null,g=!a||a==="text"||a==="json"?c.responseText:c.response,y={data:g,status:c.status,statusText:c.statusText,headers:v,config:t,request:c};mY(function($){o($),u()},function($){r($),u()},y),c=null}}if("onloadend"in c?c.onloadend=h:c.onreadystatechange=function(){!c||c.readyState!==4||c.status===0&&!(c.responseURL&&c.responseURL.indexOf("file:")===0)||setTimeout(h)},c.onabort=function(){!c||(r(zu("Request aborted",t,"ECONNABORTED",c)),c=null)},c.onerror=function(){r(zu("Network Error",t,null,c)),c=null},c.ontimeout=function(){var g=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",y=t.transitional||$Y;t.timeoutErrorMessage&&(g=t.timeoutErrorMessage),r(zu(g,t,y.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",c)),c=null},ga.isStandardBrowserEnv()){var m=(t.withCredentials||CY(p))&&t.xsrfCookieName?gY.read(t.xsrfCookieName):void 0;m&&(s[t.xsrfHeaderName]=m)}"setRequestHeader"in c&&ga.forEach(s,function(g,y){typeof l=="undefined"&&y.toLowerCase()==="content-type"?delete s[y]:c.setRequestHeader(y,g)}),ga.isUndefined(t.withCredentials)||(c.withCredentials=!!t.withCredentials),a&&a!=="json"&&(c.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&c.addEventListener("progress",t.onDownloadProgress),typeof t.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",t.onUploadProgress),(t.cancelToken||t.signal)&&(i=function(v){!c||(r(!v||v&&v.type?new SY("canceled"):v),c.abort(),c=null)},t.cancelToken&&t.cancelToken.subscribe(i),t.signal&&(t.signal.aborted?i():t.signal.addEventListener("abort",i))),l||(l=null),c.send(l)})},Xt=vn,lm=oY,kY=B1,EY=V1,TY={"Content-Type":"application/x-www-form-urlencoded"};function sm(e,t){!Xt.isUndefined(e)&&Xt.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function MY(){var e;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(e=rm),e}function NY(e,t,n){if(Xt.isString(e))try{return(t||JSON.parse)(e),Xt.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}var Qi={transitional:EY,adapter:MY(),transformRequest:[function(t,n){return lm(n,"Accept"),lm(n,"Content-Type"),Xt.isFormData(t)||Xt.isArrayBuffer(t)||Xt.isBuffer(t)||Xt.isStream(t)||Xt.isFile(t)||Xt.isBlob(t)?t:Xt.isArrayBufferView(t)?t.buffer:Xt.isURLSearchParams(t)?(sm(n,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):Xt.isObject(t)||n&&n["Content-Type"]==="application/json"?(sm(n,"application/json"),NY(t)):t}],transformResponse:[function(t){var n=this.transitional||Qi.transitional,o=n&&n.silentJSONParsing,r=n&&n.forcedJSONParsing,l=!o&&this.responseType==="json";if(l||r&&Xt.isString(t)&&t.length)try{return JSON.parse(t)}catch(s){if(l)throw s.name==="SyntaxError"?kY(s,this,"E_JSON_PARSE"):s}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Xt.forEach(["delete","get","head"],function(t){Qi.headers[t]={}});Xt.forEach(["post","put","patch"],function(t){Qi.headers[t]=Xt.merge(TY)});var Rf=Qi,OY=vn,AY=Rf,PY=function(t,n,o){var r=this||AY;return OY.forEach(o,function(s){t=s.call(r,t,n)}),t},_1=function(t){return!!(t&&t.__CANCEL__)},am=vn,Hu=PY,IY=_1,DY=Rf,RY=Zi;function Ku(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new RY("canceled")}var LY=function(t){Ku(t),t.headers=t.headers||{},t.data=Hu.call(t,t.data,t.headers,t.transformRequest),t.headers=am.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),am.forEach(["delete","get","head","post","put","patch","common"],function(r){delete t.headers[r]});var n=t.adapter||DY.adapter;return n(t).then(function(r){return Ku(t),r.data=Hu.call(t,r.data,r.headers,t.transformResponse),r},function(r){return IY(r)||(Ku(t),r&&r.response&&(r.response.data=Hu.call(t,r.response.data,r.response.headers,t.transformResponse))),Promise.reject(r)})},gn=vn,z1=function(t,n){n=n||{};var o={};function r(c,d){return gn.isPlainObject(c)&&gn.isPlainObject(d)?gn.merge(c,d):gn.isPlainObject(d)?gn.merge({},d):gn.isArray(d)?d.slice():d}function l(c){if(gn.isUndefined(n[c])){if(!gn.isUndefined(t[c]))return r(void 0,t[c])}else return r(t[c],n[c])}function s(c){if(!gn.isUndefined(n[c]))return r(void 0,n[c])}function a(c){if(gn.isUndefined(n[c])){if(!gn.isUndefined(t[c]))return r(void 0,t[c])}else return r(void 0,n[c])}function i(c){if(c in n)return r(t[c],n[c]);if(c in t)return r(void 0,t[c])}var u={url:s,method:s,data:s,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:i};return gn.forEach(Object.keys(t).concat(Object.keys(n)),function(d){var f=u[d]||l,p=f(d);gn.isUndefined(p)&&f!==i||(o[d]=p)}),o},H1={version:"0.26.1"},BY=H1.version,Lf={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){Lf[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});var im={};Lf.transitional=function(t,n,o){function r(l,s){return"[Axios v"+BY+"] Transitional option '"+l+"'"+s+(o?". "+o:"")}return function(l,s,a){if(t===!1)throw new Error(r(s," has been removed"+(n?" in "+n:"")));return n&&!im[s]&&(im[s]=!0,console.warn(r(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(l,s,a):!0}};function VY(e,t,n){if(typeof e!="object")throw new TypeError("options must be an object");for(var o=Object.keys(e),r=o.length;r-- >0;){var l=o[r],s=t[l];if(s){var a=e[l],i=a===void 0||s(a,l,e);if(i!==!0)throw new TypeError("option "+l+" must be "+i);continue}if(n!==!0)throw Error("Unknown option "+l)}}var FY={assertOptions:VY,validators:Lf},K1=vn,_Y=L1,um=tY,cm=LY,xi=z1,j1=FY,Xr=j1.validators;function Zs(e){this.defaults=e,this.interceptors={request:new um,response:new um}}Zs.prototype.request=function(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=xi(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var o=n.transitional;o!==void 0&&j1.assertOptions(o,{silentJSONParsing:Xr.transitional(Xr.boolean),forcedJSONParsing:Xr.transitional(Xr.boolean),clarifyTimeoutError:Xr.transitional(Xr.boolean)},!1);var r=[],l=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(l=l&&p.synchronous,r.unshift(p.fulfilled,p.rejected))});var s=[];this.interceptors.response.forEach(function(p){s.push(p.fulfilled,p.rejected)});var a;if(!l){var i=[cm,void 0];for(Array.prototype.unshift.apply(i,r),i=i.concat(s),a=Promise.resolve(n);i.length;)a=a.then(i.shift(),i.shift());return a}for(var u=n;r.length;){var c=r.shift(),d=r.shift();try{u=c(u)}catch(f){d(f);break}}try{a=cm(u)}catch(f){return Promise.reject(f)}for(;s.length;)a=a.then(s.shift(),s.shift());return a};Zs.prototype.getUri=function(t){return t=xi(this.defaults,t),_Y(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")};K1.forEach(["delete","get","head","options"],function(t){Zs.prototype[t]=function(n,o){return this.request(xi(o||{},{method:t,url:n,data:(o||{}).data}))}});K1.forEach(["post","put","patch"],function(t){Zs.prototype[t]=function(n,o,r){return this.request(xi(r||{},{method:t,url:n,data:o}))}});var zY=Zs,HY=Zi;function Ml(e){if(typeof e!="function")throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(r){t=r});var n=this;this.promise.then(function(o){if(!!n._listeners){var r,l=n._listeners.length;for(r=0;r(typeof xc()=="string"&&(e.headers.Authorization="Bearer"+xc()),e),e=>(console.log(e),Promise.reject(e)));const aG=e=>Bf({url:"/auth/api/v1/authorize",method:"post",data:e}),JY=e=>Bf({url:"/auth/api/v1/user_info",method:"GET",params:{token:e}}),ZY=Aq();let eu=kg(M$);eu.use(vs);eu.use(kU);eu.use(ZY);const QY=["/login"];let nd=window.location.href;async function xY(e){if(e.search("token")!=-1){let t=e.split("token=")[1];Bq(t),await JY(t).then(n=>{Vq(n.data)}),vs.push({path:"/home"})}}xY(nd);vs.beforeEach((e,t,n)=>{if(console.log(t.path,e.path),typeof xc()=="string")switch(e.path){case"/login":n("/");break;case"/":const r=JSON.parse(Fq());if(nd.search("write")!=-1)n("/BlogEditer");else if(nd.search("view")!=-1){let l=Rr.get("bid");vs.push({path:"/BlogViewer",query:{bid:l}}),console.log(1)}else vs.push({path:"/home",query:r});break;default:n()}else QY.includes(e.path)?n():n("/login")});eu.mount("#app");export{Fq as A,et as B,Ct as C,Rr as D,Bf as E,Be as F,oG as G,ht as H,St as I,$U as J,Ne as K,me as L,rt as M,rG as N,Nt as O,Pr as P,Pe as Q,S as R,Bt as S,ot as T,ze as U,X as V,k$ as _,G as a,O as b,A as c,oe as d,R as e,at as f,U as g,vs as h,Ks as i,st as j,x as k,nG as l,lG as m,Re as n,w as o,tG as p,sG as q,ae as r,aG as s,ge as t,k as u,ct as v,qe as w,Bq as x,Vq as y,xc as z}; diff --git a/dist/assets/index.ec680239.js.gz b/dist/assets/index.ec680239.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..168476877cc941f7641127c07618f6b51038ec9b GIT binary patch literal 253661 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%0D59--*pKdu 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 V^Z^ik^-!;3=!81*l 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 literal 0 HcmV?d00001 diff --git a/dist/assets/index.eca5d8b9.js b/dist/assets/index.eca5d8b9.js new file mode 100644 index 0000000..1498693 --- /dev/null +++ b/dist/assets/index.eca5d8b9.js @@ -0,0 +1,60 @@ +import{d as ZL,b as XL,B as qL,o as KL,c as QL}from"./index.ec680239.js";/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var Xc=function(r,e){return Xc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,a){t.__proto__=a}||function(t,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i])},Xc(r,e)};function k(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Xc(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var JL=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),jL=function(){function r(){this.browser=new JL,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window!="undefined"}return r}(),Ti=new jL;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Ti.wxa=!0,Ti.touchEventsSupported=!0):typeof document=="undefined"&&typeof self!="undefined"?Ti.worker=!0:typeof navigator=="undefined"?(Ti.node=!0,Ti.svgSupported=!0):tI(navigator.userAgent,Ti);function tI(r,e){var t=e.browser,a=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),n=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);a&&(t.firefox=!0,t.version=a[1]),i&&(t.ie=!0,t.version=i[1]),n&&(t.edge=!0,t.version=n[1],t.newEdge=+n[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect!="undefined",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11),e.domSupported=typeof document!="undefined";var s=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in s||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}var Ct=Ti,kd=12,Hw="sans-serif",Fa=kd+"px "+Hw,eI=20,rI=100,aI="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function iI(r){var e={};if(typeof JSON=="undefined")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[l]+":0",i[u]+":0",a[1-l]+":auto",i[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return t}function CI(r,e,t){for(var a=t?"invTrans":"trans",i=e[a],n=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),h=2*u,v=f.left,c=f.top;o.push(v,c),l=l&&n&&v===n[h]&&c===n[h+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&i?i:(e.srcCoords=o,e[a]=t?$y(s,o):$y(o,s))}function Xw(r){return r.nodeName.toUpperCase()==="CANVAS"}var AI=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Lh=[],MI=Ct.browser.firefox&&+Ct.browser.version.split(".")[0]<39;function rp(r,e,t,a){return t=t||{},a?Yy(r,e,t):MI&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):Yy(r,e,t),t}function Yy(r,e,t){if(Ct.domSupported&&r.getBoundingClientRect){var a=e.clientX,i=e.clientY;if(Xw(r)){var n=r.getBoundingClientRect();t.zrX=a-n.left,t.zrY=i-n.top;return}else if(ep(Lh,r,a,i)){t.zrX=Lh[0],t.zrY=Lh[1];return}}t.zrX=t.zrY=0}function Fd(r){return r||window.event}function Ze(r,e,t){if(e=Fd(e),e.zrX!=null)return e;var a=e.type,i=a&&a.indexOf("touch")>=0;if(i){var o=a!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&rp(r,o,e,t)}else{rp(r,e,e,t);var n=DI(e);e.zrDelta=n?n/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&AI.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function DI(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,a=r.deltaY;if(t==null||a==null)return e;var i=Math.abs(a!==0?a:t),n=a>0?-1:a<0?1:t>0?-1:1;return 3*i*n}function ap(r,e,t,a){r.addEventListener(e,t,a)}function LI(r,e,t,a){r.removeEventListener(e,t,a)}var ia=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function Zy(r){return r.which===2||r.which===3}var II=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,a){return this._doTrack(e,t,a),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,a){var i=e.touches;if(!!i){for(var n={points:[],touches:[],target:t,event:e},o=0,s=i.length;o1&&a&&a.length>1){var n=Xy(a)/Xy(i);!isFinite(n)&&(n=1),e.pinchScale=n;var o=PI(a);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}},qw="silent";function RI(r,e,t){return{type:r,event:t,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:t.zrX,offsetY:t.zrY,gestureEvent:t.gestureEvent,pinchX:t.pinchX,pinchY:t.pinchY,pinchScale:t.pinchScale,wheelDelta:t.zrDelta,zrByTouch:t.zrByTouch,which:t.which,stop:EI}}function EI(){ia(this.event)}var kI=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.handler=null,t}return e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(nr),_o=function(){function r(e,t){this.x=e,this.y=t}return r}(),OI=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Kw=function(r){k(e,r);function e(t,a,i,n){var o=r.call(this)||this;return o._hovered=new _o(0,0),o.storage=t,o.painter=a,o.painterRoot=n,i=i||new kI,o.proxy=null,o.setHandlerProxy(i),o._draggingMgr=new SI(o),o}return e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(A(OI,function(a){t.on&&t.on(a,this[a],this)},this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var a=t.zrX,i=t.zrY,n=Qw(this,a,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=n?new _o(a,i):this.findHover(a,i),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(l,"mousemove",t),u&&u!==s&&this.dispatchToElement(l,"mouseover",t)},e.prototype.mouseout=function(t){var a=t.zrEventControl;a!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",t),a!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new _o(0,0)},e.prototype.dispatch=function(t,a){var i=this[t];i&&i.call(this,a)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var a=this.proxy;a.setCursor&&a.setCursor(t)},e.prototype.dispatchToElement=function(t,a,i){t=t||{};var n=t.target;if(!(n&&n.silent)){for(var o="on"+a,s=RI(a,t,i);n&&(n[o]&&(s.cancelBubble=!!n[o].call(n,s)),n.trigger(a,s),n=n.__hostTarget?n.__hostTarget:n.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(a,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(a,s)}))}},e.prototype.findHover=function(t,a,i){for(var n=this.storage.getDisplayList(),o=new _o(t,a),s=n.length-1;s>=0;s--){var l=void 0;if(n[s]!==i&&!n[s].ignore&&(l=NI(n[s],t,a))&&(!o.topTarget&&(o.topTarget=n[s]),l!==qw)){o.target=n[s];break}}return o},e.prototype.processGesture=function(t,a){this._gestureMgr||(this._gestureMgr=new II);var i=this._gestureMgr;a==="start"&&i.clear();var n=i.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if(a==="end"&&i.clear(),n){var o=n.type;t.gestureEvent=o;var s=new _o;s.target=n.target,this.dispatchToElement(s,o,n.event)}},e}(nr);A(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(r){Kw.prototype[r]=function(e){var t=e.zrX,a=e.zrY,i=Qw(this,t,a),n,o;if((r!=="mouseup"||!i)&&(n=this.findHover(t,a),o=n.target),r==="mousedown")this._downEl=o,this._downPoint=[e.zrX,e.zrY],this._upEl=o;else if(r==="mouseup")this._upEl=o;else if(r==="click"){if(this._downEl!==this._upEl||!this._downPoint||Ma(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,r,e)}});function NI(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var a=r,i=void 0,n=!1;a;){if(a.ignoreClip&&(n=!0),!n){var o=a.getClipPath();if(o&&!o.contain(e,t))return!1;a.silent&&(i=!0)}var s=a.__hostTarget;a=s||a.parent}return i?qw:!0}return!1}function Qw(r,e,t){var a=r.painter;return e<0||e>a.getWidth()||t<0||t>a.getHeight()}var BI=Kw,Jw=32,So=7;function VI(r){for(var e=0;r>=Jw;)e|=r&1,r>>=1;return r+e}function qy(r,e,t,a){var i=e+1;if(i===t)return 1;if(a(r[i++],r[e])<0){for(;i=0;)i++;return i-e}function zI(r,e,t){for(t--;e>>1,i(n,r[l])<0?s=l:o=l+1;var u=a-o;switch(u){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(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=n}}function Ph(r,e,t,a,i,n){var o=0,s=0,l=1;if(n(r,e[t+i])>0){for(s=a-i;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}else{for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}for(o++;o>>1);n(r,e[t+f])>0?o=f+1:l=f}return l}function Rh(r,e,t,a,i,n){var o=0,s=0,l=1;if(n(r,e[t+i])<0){for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}else{for(s=a-i;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}for(o++;o>>1);n(r,e[t+f])<0?l=f:o=f+1}return l}function GI(r,e){var t=So,a,i,n=0,o=[];a=[],i=[];function s(c,p){a[n]=c,i[n]=p,n+=1}function l(){for(;n>1;){var c=n-2;if(c>=1&&i[c-1]<=i[c]+i[c+1]||c>=2&&i[c-2]<=i[c]+i[c-1])i[c-1]i[c+1])break;f(c)}}function u(){for(;n>1;){var c=n-2;c>0&&i[c-1]=So||b>=So);if(T)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),p===1){for(y=0;y=0;y--)r[x+y]=r[w+y];r[S]=o[_];return}for(var b=t;;){var T=0,C=0,M=!1;do if(e(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--p===0){M=!0;break}}else if(r[S--]=o[_--],C++,T=0,--g===1){M=!0;break}while((T|C)=0;y--)r[x+y]=r[w+y];if(p===0){M=!0;break}}if(r[S--]=o[_--],--g===1){M=!0;break}if(C=g-Ph(r[m],o,0,g,g-1,e),C!==0){for(S-=C,_-=C,g-=C,x=S+1,w=_+1,y=0;y=So||C>=So);if(M)break;b<0&&(b=0),b+=2}if(t=b,t<1&&(t=1),g===1){for(S-=p,m-=p,x=S+1,w=m+1,y=p-1;y>=0;y--)r[x+y]=r[w+y];r[S]=o[_]}else{if(g===0)throw new Error;for(w=S-(g-1),y=0;ys&&(l=s),Ky(r,t,t+l,t+n,e),n=l}o.pushRun(t,n),o.mergeRuns(),i-=n,t+=n}while(i!==0);o.forceMergeRuns()}}var Be=1,Xo=2,Pn=4,Qy=!1;function Eh(){Qy||(Qy=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Jy(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var FI=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Jy}return r.prototype.traverse=function(e,t){for(var a=0;a0&&(f.__clipPaths=[]),isNaN(f.z)&&(Eh(),f.z=0),isNaN(f.z2)&&(Eh(),f.z2=0),isNaN(f.zlevel)&&(Eh(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=e.getDecalElement&&e.getDecalElement();h&&this._updateAndAddDisplayable(h,t,a);var v=e.getTextGuideLine();v&&this._updateAndAddDisplayable(v,t,a);var c=e.getTextContent();c&&this._updateAndAddDisplayable(c,t,a)}},r.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},r.prototype.delRoot=function(e){if(e instanceof Array){for(var t=0,a=e.length;t=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}(),HI=FI,jw;jw=Ct.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};var ip=jw,Mu={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 e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)))},elasticOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/a)+1)},elasticInOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-Mu.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?Mu.bounceIn(r*2)*.5:Mu.bounceOut(r*2-1)*.5+.5}},tb=Mu,wl=Math.pow,Ba=Math.sqrt,Uu=1e-8,eb=1e-4,jy=Ba(3),bl=1/3,Lr=rn(),Qe=rn(),Hn=rn();function Ia(r){return r>-Uu&&rUu||r<-Uu}function jt(r,e,t,a,i){var n=1-i;return n*n*(n*r+3*i*e)+i*i*(i*a+3*n*t)}function tm(r,e,t,a,i){var n=1-i;return 3*(((e-r)*n+2*(t-e)*i)*n+(a-t)*i*i)}function Yu(r,e,t,a,i,n){var o=a+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-i,f=s*s-3*o*l,h=s*l-9*o*u,v=l*l-3*s*u,c=0;if(Ia(f)&&Ia(h))if(Ia(s))n[0]=0;else{var p=-l/s;p>=0&&p<=1&&(n[c++]=p)}else{var d=h*h-4*f*v;if(Ia(d)){var g=h/f,p=-s/o+g,y=-g/2;p>=0&&p<=1&&(n[c++]=p),y>=0&&y<=1&&(n[c++]=y)}else if(d>0){var m=Ba(d),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-wl(-_,bl):_=wl(_,bl),S<0?S=-wl(-S,bl):S=wl(S,bl);var p=(-s-(_+S))/(3*o);p>=0&&p<=1&&(n[c++]=p)}else{var w=(2*f*s-3*o*h)/(2*Ba(f*f*f)),x=Math.acos(w)/3,b=Ba(f),T=Math.cos(x),p=(-s-2*b*T)/(3*o),y=(-s+b*(T+jy*Math.sin(x)))/(3*o),C=(-s+b*(T-jy*Math.sin(x)))/(3*o);p>=0&&p<=1&&(n[c++]=p),y>=0&&y<=1&&(n[c++]=y),C>=0&&C<=1&&(n[c++]=C)}}return c}function ab(r,e,t,a,i){var n=6*t-12*e+6*r,o=9*e+3*a-3*r-9*t,s=3*e-3*r,l=0;if(Ia(o)){if(rb(n)){var u=-s/n;u>=0&&u<=1&&(i[l++]=u)}}else{var f=n*n-4*o*s;if(Ia(f))i[0]=-n/(2*o);else if(f>0){var h=Ba(f),u=(-n+h)/(2*o),v=(-n-h)/(2*o);u>=0&&u<=1&&(i[l++]=u),v>=0&&v<=1&&(i[l++]=v)}}return l}function Wa(r,e,t,a,i,n){var o=(e-r)*i+r,s=(t-e)*i+e,l=(a-t)*i+t,u=(s-o)*i+o,f=(l-s)*i+s,h=(f-u)*i+u;n[0]=r,n[1]=o,n[2]=u,n[3]=h,n[4]=h,n[5]=f,n[6]=l,n[7]=a}function ib(r,e,t,a,i,n,o,s,l,u,f){var h,v=.005,c=1/0,p,d,g,y;Lr[0]=l,Lr[1]=u;for(var m=0;m<1;m+=.05)Qe[0]=jt(r,t,i,o,m),Qe[1]=jt(e,a,n,s,m),g=Gi(Lr,Qe),g=0&&g=0&&u<=1&&(i[l++]=u)}}else{var f=o*o-4*n*s;if(Ia(f)){var u=-o/(2*n);u>=0&&u<=1&&(i[l++]=u)}else if(f>0){var h=Ba(f),u=(-o+h)/(2*n),v=(-o-h)/(2*n);u>=0&&u<=1&&(i[l++]=u),v>=0&&v<=1&&(i[l++]=v)}}return l}function nb(r,e,t){var a=r+t-2*e;return a===0?.5:(r-e)/a}function Ts(r,e,t,a,i){var n=(e-r)*a+r,o=(t-e)*a+e,s=(o-n)*a+n;i[0]=r,i[1]=n,i[2]=s,i[3]=s,i[4]=o,i[5]=t}function ob(r,e,t,a,i,n,o,s,l){var u,f=.005,h=1/0;Lr[0]=o,Lr[1]=s;for(var v=0;v<1;v+=.05){Qe[0]=re(r,t,i,v),Qe[1]=re(e,a,n,v);var c=Gi(Lr,Qe);c=0&&c=1?1:Yu(0,a,n,1,l,s)&&jt(0,i,o,1,s[0])}}}var ZI=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||Xt,this.ondestroy=e.ondestroy||Xt,this.onrestart=e.onrestart||Xt,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var a=this._life,i=e-this._startTime-this._pausedTime,n=i/a;n<0&&(n=0),n=Math.min(n,1);var o=this.easingFunc,s=o?o(n):n;if(this.onframe(s),n===1)if(this.loop){var l=i%a;this._startTime=e-l,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(e){this.easing=e,this.easingFunc=K(e)?e:tb[e]||Hd(e)},r}(),XI=ZI,sb=function(){function r(e){this.value=e}return r}(),qI=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new sb(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,a=e.next;t?t.next=a:this.head=a,a?a.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),KI=function(){function r(e){this._list=new qI,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var a=this._list,i=this._map,n=null;if(i[e]==null){var o=a.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=a.head;a.remove(l),delete i[l.key],n=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new sb(t),s.key=e,a.insertEntry(s),i[e]=s}return n},r.prototype.get=function(e){var t=this._map[e],a=this._list;if(t!=null)return t!==a.tail&&(a.remove(t),a.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}(),Js=KI,em={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 dr(r){return r=Math.round(r),r<0?0:r>255?255:r}function QI(r){return r=Math.round(r),r<0?0:r>360?360:r}function Cs(r){return r<0?0:r>1?1:r}function kh(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?dr(parseFloat(e)/100*255):dr(parseInt(e,10))}function Zn(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?Cs(parseFloat(e)/100):Cs(parseFloat(e))}function Oh(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function Pa(r,e,t){return r+(e-r)*t}function Ye(r,e,t,a,i){return r[0]=e,r[1]=t,r[2]=a,r[3]=i,r}function op(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var lb=new Js(20),Tl=null;function hn(r,e){Tl&&op(Tl,e),Tl=lb.put(r,Tl||e.slice())}function Ve(r,e){if(!!r){e=e||[];var t=lb.get(r);if(t)return op(e,t);r=r+"";var a=r.replace(/ /g,"").toLowerCase();if(a in em)return op(e,em[a]),hn(r,e),e;var i=a.length;if(a.charAt(0)==="#"){if(i===4||i===5){var n=parseInt(a.slice(1,4),16);if(!(n>=0&&n<=4095)){Ye(e,0,0,0,1);return}return Ye(e,(n&3840)>>4|(n&3840)>>8,n&240|(n&240)>>4,n&15|(n&15)<<4,i===5?parseInt(a.slice(4),16)/15:1),hn(r,e),e}else if(i===7||i===9){var n=parseInt(a.slice(1,7),16);if(!(n>=0&&n<=16777215)){Ye(e,0,0,0,1);return}return Ye(e,(n&16711680)>>16,(n&65280)>>8,n&255,i===9?parseInt(a.slice(7),16)/255:1),hn(r,e),e}return}var o=a.indexOf("("),s=a.indexOf(")");if(o!==-1&&s+1===i){var l=a.substr(0,o),u=a.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?Ye(e,+u[0],+u[1],+u[2],1):Ye(e,0,0,0,1);f=Zn(u.pop());case"rgb":if(u.length!==3){Ye(e,0,0,0,1);return}return Ye(e,kh(u[0]),kh(u[1]),kh(u[2]),f),hn(r,e),e;case"hsla":if(u.length!==4){Ye(e,0,0,0,1);return}return u[3]=Zn(u[3]),sp(u,e),hn(r,e),e;case"hsl":if(u.length!==3){Ye(e,0,0,0,1);return}return sp(u,e),hn(r,e),e;default:return}}Ye(e,0,0,0,1)}}function sp(r,e){var t=(parseFloat(r[0])%360+360)%360/360,a=Zn(r[1]),i=Zn(r[2]),n=i<=.5?i*(a+1):i+a-i*a,o=i*2-n;return e=e||[],Ye(e,dr(Oh(o,n,t+1/3)*255),dr(Oh(o,n,t)*255),dr(Oh(o,n,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function JI(r){if(!!r){var e=r[0]/255,t=r[1]/255,a=r[2]/255,i=Math.min(e,t,a),n=Math.max(e,t,a),o=n-i,s=(n+i)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(n+i):u=o/(2-n-i);var f=((n-e)/6+o/2)/o,h=((n-t)/6+o/2)/o,v=((n-a)/6+o/2)/o;e===n?l=v-h:t===n?l=1/3+f-v:a===n&&(l=2/3+h-f),l<0&&(l+=1),l>1&&(l-=1)}var c=[l*360,u,s];return r[3]!=null&&c.push(r[3]),c}}function lp(r,e){var t=Ve(r);if(t){for(var a=0;a<3;a++)e<0?t[a]=t[a]*(1-e)|0:t[a]=(255-t[a])*e+t[a]|0,t[a]>255?t[a]=255:t[a]<0&&(t[a]=0);return ta(t,t.length===4?"rgba":"rgb")}}function Nh(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var a=r*(e.length-1),i=Math.floor(a),n=Math.ceil(a),o=e[i],s=e[n],l=a-i;return t[0]=dr(Pa(o[0],s[0],l)),t[1]=dr(Pa(o[1],s[1],l)),t[2]=dr(Pa(o[2],s[2],l)),t[3]=Cs(Pa(o[3],s[3],l)),t}}function jI(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var a=r*(e.length-1),i=Math.floor(a),n=Math.ceil(a),o=Ve(e[i]),s=Ve(e[n]),l=a-i,u=ta([dr(Pa(o[0],s[0],l)),dr(Pa(o[1],s[1],l)),dr(Pa(o[2],s[2],l)),Cs(Pa(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:i,rightIndex:n,value:a}:u}}function ss(r,e,t,a){var i=Ve(r);if(r)return i=JI(i),e!=null&&(i[0]=QI(e)),t!=null&&(i[1]=Zn(t)),a!=null&&(i[2]=Zn(a)),ta(sp(i),"rgba")}function Zu(r,e){var t=Ve(r);if(t&&e!=null)return t[3]=Cs(e),ta(t,"rgba")}function ta(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function Xu(r,e){var t=Ve(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}var qu=Math.round;function Xn(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=Ve(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e==null?1:e}}var rm=1e-4;function Ra(r){return r-rm}function Cl(r){return qu(r*1e3)/1e3}function up(r){return qu(r*1e4)/1e4}function t2(r){return"matrix("+Cl(r[0])+","+Cl(r[1])+","+Cl(r[2])+","+Cl(r[3])+","+up(r[4])+","+up(r[5])+")"}var e2={left:"start",right:"end",center:"middle",middle:"middle"};function r2(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function a2(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function i2(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function ub(r){return r&&!!r.image}function n2(r){return r&&!!r.svgElement}function o2(r){return ub(r)||n2(r)}function fb(r){return r.type==="linear"}function hb(r){return r.type==="radial"}function s2(r){return r&&(r.type==="linear"||r.type==="radial")}function Wf(r){return"url(#"+r+")"}function vb(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function cb(r){var e=r.x||0,t=r.y||0,a=(r.rotation||0)*Tu,i=ut(r.scaleX,1),n=ut(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),a&&l.push("rotate("+a+")"),(i!==1||n!==1)&&l.push("scale("+i+","+n+")"),(o||s)&&l.push("skew("+qu(o*Tu)+"deg, "+qu(s*Tu)+"deg)"),l.join(" ")}var l2=function(){return Ct.hasGlobalWindow&&K(window.btoa)?function(r){return window.btoa(unescape(r))}:typeof Buffer!="undefined"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),fp=Array.prototype.slice;function Xr(r,e,t){return(e-r)*t+r}function Bh(r,e,t,a){for(var i=e.length,n=0;na?e:r,n=Math.min(t,a),o=i[n-1]||{color:[0,0,0,0],offset:0},s=n;so;if(s)a.length=o;else for(var l=n;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,a){this._needsSort=!0;var i=this.keyframes,n=i.length,o=!1,s=im,l=t;if(de(t)){var u=v2(t);s=u,(u===1&&!xt(t[0])||u===2&&!xt(t[0][0]))&&(o=!0)}else if(xt(t)&&!bs(t))s=Ml;else if($(t))if(!isNaN(+t))s=Ml;else{var f=Ve(t);f&&(l=f,s=qo)}else if(Ff(t)){var h=V({},l);h.colorStops=G(t.colorStops,function(c){return{offset:c.offset,color:Ve(c.color)}}),fb(t)?s=hp:hb(t)&&(s=vp),l=h}n===0?this.valType=s:(s!==this.valType||s===im)&&(o=!0),this.discrete=this.discrete||o;var v={time:e,value:l,rawValue:t,percent:0};return a&&(v.easing=a,v.easingFunc=K(a)?a:tb[a]||Hd(a)),i.push(v),v},r.prototype.prepare=function(e,t){var a=this.keyframes;this._needsSort&&a.sort(function(d,g){return d.time-g.time});for(var i=this.valType,n=a.length,o=a[n-1],s=this.discrete,l=Dl(i),u=nm(i),f=0;f=0&&!(o[f].percent<=t);f--);f=v(f,s-2)}else{for(f=h;ft);f++);f=v(f-1,s-2)}p=o[f+1],c=o[f]}if(!!(c&&p)){this._lastFr=f,this._lastFrP=t;var g=p.percent-c.percent,y=g===0?1:v((t-c.percent)/g,1);p.easingFunc&&(y=p.easingFunc(y));var m=a?this._additiveValue:u?xo:e[l];if((Dl(n)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)e[l]=y<1?c.rawValue:p.rawValue;else if(Dl(n))n===Lu?Bh(m,c[i],p[i],y):u2(m,c[i],p[i],y);else if(nm(n)){var _=c[i],S=p[i],w=n===hp;e[l]={type:w?"linear":"radial",x:Xr(_.x,S.x,y),y:Xr(_.y,S.y,y),colorStops:G(_.colorStops,function(b,T){var C=S.colorStops[T];return{offset:Xr(b.offset,C.offset,y),color:Du(Bh([],b.color,C.color,y))}}),global:S.global},w?(e[l].x2=Xr(_.x2,S.x2,y),e[l].y2=Xr(_.y2,S.y2,y)):e[l].r=Xr(_.r,S.r,y)}else if(u)Bh(m,c[i],p[i],y),a||(e[l]=Du(m));else{var x=Xr(c[i],p[i],y);a?this._additiveValue=x:e[l]=x}a&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,a=this.propName,i=this._additiveValue;t===Ml?e[a]=e[a]+i:t===qo?(Ve(e[a],xo),Al(xo,xo,i,1),e[a]=Du(xo)):t===Lu?Al(e[a],e[a],i,1):t===pb&&am(e[a],e[a],i,1)},r}(),p2=function(){function r(e,t,a,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&i){Bd("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=a}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(e){this._target=e},r.prototype.when=function(e,t,a){return this.whenWithKeys(e,t,yt(t),a)},r.prototype.whenWithKeys=function(e,t,a,i){for(var n=this._tracks,o=0;o0&&l.addKeyframe(0,ls(u),i),this._trackKeys.push(s)}l.addKeyframe(e,ls(t[s]),i)}return this._maxTime=Math.max(this._maxTime,e),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(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,a=0;a0)){this._started=1;for(var t=this,a=[],i=this._maxTime||0,n=0;n1){var s=o.pop();n.addKeyframe(s.time,e[i]),n.prepare(this._maxTime,n.getAdditiveTrack())}}}},r}(),Wd=p2;function Nn(){return new Date().getTime()}var d2=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,t=t||{},a.stage=t.stage||{},a}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var a=t.getClip();a&&this.addClip(a)},e.prototype.removeClip=function(t){if(!!t.animation){var a=t.prev,i=t.next;a?a.next=i:this._head=i,i?i.prev=a:this._tail=a,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var a=t.getClip();a&&this.removeClip(a),t.animation=null},e.prototype.update=function(t){for(var a=Nn()-this._pausedTime,i=a-this._time,n=this._head;n;){var o=n.next,s=n.step(a,i);s&&(n.ondestroy(),this.removeClip(n)),n=o}this._time=a,t||(this.trigger("frame",i),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function a(){t._running&&(ip(a),!t._paused&&t.update())}ip(a)},e.prototype.start=function(){this._running||(this._time=Nn(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Nn(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Nn()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var a=t.next;t.prev=t.next=t.animation=null,t=a}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,a){a=a||{},this.start();var i=new Wd(t,a.loop);return this.addAnimator(i),i},e}(nr),g2=d2,y2=300,Vh=Ct.domSupported,zh=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=G(r,function(i){var n=i.replace("mouse","pointer");return t.hasOwnProperty(n)?n:i});return{mouse:r,touch:e,pointer:a}}(),om={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},sm=!1;function cp(r){var e=r.pointerType;return e==="pen"||e==="touch"}function m2(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 Gh(r){r&&(r.zrByTouch=!0)}function _2(r,e){return Ze(r.dom,new S2(r,e),!0)}function db(r,e){for(var t=e,a=!1;t&&t.nodeType!==9&&!(a=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return a}var S2=function(){function r(e,t){this.stopPropagation=Xt,this.stopImmediatePropagation=Xt,this.preventDefault=Xt,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),fr={mousedown:function(r){r=Ze(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=Ze(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=Ze(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=Ze(this.dom,r);var e=r.toElement||r.relatedTarget;db(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){sm=!0,r=Ze(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){sm||(r=Ze(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=Ze(this.dom,r),Gh(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),fr.mousemove.call(this,r),fr.mousedown.call(this,r)},touchmove:function(r){r=Ze(this.dom,r),Gh(r),this.handler.processGesture(r,"change"),fr.mousemove.call(this,r)},touchend:function(r){r=Ze(this.dom,r),Gh(r),this.handler.processGesture(r,"end"),fr.mouseup.call(this,r),+new Date-+this.__lastTouchMomentfm||r<-fm}var ti=[],vn=[],Hh=ar(),Wh=Math.abs,Kr=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return ja(this.rotation)||ja(this.x)||ja(this.y)||ja(this.scaleX-1)||ja(this.scaleY-1)||ja(this.skewX)||ja(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),a=this.transform;if(!(t||e)){a&&um(a);return}a=a||ar(),t?this.getLocalTransform(a):um(a),e&&(t?ea(a,e,a):$d(a,e)),this.transform=a,this._resolveGlobalScaleRatio(a)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(ti);var a=ti[0]<0?-1:1,i=ti[1]<0?-1:1,n=((ti[0]-a)*t+a)/ti[0]||0,o=((ti[1]-i)*t+i)/ti[1]||0;e[0]*=n,e[1]*=n,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||ar(),ao(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(!!e){var t=e[0]*e[0]+e[1]*e[1],a=e[2]*e[2]+e[3]*e[3],i=Math.atan2(e[1],e[0]),n=Math.PI/2+i-Math.atan2(e[3],e[2]);a=Math.sqrt(a)*Math.cos(n),t=Math.sqrt(t),this.skewX=n,this.skewY=0,this.rotation=-i,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=a,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(!!this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(ea(vn,e.invTransform,t),t=vn);var a=this.originX,i=this.originY;(a||i)&&(Hh[4]=a,Hh[5]=i,ea(vn,t,Hh),vn[4]-=a,vn[5]-=i,t=vn),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var a=[e,t],i=this.invTransform;return i&&se(a,a,i),a},r.prototype.transformCoordToGlobal=function(e,t){var a=[e,t],i=this.transform;return i&&se(a,a,i),a},r.prototype.getLineScale=function(){var e=this.transform;return e&&Wh(e[0]-1)>1e-10&&Wh(e[3]-1)>1e-10?Math.sqrt(Wh(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){yb(this,e)},r.getLocalTransform=function(e,t){t=t||[];var a=e.originX||0,i=e.originY||0,n=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,f=e.x,h=e.y,v=e.skewX?Math.tan(e.skewX):0,c=e.skewY?Math.tan(-e.skewY):0;if(a||i||s||l){var p=a+s,d=i+l;t[4]=-p*n-v*d*o,t[5]=-d*o-c*p*n}else t[4]=t[5]=0;return t[0]=n,t[3]=o,t[1]=c*n,t[2]=v*o,u&&an(t,t,u),t[4]+=a+f,t[5]+=i+h,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),Vr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function yb(r,e){for(var t=0;tp&&(p=_,dp&&(p=S,y=a.x&&e<=a.x+a.width&&t>=a.y&&t<=a.y+a.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},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(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},r.applyTransform=function(e,t,a){if(!a){e!==t&&r.copy(e,t);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var i=a[0],n=a[3],o=a[4],s=a[5];e.x=t.x*i+o,e.y=t.y*n+s,e.width=t.width*i,e.height=t.height*n,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}ei.x=ai.x=t.x,ei.y=ii.y=t.y,ri.x=ii.x=t.x+t.width,ri.y=ai.y=t.y+t.height,ei.transform(a),ii.transform(a),ri.transform(a),ai.transform(a),e.x=Ll(ei.x,ri.x,ai.x,ii.x),e.y=Ll(ei.y,ri.y,ai.y,ii.y);var l=Il(ei.x,ri.x,ai.x,ii.x),u=Il(ei.y,ri.y,ai.y,ii.y);e.width=l-e.x,e.height=u-e.y},r}(),vt=D2,hm={};function ze(r,e){e=e||Fa;var t=hm[e];t||(t=hm[e]=new Js(500));var a=t.get(r);return a==null&&(a=Ha.measureText(r,e).width,t.put(r,a)),a}function vm(r,e,t,a){var i=ze(r,e),n=Uf(e),o=Ko(0,i,t),s=Rn(0,n,a),l=new vt(o,s,i,n);return l}function js(r,e,t,a){var i=((r||"")+"").split(` +`),n=i.length;if(n===1)return vm(i[0],e,t,a);for(var o=new vt(0,0,0,0),s=0;s=0?parseFloat(r)/100*e:parseFloat(r):r}function Qu(r,e,t){var a=e.position||"inside",i=e.distance!=null?e.distance:5,n=t.height,o=t.width,s=n/2,l=t.x,u=t.y,f="left",h="top";if(a instanceof Array)l+=yr(a[0],t.width),u+=yr(a[1],t.height),f=null,h=null;else switch(a){case"left":l-=i,u+=s,f="right",h="middle";break;case"right":l+=i+o,u+=s,h="middle";break;case"top":l+=o/2,u-=i,f="center",h="bottom";break;case"bottom":l+=o/2,u+=n+i,f="center";break;case"inside":l+=o/2,u+=s,f="center",h="middle";break;case"insideLeft":l+=i,u+=s,h="middle";break;case"insideRight":l+=o-i,u+=s,f="right",h="middle";break;case"insideTop":l+=o/2,u+=i,f="center";break;case"insideBottom":l+=o/2,u+=n-i,f="center",h="bottom";break;case"insideTopLeft":l+=i,u+=i;break;case"insideTopRight":l+=o-i,u+=i,f="right";break;case"insideBottomLeft":l+=i,u+=n-i,h="bottom";break;case"insideBottomRight":l+=o-i,u+=n-i,f="right",h="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=h,r}var $h="__zr_normal__",Uh=Vr.concat(["ignore"]),L2=Nr(Vr,function(r,e){return r[e]=!0,r},{ignore:!1}),cn={},I2=new vt(0,0,0,0),Yd=function(){function r(e){this.id=Uw(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,a){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=e,i[5]+=t,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(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var a=this.textConfig,i=a.local,n=t.innerTransformable,o=void 0,s=void 0,l=!1;n.parent=i?this:null;var u=!1;if(n.copyTransform(t),a.position!=null){var f=I2;a.layoutRect?f.copy(a.layoutRect):f.copy(this.getBoundingRect()),i||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(cn,a,f):Qu(cn,a,f),n.x=cn.x,n.y=cn.y,o=cn.align,s=cn.verticalAlign;var h=a.origin;if(h&&a.rotation!=null){var v=void 0,c=void 0;h==="center"?(v=f.width*.5,c=f.height*.5):(v=yr(h[0],f.width),c=yr(h[1],f.height)),u=!0,n.originX=-n.x+v+(i?0:f.x),n.originY=-n.y+c+(i?0:f.y)}}a.rotation!=null&&(n.rotation=a.rotation);var p=a.offset;p&&(n.x+=p[0],n.y+=p[1],u||(n.originX=-p[0],n.originY=-p[1]));var d=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;d&&this.canBeInsideText()?(y=a.insideFill,m=a.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=a.outsideFill,m=a.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,t.setDefaultTextStyle(g)),t.__dirty|=Be,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?yp:gp},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),a=typeof t=="string"&&Ve(t);a||(a=[255,255,255,1]);for(var i=a[3],n=this.__zr.isDarkMode(),o=0;o<3;o++)a[o]=a[o]*i+(n?0:255)*(1-i);return a[3]=1,ta(a,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},V(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(J(e))for(var a=e,i=yt(a),n=0;n0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState($h,!1,e)},r.prototype.useState=function(e,t,a,i){var n=e===$h,o=this.hasState();if(!(!o&&n)){var s=this.currentStates,l=this.stateTransition;if(!(ht(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!n&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!n){Bd("State "+e+" not exists.");return}n||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||i);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!a&&!this.__inHover&&l&&l.duration>0,l);var h=this._textContent,v=this._textGuide;return h&&h.useState(e,t,a,f),v&&v.useState(e,t,a,f),n?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Be),u}}},r.prototype.useStates=function(e,t,a){if(!e.length)this.clearStates();else{var i=[],n=this.currentStates,o=e.length,s=o===n.length;if(s){for(var l=0;l0,p);var d=this._textContent,g=this._textGuide;d&&d.useStates(e,t,v),g&&g.useStates(e,t,v),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!v&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Be)}},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var a=this.currentStates.slice();a.splice(t,1),this.useStates(a)}},r.prototype.replaceState=function(e,t,a){var i=this.currentStates.slice(),n=ht(i,e),o=ht(i,t)>=0;n>=0?o?i.splice(n,1):i[n]=t:a&&!o&&i.push(t),this.useStates(i)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},a,i=0;i=0&&n.splice(o,1)}),this.animators.push(e),a&&a.animation.addAnimator(e),a&&a.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var a=this.animators,i=a.length,n=[],o=0;o0&&t.during&&n[0].during(function(p,d){t.during(d)});for(var v=0;v0||i.force&&!o.length){var T=void 0,C=void 0,M=void 0;if(s){C={},v&&(T={});for(var S=0;S<_;S++){var y=d[S];C[y]=t[y],v?T[y]=a[y]:t[y]=a[y]}}else if(v){M={};for(var S=0;S<_;S++){var y=d[S];M[y]=ls(t[y]),R2(t,a,y)}}var w=new Wd(t,!1,!1,h?It(p,function(L){return L.targetName===e}):null);w.targetName=e,i.scope&&(w.scope=i.scope),v&&T&&w.whenWithKeys(0,T,d),M&&w.whenWithKeys(0,M,d),w.whenWithKeys(u==null?500:u,s?C:a,d).delay(f||0),r.addAnimator(w,e),o.push(w)}}var _b=Yd,Sb=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.isGroup=!0,a._children=[],a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var a=this._children,i=0;i=0&&(i.splice(n,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,a){var i=ht(this._children,t);return i>=0&&this.replaceAt(a,i),this},e.prototype.replaceAt=function(t,a){var i=this._children,n=i[a];if(t&&t!==this&&t.parent!==this&&t!==n){i[a]=t,n.parent=null;var o=this.__zr;o&&n.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var a=this.__zr;a&&a!==t.__zr&&t.addSelfToZr(a),a&&a.refresh()},e.prototype.remove=function(t){var a=this.__zr,i=this._children,n=ht(i,t);return n<0?this:(i.splice(n,1),t.parent=null,a&&t.removeSelfFromZr(a),a&&a.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,a=this.__zr,i=0;i0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},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(e){e=e||{},this.painter.resize(e.width,e.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(e){this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){return this.handler.findHover(e,t)},r.prototype.on=function(e,t,a){return this.handler.on(e,t,a),this},r.prototype.off=function(e,t){this.handler.off(e,t)},r.prototype.trigger=function(e,t){this.handler.trigger(e,t)},r.prototype.clear=function(){for(var e=this.storage.getRoots(),t=0;t0){if(r<=i)return o;if(r>=n)return s}else{if(r>=i)return o;if(r<=n)return s}else{if(r===i)return o;if(r===n)return s}return(r-i)/l*u+o}function H(r,e){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return $(r)?z2(r).match(/%$/)?parseFloat(r)/100*e:parseFloat(r):r==null?NaN:+r}function Wt(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),wb),r=(+r).toFixed(e),t?r:+r}function er(r){return r.sort(function(e,t){return e-t}),r}function Pr(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return G2(r)}function G2(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),a=t>0?+e.slice(t+1):0,i=t>0?t:e.length,n=e.indexOf("."),o=n<0?0:i-1-n;return Math.max(0,o-a)}function bb(r,e){var t=Math.log,a=Math.LN10,i=Math.floor(t(r[1]-r[0])/a),n=Math.round(t(Math.abs(e[1]-e[0]))/a),o=Math.min(Math.max(-i+n,0),20);return isFinite(o)?o:20}function F2(r,e,t){if(!r[e])return 0;var a=Nr(r,function(p,d){return p+(isNaN(d)?0:d)},0);if(a===0)return 0;for(var i=Math.pow(10,t),n=G(r,function(p){return(isNaN(p)?0:p)/a*i*100}),o=i*100,s=G(n,function(p){return Math.floor(p)}),l=Nr(s,function(p,d){return p+d},0),u=G(n,function(p,d){return p-s[d]});lf&&(f=u[v],h=v);++s[h],u[h]=0,++l}return s[e]/i}function H2(r,e){var t=Math.max(Pr(r),Pr(e)),a=r+e;return t>wb?a:Wt(a,t)}var dm=9007199254740991;function Tb(r){var e=Math.PI*2;return(r%e+e)%e}function Ju(r){return r>-pm&&r=10&&e++,e}function Cb(r,e){var t=Zd(r),a=Math.pow(10,t),i=r/a,n;return e?i<1.5?n=1:i<2.5?n=2:i<4?n=3:i<7?n=5:n=10:i<1?n=1:i<2?n=2:i<3?n=3:i<5?n=5:n=10,r=n*a,t>=-20?+r.toFixed(t<0?-t:0):r}function Xh(r,e){var t=(r.length-1)*e+1,a=Math.floor(t),i=+r[a-1],n=t-a;return n?i+n*(r[a]-i):i}function gm(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,a=0;a=0||n&&ht(n,l)<0)){var u=a.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var pP=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],dP=Qi(pP),gP=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return dP(this,e,t)},r}(),_p=new Js(50);function yP(r){if(typeof r=="string"){var e=_p.get(r);return e&&e.image}else return r}function Qd(r,e,t,a,i){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var n=_p.get(r),o={hostEl:t,cb:a,cbPayload:i};if(n)e=n.image,!Zf(e)&&n.pending.push(o);else{var s=Ha.loadImage(r,Sm,Sm);s.__zrImageSrc=r,_p.put(r,s.__cachedImgObj={image:s,pending:[o]})}return e}else return r;else return e}function Sm(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=ze(t,e);return u>s&&(t="",u=0),s=r-u,i.ellipsis=t,i.ellipsisWidth=u,i.contentWidth=s,i.containerWidth=r,i}function Vb(r,e){var t=e.containerWidth,a=e.font,i=e.contentWidth;if(!t)return"";var n=ze(r,a);if(n<=t)return r;for(var o=0;;o++){if(n<=i||o>=e.maxIterations){r+=e.ellipsis;break}var s=o===0?_P(r,i,e.ascCharWidth,e.cnCharWidth):n>0?Math.floor(r.length*i/n):0;r=r.substr(0,s),n=ze(r,a)}return r===""&&(r=e.placeholder),r}function _P(r,e,t,a){for(var i=0,n=0,o=r.length;nc&&u){var p=Math.floor(c/s);h=h.slice(0,p)}if(r&&n&&f!=null)for(var d=Bb(f,i,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),g=0;gs&&Kh(t,r.substring(s,u),e,o),Kh(t,l[2],e,o,l[1]),s=qh.lastIndex}si){w>0?(m.tokens=m.tokens.slice(0,w),g(m,S,_),t.lines=t.lines.slice(0,y+1)):t.lines=t.lines.slice(0,y);break t}var L=b.width,I=L==null||L==="auto";if(typeof L=="string"&&L.charAt(L.length-1)==="%")x.percentWidth=L,f.push(x),x.contentWidth=ze(x.text,M);else{if(I){var P=b.backgroundColor,R=P&&P.image;R&&(R=yP(R),Zf(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=p&&a!=null?a-S:null;E!=null&&E0&&p+a.accumWidth>a.width&&(f=e.split(` +`),u=!0),a.accumWidth=p}else{var d=zb(e,l,a.width,a.breakAll,a.accumWidth);a.accumWidth=d.accumWidth+c,h=d.linesWidths,f=d.lines}}else f=e.split(` +`);for(var g=0;g=33&&e<=383}var CP=Nr(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function AP(r){return TP(r)?!!CP[r]:!0}function zb(r,e,t,a,i){for(var n=[],o=[],s="",l="",u=0,f=0,h=0;ht:i+f+c>t){f?(s||l)&&(p?(s||(s=l,l="",u=0,f=u),n.push(s),o.push(f-u),l+=v,u+=c,s="",f=u):(l&&(s+=l,l="",u=0),n.push(s),o.push(f),s=v,f=c)):p?(n.push(l),o.push(u),l=v,u=c):(n.push(v),o.push(c));continue}f+=c,p?(l+=v,u+=c):(l&&(s+=l,l="",u=0),s+=v)}return!n.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(n.push(s),o.push(f)),n.length===1&&(f+=i),{accumWidth:f,lines:n,linesWidths:o}}var Sp="__zr_style_"+Math.round(Math.random()*10),Fi={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Xf={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Fi[Sp]=!0;var wm=["z","z2","invisible"],MP=["invisible"],DP=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var a=yt(t),i=0;i1e-4){s[0]=r-t,s[1]=e-a,l[0]=r+t,l[1]=e+a;return}if(Pl[0]=tv(i)*t+r,Pl[1]=jh(i)*a+e,Rl[0]=tv(n)*t+r,Rl[1]=jh(n)*a+e,u(s,Pl,Rl),f(l,Pl,Rl),i=i%oi,i<0&&(i=i+oi),n=n%oi,n<0&&(n=n+oi),i>n&&!o?n+=oi:ii&&(El[0]=tv(c)*t+r,El[1]=jh(c)*a+e,u(s,El,s),f(l,El,l))}var Rt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},si=[],li=[],xr=[],da=[],wr=[],br=[],ev=Math.min,rv=Math.max,ui=Math.cos,fi=Math.sin,Ur=Math.abs,xp=Math.PI,ba=xp*2,av=typeof Float32Array!="undefined",To=[];function iv(r){var e=Math.round(r/xp*1e8)/1e8;return e%2*xp}function Gb(r,e){var t=iv(r[0]);t<0&&(t+=ba);var a=t-r[0],i=r[1];i+=a,!e&&i-t>=ba?i=t+ba:e&&t-i>=ba?i=t-ba:!e&&t>i?i=t+(ba-iv(t-i)):e&&t0&&(this._ux=Ur(a/Ku/e)||0,this._uy=Ur(a/Ku/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},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(e,t){return this._drawPendingPt(),this.addData(Rt.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var a=Ur(e-this._xi),i=Ur(t-this._yi),n=a>this._ux||i>this._uy;if(this.addData(Rt.L,e,t),this._ctx&&n&&this._ctx.lineTo(e,t),n)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=a*a+i*i;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,a,i,n,o){return this._drawPendingPt(),this.addData(Rt.C,e,t,a,i,n,o),this._ctx&&this._ctx.bezierCurveTo(e,t,a,i,n,o),this._xi=n,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,a,i){return this._drawPendingPt(),this.addData(Rt.Q,e,t,a,i),this._ctx&&this._ctx.quadraticCurveTo(e,t,a,i),this._xi=a,this._yi=i,this},r.prototype.arc=function(e,t,a,i,n,o){this._drawPendingPt(),To[0]=i,To[1]=n,Gb(To,o),i=To[0],n=To[1];var s=n-i;return this.addData(Rt.A,e,t,a,a,i,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,a,i,n,o),this._xi=ui(n)*a+e,this._yi=fi(n)*a+t,this},r.prototype.arcTo=function(e,t,a,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,a,i,n),this},r.prototype.rect=function(e,t,a,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,a,i),this.addData(Rt.R,e,t,a,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(Rt.Z);var e=this._ctx,t=this._x0,a=this._y0;return e&&e.closePath(),this._xi=t,this._yi=a,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&av&&(this.data=new Float32Array(t));for(var a=0;af.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 e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){xr[0]=xr[1]=wr[0]=wr[1]=Number.MAX_VALUE,da[0]=da[1]=br[0]=br[1]=-Number.MAX_VALUE;var e=this.data,t=0,a=0,i=0,n=0,o;for(o=0;oa||Ur(_)>i||v===t-1)&&(d=Math.sqrt(m*m+_*_),n=g,o=y);break}case Rt.C:{var S=e[v++],w=e[v++],g=e[v++],y=e[v++],x=e[v++],b=e[v++];d=WI(n,o,S,w,g,y,x,b,10),n=x,o=b;break}case Rt.Q:{var S=e[v++],w=e[v++],g=e[v++],y=e[v++];d=UI(n,o,S,w,g,y,10),n=g,o=y;break}case Rt.A:var T=e[v++],C=e[v++],M=e[v++],D=e[v++],L=e[v++],I=e[v++],P=I+L;v+=1,e[v++],p&&(s=ui(L)*M+T,l=fi(L)*D+C),d=rv(M,D)*ev(ba,Math.abs(I)),n=ui(P)*M+T,o=fi(P)*D+C;break;case Rt.R:{s=n=e[v++],l=o=e[v++];var R=e[v++],E=e[v++];d=R*2+E*2;break}case Rt.Z:{var m=s-n,_=l-o;d=Math.sqrt(m*m+_*_),n=s,o=l;break}}d>=0&&(u[h++]=d,f+=d)}return this._pathLen=f,f},r.prototype.rebuildPath=function(e,t){var a=this.data,i=this._ux,n=this._uy,o=this._len,s,l,u,f,h,v,c=t<1,p,d,g=0,y=0,m,_=0,S,w;if(c&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,d=this._pathLen,m=t*d,!m))return;t:for(var x=0;x0&&(e.lineTo(S,w),_=0),b){case Rt.M:s=u=a[x++],l=f=a[x++],e.moveTo(u,f);break;case Rt.L:{h=a[x++],v=a[x++];var C=Ur(h-u),M=Ur(v-f);if(C>i||M>n){if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;e.lineTo(u*(1-L)+h*L,f*(1-L)+v*L);break t}g+=D}e.lineTo(h,v),u=h,f=v,_=0}else{var I=C*C+M*M;I>_&&(S=h,w=v,_=I)}break}case Rt.C:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++],O=a[x++],B=a[x++];if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;Wa(u,P,E,O,L,si),Wa(f,R,N,B,L,li),e.bezierCurveTo(si[1],li[1],si[2],li[2],si[3],li[3]);break t}g+=D}e.bezierCurveTo(P,R,E,N,O,B),u=O,f=B;break}case Rt.Q:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++];if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;Ts(u,P,E,L,si),Ts(f,R,N,L,li),e.quadraticCurveTo(si[1],li[1],si[2],li[2]);break t}g+=D}e.quadraticCurveTo(P,R,E,N),u=E,f=N;break}case Rt.A:var F=a[x++],W=a[x++],Z=a[x++],tt=a[x++],ft=a[x++],Dt=a[x++],At=a[x++],pt=!a[x++],et=Z>tt?Z:tt,gt=Ur(Z-tt)>.001,lt=ft+Dt,X=!1;if(c){var D=p[y++];g+D>m&&(lt=ft+Dt*(m-g)/D,X=!0),g+=D}if(gt&&e.ellipse?e.ellipse(F,W,Z,tt,At,ft,lt,pt):e.arc(F,W,et,ft,lt,pt),X)break t;T&&(s=ui(ft)*Z+F,l=fi(ft)*tt+W),u=ui(lt)*Z+F,f=fi(lt)*tt+W;break;case Rt.R:s=u=a[x],l=f=a[x+1],h=a[x++],v=a[x++];var nt=a[x++],Nt=a[x++];if(c){var D=p[y++];if(g+D>m){var mt=m-g;e.moveTo(h,v),e.lineTo(h+ev(mt,nt),v),mt-=nt,mt>0&&e.lineTo(h+nt,v+ev(mt,Nt)),mt-=Nt,mt>0&&e.lineTo(h+rv(nt-mt,0),v+Nt),mt-=nt,mt>0&&e.lineTo(h,v+rv(Nt-mt,0));break t}g+=D}e.rect(h,v,nt,Nt);break;case Rt.Z:if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;e.lineTo(u*(1-L)+s*L,f*(1-L)+l*L);break t}g+=D}e.closePath(),u=s,f=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.CMD=Rt,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}(),Gr=EP;function Ca(r,e,t,a,i,n,o){if(i===0)return!1;var s=i,l=0,u=r;if(o>e+s&&o>a+s||or+s&&n>t+s||ne+h&&f>a+h&&f>n+h&&f>s+h||fr+h&&u>t+h&&u>i+h&&u>o+h||ue+u&&l>a+u&&l>n+u||lr+u&&s>t+u&&s>i+u||st||f+ui&&(i+=Co);var v=Math.atan2(l,s);return v<0&&(v+=Co),v>=a&&v<=i||v+Co>=a&&v+Co<=i}function qr(r,e,t,a,i,n){if(n>e&&n>a||ni?s:0}var ga=Gr.CMD,hi=Math.PI*2,NP=1e-4;function BP(r,e){return Math.abs(r-e)e&&u>a&&u>n&&u>s||u1&&VP(),c=jt(e,a,n,s,qe[0]),v>1&&(p=jt(e,a,n,s,qe[1]))),v===2?ge&&s>a&&s>n||s=0&&u<=1){for(var f=0,h=re(e,a,n,u),v=0;vt||s<-t)return 0;var l=Math.sqrt(t*t-s*s);Se[0]=-l,Se[1]=l;var u=Math.abs(a-i);if(u<1e-4)return 0;if(u>=hi-1e-4){a=0,i=hi;var f=n?1:-1;return o>=Se[0]+r&&o<=Se[1]+r?f:0}if(a>i){var h=a;a=i,i=h}a<0&&(a+=hi,i+=hi);for(var v=0,c=0;c<2;c++){var p=Se[c];if(p+r>o){var d=Math.atan2(s,p),f=n?1:-1;d<0&&(d=hi+d),(d>=a&&d<=i||d+hi>=a&&d+hi<=i)&&(d>Math.PI/2&&d1&&(t||(s+=qr(l,u,f,h,a,i))),g&&(l=n[p],u=n[p+1],f=l,h=u),d){case ga.M:f=n[p++],h=n[p++],l=f,u=h;break;case ga.L:if(t){if(Ca(l,u,n[p],n[p+1],e,a,i))return!0}else s+=qr(l,u,n[p],n[p+1],a,i)||0;l=n[p++],u=n[p++];break;case ga.C:if(t){if(kP(l,u,n[p++],n[p++],n[p++],n[p++],n[p],n[p+1],e,a,i))return!0}else s+=zP(l,u,n[p++],n[p++],n[p++],n[p++],n[p],n[p+1],a,i)||0;l=n[p++],u=n[p++];break;case ga.Q:if(t){if(Fb(l,u,n[p++],n[p++],n[p],n[p+1],e,a,i))return!0}else s+=GP(l,u,n[p++],n[p++],n[p],n[p+1],a,i)||0;l=n[p++],u=n[p++];break;case ga.A:var y=n[p++],m=n[p++],_=n[p++],S=n[p++],w=n[p++],x=n[p++];p+=1;var b=!!(1-n[p++]);v=Math.cos(w)*_+y,c=Math.sin(w)*S+m,g?(f=v,h=c):s+=qr(l,u,v,c,a,i);var T=(a-y)*S/_+y;if(t){if(OP(y,m,S,w,w+x,b,e,T,i))return!0}else s+=FP(y,m,S,w,w+x,b,T,i);l=Math.cos(w+x)*_+y,u=Math.sin(w+x)*S+m;break;case ga.R:f=l=n[p++],h=u=n[p++];var C=n[p++],M=n[p++];if(v=f+C,c=h+M,t){if(Ca(f,h,v,h,e,a,i)||Ca(v,h,v,c,e,a,i)||Ca(v,c,f,c,e,a,i)||Ca(f,c,f,h,e,a,i))return!0}else s+=qr(v,h,v,c,a,i),s+=qr(f,c,f,h,a,i);break;case ga.Z:if(t){if(Ca(l,u,f,h,e,a,i))return!0}else s+=qr(l,u,f,h,a,i);l=f,u=h;break}}return!t&&!BP(u,h)&&(s+=qr(l,u,f,h,a,i)||0),s!==0}function HP(r,e,t){return Hb(r,0,!1,e,t)}function WP(r,e,t,a){return Hb(r,e,!0,t,a)}var ju=Q({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Fi),$P={style:Q({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Xf.style)},nv=Vr.concat(["invisible","culling","z","z2","zlevel","parent"]),UP=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var a=this.style;if(a.decal){var i=this._decalEl=this._decalEl||new e;i.buildPath===e.prototype.buildPath&&(i.buildPath=function(l){t.buildPath(l,t.shape)}),i.silent=!0;var n=i.style;for(var o in a)n[o]!==a[o]&&(n[o]=a[o]);n.fill=a.fill?a.decal:null,n.decal=null,n.shadowColor=null,a.strokeFirst&&(n.stroke=null);for(var s=0;s.5?gp:a>.2?C2:yp}else if(t)return yp}return gp},e.prototype.getInsideTextStroke=function(t){var a=this.style.fill;if($(a)){var i=this.__zr,n=!!(i&&i.isDarkMode()),o=Xu(t,0)0))},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,a=this.style,i=!t;if(i){var n=!1;this.path||(n=!0,this.createPathProxy());var o=this.path;(n||this.__dirty&Pn)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||i){s.copy(t);var l=a.strokeNoScale?this.getLineScale():1,u=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f==null?4:f)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,a){var i=this.transformCoordToLocal(t,a),n=this.getBoundingRect(),o=this.style;if(t=i[0],a=i[1],n.contain(t,a)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),WP(s,l/u,t,a)))return!0}if(this.hasFill())return HP(s,t,a)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=Pn,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,a){t==="shape"?this.setShape(a):r.prototype.attrKV.call(this,t,a)},e.prototype.setShape=function(t,a){var i=this.shape;return i||(i=this.shape={}),typeof t=="string"?i[t]=a:V(i,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&Pn)},e.prototype.createStyle=function(t){return Hf(ju,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var a=this._normalState;t.shape&&!a.shape&&(a.shape=V({},this.shape))},e.prototype._applyStateObj=function(t,a,i,n,o,s){r.prototype._applyStateObj.call(this,t,a,i,n,o,s);var l=!(a&&n),u;if(a&&a.shape?o?n?u=a.shape:(u=V({},i.shape),V(u,a.shape)):(u=V({},n?this.shape:i.shape),V(u,a.shape)):l&&(u=i.shape),u)if(o){this.shape=V({},this.shape);for(var f={},h=yt(u),v=0;v0},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.createStyle=function(t){return Hf(YP,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var a=t.text;a!=null?a+="":a="";var i=js(a,t.font,t.textAlign,t.textBaseline);if(i.x+=t.x||0,i.y+=t.y||0,this.hasStroke()){var n=t.lineWidth;i.x-=n/2,i.y-=n/2,i.width+=n,i.height+=n}this._rect=i}return this._rect},e.initDefaultProps=function(){var t=e.prototype;t.dirtyRectTolerance=10}(),e}(ir);Wb.prototype.type="tspan";var Ms=Wb,ZP=Q({x:0,y:0},Fi),XP={style:Q({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Xf.style)};function qP(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var $b=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.createStyle=function(t){return Hf(ZP,t)},e.prototype._getSize=function(t){var a=this.style,i=a[t];if(i!=null)return i;var n=qP(a.image)?a.image:this.__image;if(!n)return 0;var o=t==="width"?"height":"width",s=a[o];return s==null?n[t]:n[t]/n[o]*s},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return XP},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new vt(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(ir);$b.prototype.type="image";var fe=$b;function KP(r,e){var t=e.x,a=e.y,i=e.width,n=e.height,o=e.r,s,l,u,f;i<0&&(t=t+i,i=-i),n<0&&(a=a+n,n=-n),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var h;s+l>i&&(h=s+l,s*=i/h,l*=i/h),u+f>i&&(h=u+f,u*=i/h,f*=i/h),l+u>n&&(h=l+u,l*=n/h,u*=n/h),s+f>n&&(h=s+f,s*=n/h,f*=n/h),r.moveTo(t+s,a),r.lineTo(t+i-l,a),l!==0&&r.arc(t+i-l,a+l,l,-Math.PI/2,0),r.lineTo(t+i,a+n-u),u!==0&&r.arc(t+i-u,a+n-u,u,0,Math.PI/2),r.lineTo(t+f,a+n),f!==0&&r.arc(t+f,a+n-f,f,Math.PI/2,Math.PI),r.lineTo(t,a+s),s!==0&&r.arc(t+s,a+s,s,Math.PI,Math.PI*1.5)}var Bn=Math.round;function Ub(r,e,t){if(!!e){var a=e.x1,i=e.x2,n=e.y1,o=e.y2;r.x1=a,r.x2=i,r.y1=n,r.y2=o;var s=t&&t.lineWidth;return s&&(Bn(a*2)===Bn(i*2)&&(r.x1=r.x2=Ni(a,s,!0)),Bn(n*2)===Bn(o*2)&&(r.y1=r.y2=Ni(n,s,!0))),r}}function Yb(r,e,t){if(!!e){var a=e.x,i=e.y,n=e.width,o=e.height;r.x=a,r.y=i,r.width=n,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=Ni(a,s,!0),r.y=Ni(i,s,!0),r.width=Math.max(Ni(a+n,s,!1)-r.x,n===0?0:1),r.height=Math.max(Ni(i+o,s,!1)-r.y,o===0?0:1)),r}}function Ni(r,e,t){if(!e)return r;var a=Bn(r*2);return(a+Bn(e))%2===0?a/2:(a+(t?1:-1))/2}var QP=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),JP={},Zb=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new QP},e.prototype.buildPath=function(t,a){var i,n,o,s;if(this.subPixelOptimize){var l=Yb(JP,a,this.style);i=l.x,n=l.y,o=l.width,s=l.height,l.r=a.r,a=l}else i=a.x,n=a.y,o=a.width,s=a.height;a.r?KP(t,a):t.rect(i,n,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(dt);Zb.prototype.type="rect";var _t=Zb,Mm={fill:"#000"},Dm=2,jP={style:Q({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},Xf.style)},Xb=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=Mm,a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,L=t.width!=null&&(t.overflow==="truncate"||t.overflow==="break"||t.overflow==="breakAll"),I=o.calculatedLineHeight,P=0;P=0&&(P=x[I],P.align==="right");)this._placeToken(P,t,T,y,L,"right",_),C-=P.width,L-=P.width,I--;for(D+=(n-(D-g)-(m-L)-C)/2;M<=I;)P=x[M],this._placeToken(P,t,T,y,D+P.width/2,"center",_),D+=P.width,M++;y+=T}},e.prototype._placeToken=function(t,a,i,n,o,s,l){var u=a.rich[t.styleName]||{};u.text=t.text;var f=t.verticalAlign,h=n+i/2;f==="top"?h=n+t.height/2:f==="bottom"&&(h=n+i-t.height/2);var v=!t.isLineHolder&&ov(u);v&&this._renderBackground(u,a,s==="right"?o-t.width:s==="center"?o-t.width/2:o,h-t.height/2,t.width,t.height);var c=!!u.backgroundColor,p=t.textPadding;p&&(o=km(o,s,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Ms),g=d.createStyle();d.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=Em("fill"in u?u.fill:"fill"in a?a.fill:(m=!0,y.fill)),w=Rm("stroke"in u?u.stroke:"stroke"in a?a.stroke:!c&&!l&&(!y.autoStroke||m)?(_=Dm,y.stroke):null),x=u.textShadowBlur>0||a.textShadowBlur>0;g.text=t.text,g.x=o,g.y=h,x&&(g.shadowBlur=u.textShadowBlur||a.textShadowBlur||0,g.shadowColor=u.textShadowColor||a.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||a.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||a.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=t.font||Fa,g.opacity=Jr(u.opacity,a.opacity,1),Im(g,u),w&&(g.lineWidth=Jr(u.lineWidth,a.lineWidth,_),g.lineDash=ut(u.lineDash,a.lineDash),g.lineDashOffset=a.lineDashOffset||0,g.stroke=w),S&&(g.fill=S);var b=t.contentWidth,T=t.contentHeight;d.setBoundingRect(new vt(Ko(g.x,b,g.textAlign),Rn(g.y,T,g.textBaseline),b,T))},e.prototype._renderBackground=function(t,a,i,n,o,s){var l=t.backgroundColor,u=t.borderWidth,f=t.borderColor,h=l&&l.image,v=l&&!h,c=t.borderRadius,p=this,d,g;if(v||t.lineHeight||u&&f){d=this._getOrCreateChild(_t),d.useStyle(d.createStyle()),d.style.fill=null;var y=d.shape;y.x=i,y.y=n,y.width=o,y.height=s,y.r=c,d.dirtyShape()}if(v){var m=d.style;m.fill=l||null,m.fillOpacity=ut(t.fillOpacity,1)}else if(h){g=this._getOrCreateChild(fe),g.onload=function(){p.dirtyStyle()};var _=g.style;_.image=l.image,_.x=i,_.y=n,_.width=o,_.height=s}if(u&&f){var m=d.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=ut(t.strokeOpacity,1),m.lineDash=t.borderDash,m.lineDashOffset=t.borderDashOffset||0,d.strokeContainThreshold=0,d.hasFill()&&d.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(d||g).style;S.shadowBlur=t.shadowBlur||0,S.shadowColor=t.shadowColor||"transparent",S.shadowOffsetX=t.shadowOffsetX||0,S.shadowOffsetY=t.shadowOffsetY||0,S.opacity=Jr(t.opacity,a.opacity,1)},e.makeFont=function(t){var a="";return Kb(t)&&(a=[t.fontStyle,t.fontWeight,qb(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),a&&cr(a)||t.textFont||t.font},e}(ir),tR={left:!0,right:1,center:1},eR={top:1,bottom:1,middle:1},Lm=["fontStyle","fontWeight","fontSize","fontFamily"];function qb(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?kd+"px":r+"px"}function Im(r,e){for(var t=0;t=0,n=!1;if(r instanceof dt){var o=Qb(r),s=i&&o.selectFill||o.normalFill,l=i&&o.selectStroke||o.normalStroke;if(pn(s)||pn(l)){a=a||{};var u=a.style||{};u.fill==="inherit"?(n=!0,a=V({},a),u=V({},u),u.fill=s):!pn(u.fill)&&pn(s)?(n=!0,a=V({},a),u=V({},u),u.fill=zm(s)):!pn(u.stroke)&&pn(l)&&(n||(a=V({},a),u=V({},u)),u.stroke=zm(l)),a.style=u}}if(a&&a.z2==null){n||(a=V({},a));var f=r.z2EmphasisLift;a.z2=r.z2+(f!=null?f:no)}return a}function lR(r,e,t){if(t&&t.z2==null){t=V({},t);var a=r.z2SelectLift;t.z2=r.z2+(a!=null?a:aR)}return t}function uR(r,e,t){var a=ht(r.currentStates,e)>=0,i=r.style.opacity,n=a?null:oR(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=V({},t),o=V({opacity:a?i:n.opacity*.1},o),t.style=o),t}function sv(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return sR(this,r,e,t);if(r==="blur")return uR(this,r,t);if(r==="select")return lR(this,r,t)}return t}function Ji(r){r.stateProxy=sv;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=sv),t&&(t.stateProxy=sv)}function Fm(r,e){!iT(r,e)&&!r.__highByOuter&&ha(r,Jb)}function Hm(r,e){!iT(r,e)&&!r.__highByOuter&&ha(r,jb)}function oa(r,e){r.__highByOuter|=1<<(e||0),ha(r,Jb)}function sa(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&ha(r,jb)}function eT(r){ha(r,tg)}function eg(r){ha(r,tT)}function rT(r){ha(r,iR)}function aT(r){ha(r,nR)}function iT(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function nT(r){var e=r.getModel(),t=[],a=[];e.eachComponent(function(i,n){var o=Jd(n),s=i==="series",l=s?r.getViewOfSeriesModel(n):r.getViewOfComponentModel(n);!s&&a.push(l),o.isBlured&&(l.group.traverse(function(u){tT(u)}),s&&t.push(n)),o.isBlured=!1}),A(a,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(t,!1,e)})}function bp(r,e,t,a){var i=a.getModel();t=t||"coordinateSystem";function n(u,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:t.seriesIndex};n!=null&&(s.dataType=n),e.push(s)}})}),e}function Wi(r,e,t){Bi(r,!0),ha(r,Ji),Cp(r,e,t)}function dR(r){Bi(r,!1)}function $t(r,e,t,a){a?dR(r):Wi(r,e,t)}function Cp(r,e,t){var a=at(r);e!=null?(a.focus=e,a.blurScope=t):a.focus&&(a.focus=null)}var $m=["emphasis","blur","select"],gR={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ue(r,e,t,a){t=t||"itemStyle";for(var i=0;i<$m.length;i++){var n=$m[i],o=e.getModel([n,t]),s=r.ensureState(n);s.style=a?a(o):o[gR[t]]()}}function Bi(r,e){var t=e===!1,a=r;r.highDownSilentOnTouch&&(a.__highDownSilentOnTouch=r.highDownSilentOnTouch),(!t||a.__highDownDispatcher)&&(a.__highByOuter=a.__highByOuter||0,a.__highDownDispatcher=!t)}function Ls(r){return!!(r&&r.__highDownDispatcher)}function yR(r,e,t){var a=at(r);a.componentMainType=e.mainType,a.componentIndex=e.componentIndex,a.componentHighDownName=t}function mR(r){var e=Bm[r];return e==null&&Nm<=32&&(e=Bm[r]=Nm++),e}function Ap(r){var e=r.type;return e===hs||e===Eu||e===vs}function Um(r){var e=r.type;return e===Hi||e===Ru}function _R(r){var e=Qb(r);e.normalFill=r.style.fill,e.normalStroke=r.style.stroke;var t=r.states.select||{};e.selectFill=t.style&&t.style.fill||null,e.selectStroke=t.style&&t.style.stroke||null}var dn=Gr.CMD,SR=[[],[],[]],Ym=Math.sqrt,xR=Math.atan2;function oT(r,e){if(!!e){var t=r.data,a=r.len(),i,n,o,s,l,u,f=dn.M,h=dn.C,v=dn.L,c=dn.R,p=dn.A,d=dn.Q;for(o=0,s=0;o1&&(o*=lv(p),s*=lv(p));var d=(i===n?-1:1)*lv((o*o*(s*s)-o*o*(c*c)-s*s*(v*v))/(o*o*(c*c)+s*s*(v*v)))||0,g=d*o*c/s,y=d*-s*v/o,m=(r+t)/2+Ol(h)*g-kl(h)*y,_=(e+a)/2+kl(h)*g+Ol(h)*y,S=Xm([1,0],[(v-g)/o,(c-y)/s]),w=[(v-g)/o,(c-y)/s],x=[(-1*v-g)/o,(-1*c-y)/s],b=Xm(w,x);if(Mp(w,x)<=-1&&(b=Ao),Mp(w,x)>=1&&(b=0),b<0){var T=Math.round(b/Ao*1e6)/1e6;b=Ao*2+T%2*Ao}f.addData(u,m,_,o,s,S,b,h,n)}var wR=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,bR=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function TR(r){var e=new Gr;if(!r)return e;var t=0,a=0,i=t,n=a,o,s=Gr.CMD,l=r.match(wR);if(!l)return e;for(var u=0;uP*P+R*R&&(T=M,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(i/w-1),y1:C*(i/w-1)}}function PR(r){var e;if(z(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function RR(r,e){var t,a=Qo(e.r,0),i=Qo(e.r0||0,0),n=a>0,o=i>0;if(!(!n&&!o)){if(n||(a=i,i=0),i>a){var s=a;a=i,i=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var f=e.cx,h=e.cy,v=!!e.clockwise,c=Km(u-l),p=c>uv&&c%uv;if(p>ur&&(c=p),!(a>ur))r.moveTo(f,h);else if(c>uv-ur)r.moveTo(f+a*gn(l),h+a*vi(l)),r.arc(f,h,a,l,u,!v),i>ur&&(r.moveTo(f+i*gn(u),h+i*vi(u)),r.arc(f,h,i,u,l,v));else{var d=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,w=void 0,x=void 0,b=void 0,T=void 0,C=void 0,M=void 0,D=void 0,L=void 0,I=void 0,P=void 0,R=a*gn(l),E=a*vi(l),N=i*gn(u),O=i*vi(u),B=c>ur;if(B){var F=e.cornerRadius;F&&(t=PR(F),d=t[0],g=t[1],y=t[2],m=t[3]);var W=Km(a-i)/2;if(_=Tr(W,y),S=Tr(W,m),w=Tr(W,d),x=Tr(W,g),C=b=Qo(_,S),M=T=Qo(w,x),(b>ur||T>ur)&&(D=a*gn(u),L=a*vi(u),I=i*gn(l),P=i*vi(l),cur){var gt=Tr(y,C),lt=Tr(m,C),X=Nl(I,P,R,E,a,gt,v),nt=Nl(D,L,N,O,a,lt,v);r.moveTo(f+X.cx+X.x0,h+X.cy+X.y0),C0&&r.arc(f+X.cx,h+X.cy,gt,ve(X.y0,X.x0),ve(X.y1,X.x1),!v),r.arc(f,h,a,ve(X.cy+X.y1,X.cx+X.x1),ve(nt.cy+nt.y1,nt.cx+nt.x1),!v),lt>0&&r.arc(f+nt.cx,h+nt.cy,lt,ve(nt.y1,nt.x1),ve(nt.y0,nt.x0),!v))}else r.moveTo(f+R,h+E),r.arc(f,h,a,l,u,!v);if(!(i>ur)||!B)r.lineTo(f+N,h+O);else if(M>ur){var gt=Tr(d,M),lt=Tr(g,M),X=Nl(N,O,D,L,i,-lt,v),nt=Nl(R,E,I,P,i,-gt,v);r.lineTo(f+X.cx+X.x0,h+X.cy+X.y0),M0&&r.arc(f+X.cx,h+X.cy,lt,ve(X.y0,X.x0),ve(X.y1,X.x1),!v),r.arc(f,h,i,ve(X.cy+X.y1,X.cx+X.x1),ve(nt.cy+nt.y1,nt.cx+nt.x1),v),gt>0&&r.arc(f+nt.cx,h+nt.cy,gt,ve(nt.y1,nt.x1),ve(nt.y0,nt.x0),!v))}else r.lineTo(f+N,h+O),r.arc(f,h,i,u,l,v)}r.closePath()}}}var ER=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}(),pT=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new ER},e.prototype.buildPath=function(t,a){RR(t,a)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(dt);pT.prototype.type="sector";var Pe=pT,kR=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),dT=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new kR},e.prototype.buildPath=function(t,a){var i=a.cx,n=a.cy,o=Math.PI*2;t.moveTo(i+a.r,n),t.arc(i,n,a.r,0,o,!1),t.moveTo(i+a.r0,n),t.arc(i,n,a.r0,0,o,!0)},e}(dt);dT.prototype.type="ring";var Jf=dT;function OR(r,e,t,a){var i=[],n=[],o=[],s=[],l,u,f,h;if(a){f=[1/0,1/0],h=[-1/0,-1/0];for(var v=0,c=r.length;v=2){if(a){var n=OR(i,a,t,e.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(t?o:o-1);s++){var l=n[s*2],u=n[s*2+1],f=i[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,h=i.length;spi[1]){if(s=!1,n)return s;var f=Math.abs(pi[0]-ci[1]),h=Math.abs(ci[0]-pi[1]);Math.min(f,h)>i.len()&&(f0){var h=f.duration,v=f.delay,c=f.easing,p={duration:h,delay:v||0,easing:c,done:n,force:!!n||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),n&&n()}function wt(r,e,t,a,i,n){sg("update",r,e,t,a,i,n)}function Bt(r,e,t,a,i,n){sg("enter",r,e,t,a,i,n)}function Wn(r){if(!r.__zr)return!0;for(var e=0;eMath.abs(n[1])?n[0]>0?"right":"left":n[1]>0?"bottom":"top"}function jm(r){return!r.isGroup}function rE(r){return r.shape!=null}function al(r,e,t){if(!r||!e)return;function a(o){var s={};return o.traverse(function(l){jm(l)&&l.anid&&(s[l.anid]=l)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return rE(o)&&(s.shape=V({},o.shape)),s}var n=a(r);e.traverse(function(o){if(jm(o)&&o.anid){var s=n[o.anid];if(s){var l=i(o);o.attr(i(s)),wt(o,l,t,at(o).dataIndex)}}})}function DT(r,e){return G(r,function(t){var a=t[0];a=rf(a,e.x),a=af(a,e.x+e.width);var i=t[1];return i=rf(i,e.y),i=af(i,e.y+e.height),[a,i]})}function aE(r,e){var t=rf(r.x,e.x),a=af(r.x+r.width,e.x+e.width),i=rf(r.y,e.y),n=af(r.y+r.height,e.y+e.height);if(a>=t&&n>=i)return{x:t,y:i,width:a-t,height:n-i}}function il(r,e,t){var a=V({rectHover:!0},e),i=a.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),Q(i,t),new fe(a)):th(r.replace("path://",""),a,t,"center")}function Jo(r,e,t,a,i){for(var n=0,o=i[i.length-1];n1)return!1;var g=fv(c,p,f,h)/v;return!(g<0||g>1)}function fv(r,e,t,a){return r*a-t*e}function iE(r){return r<=1e-6&&r>=-1e-6}function so(r){var e=r.itemTooltipOption,t=r.componentModel,a=r.itemName,i=$(e)?{formatter:e}:e,n=t.mainType,o=t.componentIndex,s={componentType:n,name:a,$vars:["name"]};s[n+"Index"]=o;var l=r.formatterParamsExtra;l&&A(yt(l),function(f){Y(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=at(r.el);u.componentMainType=n,u.componentIndex=o,u.tooltipConfig={name:a,option:Q({content:a,formatterParams:s},i)}}function t0(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function Qa(r,e){if(r)if(z(r))for(var t=0;t=0&&s.push(l)}),s}}function Ja(r,e){return st(st({},r,!0),e,!0)}var yE={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:". "}}}},mE={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:""}}}},of="ZH",ug="EN",Ps=ug,Ou={},fg={},NT=Ct.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(of)>-1?of:Ps}():Ps;function BT(r,e){r=r.toUpperCase(),fg[r]=new kt(e),Ou[r]=e}function _E(r){if($(r)){var e=Ou[r.toUpperCase()]||{};return r===of||r===ug?j(e):st(j(e),j(Ou[Ps]),!1)}else return st(j(r),j(Ou[Ps]),!1)}function Ip(r){return fg[r]}function SE(){return fg[Ps]}BT(ug,yE);BT(of,mE);var hg=1e3,vg=hg*60,ps=vg*60,tr=ps*24,n0=tr*365,jo={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}"},zl="{yyyy}-{MM}-{dd}",o0={year:"{yyyy}",month:"{yyyy}-{MM}",day:zl,hour:zl+" "+jo.hour,minute:zl+" "+jo.minute,second:zl+" "+jo.second,millisecond:jo.none},cv=["year","month","day","hour","minute","second","millisecond"],VT=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function di(r,e){return r+="","0000".substr(0,e-r.length)+r}function $n(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 xE(r){return r===$n(r)}function wE(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function ah(r,e,t,a){var i=zr(r),n=i[cg(t)](),o=i[Un(t)]()+1,s=Math.floor((o-1)/4)+1,l=i[ih(t)](),u=i["get"+(t?"UTC":"")+"Day"](),f=i[Rs(t)](),h=(f-1)%12+1,v=i[nh(t)](),c=i[oh(t)](),p=i[sh(t)](),d=a instanceof kt?a:Ip(a||NT)||SE(),g=d.getModel("time"),y=g.get("month"),m=g.get("monthAbbr"),_=g.get("dayOfWeek"),S=g.get("dayOfWeekAbbr");return(e||"").replace(/{yyyy}/g,n+"").replace(/{yy}/g,n%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,di(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,di(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,di(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,di(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,di(v,2)).replace(/{m}/g,v+"").replace(/{ss}/g,di(c,2)).replace(/{s}/g,c+"").replace(/{SSS}/g,di(p,3)).replace(/{S}/g,p+"")}function bE(r,e,t,a,i){var n=null;if($(t))n=t;else if(K(t))n=t(r.value,e,{level:r.level});else{var o=V({},jo);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){n=l[u];break}n=n||o.none}if(z(n)){var h=r.level==null?0:r.level>=0?r.level:n.length+r.level;h=Math.min(h,n.length-1),n=n[h]}}return ah(new Date(r.value),n,i,a)}function zT(r,e){var t=zr(r),a=t[Un(e)]()+1,i=t[ih(e)](),n=t[Rs(e)](),o=t[nh(e)](),s=t[oh(e)](),l=t[sh(e)](),u=l===0,f=u&&s===0,h=f&&o===0,v=h&&n===0,c=v&&i===1,p=c&&a===1;return p?"year":c?"month":v?"day":h?"hour":f?"minute":u?"second":"millisecond"}function s0(r,e,t){var a=xt(r)?zr(r):r;switch(e=e||zT(r,t),e){case"year":return a[cg(t)]();case"half-year":return a[Un(t)]()>=6?1:0;case"quarter":return Math.floor((a[Un(t)]()+1)/4);case"month":return a[Un(t)]();case"day":return a[ih(t)]();case"half-day":return a[Rs(t)]()/24;case"hour":return a[Rs(t)]();case"minute":return a[nh(t)]();case"second":return a[oh(t)]();case"millisecond":return a[sh(t)]()}}function cg(r){return r?"getUTCFullYear":"getFullYear"}function Un(r){return r?"getUTCMonth":"getMonth"}function ih(r){return r?"getUTCDate":"getDate"}function Rs(r){return r?"getUTCHours":"getHours"}function nh(r){return r?"getUTCMinutes":"getMinutes"}function oh(r){return r?"getUTCSeconds":"getSeconds"}function sh(r){return r?"getUTCMilliseconds":"getMilliseconds"}function TE(r){return r?"setUTCFullYear":"setFullYear"}function GT(r){return r?"setUTCMonth":"setMonth"}function FT(r){return r?"setUTCDate":"setDate"}function HT(r){return r?"setUTCHours":"setHours"}function WT(r){return r?"setUTCMinutes":"setMinutes"}function $T(r){return r?"setUTCSeconds":"setSeconds"}function UT(r){return r?"setUTCMilliseconds":"setMilliseconds"}function YT(r){if(!Ab(r))return $(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function ZT(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,a){return a.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var fo=Gd,CE=/([&<>"'])/g,AE={"&":"&","<":"<",">":">",'"':""","'":"'"};function Ne(r){return r==null?"":(r+"").replace(CE,function(e,t){return AE[t]})}function Pp(r,e,t){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(f){return f&&cr(f)?f:"-"}function n(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?zr(r):r;if(isNaN(+l)){if(s)return"-"}else return ah(l,a,t)}if(e==="ordinal")return qc(r)?i(r):xt(r)&&n(r)?r+"":"-";var u=na(r);return n(u)?YT(u):qc(r)?i(r):typeof r=="boolean"?r+"":"-"}var l0=["a","b","c","d","e","f","g"],pv=function(r,e){return"{"+r+(e==null?"":e)+"}"};function XT(r,e,t){z(e)||(e=[e]);var a=e.length;if(!a)return"";for(var i=e[0].$vars||[],n=0;n':'';var o=t.markerId||"markerX";return{renderMode:n,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function ji(r,e){return e=e||"transparent",$(r)?r:J(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function sf(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var Nu=A,qT=["left","right","top","bottom","width","height"],Vi=[["width","left","right"],["height","top","bottom"]];function pg(r,e,t,a,i){var n=0,o=0;a==null&&(a=1/0),i==null&&(i=1/0);var s=0;e.eachChild(function(l,u){var f=l.getBoundingRect(),h=e.childAt(u+1),v=h&&h.getBoundingRect(),c,p;if(r==="horizontal"){var d=f.width+(v?-v.x+f.x:0);c=n+d,c>a||l.newline?(n=0,c=d,o+=s+t,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(v?-v.y+f.y:0);p=o+g,p>i||l.newline?(n+=s+t,o=0,p=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=n,l.y=o,l.markRedraw(),r==="horizontal"?n=c+t:o=p+t)})}var Ui=pg;it(pg,"vertical");it(pg,"horizontal");function LE(r,e,t){var a=e.width,i=e.height,n=H(r.left,a),o=H(r.top,i),s=H(r.right,a),l=H(r.bottom,i);return(isNaN(n)||isNaN(parseFloat(r.left)))&&(n=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=a),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=i),t=fo(t||0),{width:Math.max(s-n-t[1]-t[3],0),height:Math.max(l-o-t[0]-t[2],0)}}function Jt(r,e,t){t=fo(t||0);var a=e.width,i=e.height,n=H(r.left,a),o=H(r.top,i),s=H(r.right,a),l=H(r.bottom,i),u=H(r.width,a),f=H(r.height,i),h=t[2]+t[0],v=t[1]+t[3],c=r.aspect;switch(isNaN(u)&&(u=a-s-v-n),isNaN(f)&&(f=i-l-h-o),c!=null&&(isNaN(u)&&isNaN(f)&&(c>a/i?u=a*.8:f=i*.8),isNaN(u)&&(u=c*f),isNaN(f)&&(f=u/c)),isNaN(n)&&(n=a-s-u-v),isNaN(o)&&(o=i-l-f-h),r.left||r.right){case"center":n=a/2-u/2-t[3];break;case"right":n=a-u-v;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-f/2-t[0];break;case"bottom":o=i-f-h;break}n=n||0,o=o||0,isNaN(u)&&(u=a-v-n-(s||0)),isNaN(f)&&(f=i-h-o-(l||0));var p=new vt(n+t[3],o+t[0],u,f);return p.margin=t,p}function lh(r,e,t,a,i,n){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],l=i&&i.boundingMode||"all";if(n=n||r,n.x=r.x,n.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new vt(0,0,+e.width||0,+e.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var h=Jt(Q({width:u.width,height:u.height},e),t,a),v=o?h.x-u.x:0,c=s?h.y-u.y:0;return l==="raw"?(n.x=v,n.y=c):(n.x+=v,n.y+=c),n===r&&r.markRedraw(),!0}function IE(r,e){return r[Vi[e][0]]!=null||r[Vi[e][1]]!=null&&r[Vi[e][2]]!=null}function Es(r){var e=r.layoutMode||r.constructor.layoutMode;return J(e)?e:e?{type:e}:null}function Ua(r,e,t){var a=t&&t.ignoreSize;!z(a)&&(a=[a,a]);var i=o(Vi[0],0),n=o(Vi[1],1);u(Vi[0],r,i),u(Vi[1],r,n);function o(f,h){var v={},c=0,p={},d=0,g=2;if(Nu(f,function(_){p[_]=r[_]}),Nu(f,function(_){s(e,_)&&(v[_]=p[_]=e[_]),l(v,_)&&c++,l(p,_)&&d++}),a[h])return l(e,f[1])?p[f[2]]=null:l(e,f[2])&&(p[f[1]]=null),p;if(d===g||!c)return p;if(c>=g)return v;for(var y=0;y=0;l--)s=st(s,i[l],!0);a.defaultOption=s}return a.defaultOption},e.prototype.getReferringComponents=function(t,a){var i=t+"Index",n=t+"Id";return tl(this.ecModel,t,{index:this.get(i,!0),id:this.get(n,!0)},a)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(kt);Nb(vo,kt);Yf(vo);dE(vo);gE(vo,RE);function RE(r){var e=[];return A(vo.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=G(e,function(t){return Rr(t).main}),r!=="dataset"&&ht(e,"dataset")<=0&&e.unshift("dataset"),e}var St=vo,QT="";typeof navigator!="undefined"&&(QT=navigator.platform||"");var yn="rgba(0, 0, 0, 0.2)",EE={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:yn,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:yn,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:yn,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:yn,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:yn,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:yn,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:QT.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},JT=q(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),or="original",ge="arrayRows",sr="objectRows",Hr="keyedColumns",Va="typedArray",jT="unknown",Or="column",co="row",oe={Must:1,Might:2,Not:3},tC=bt();function kE(r){tC(r).datasetMap=q()}function eC(r,e,t){var a={},i=gg(e);if(!i||!r)return a;var n=[],o=[],s=e.ecModel,l=tC(s).datasetMap,u=i.uid+"_"+t.seriesLayoutBy,f,h;r=r.slice(),A(r,function(d,g){var y=J(d)?d:r[g]={name:d};y.type==="ordinal"&&f==null&&(f=g,h=p(y)),a[y.name]=[]});var v=l.get(u)||l.set(u,{categoryWayDim:h,valueWayDim:0});A(r,function(d,g){var y=d.name,m=p(d);if(f==null){var _=v.valueWayDim;c(a[y],_,m),c(o,_,m),v.valueWayDim+=m}else if(f===g)c(a[y],0,m),c(n,0,m);else{var _=v.categoryWayDim;c(a[y],_,m),c(o,_,m),v.categoryWayDim+=m}});function c(d,g,y){for(var m=0;me)return r[a];return r[t-1]}function iC(r,e,t,a,i,n,o){n=n||r;var s=e(n),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(i))return u[i];var f=o==null||!a?t:zE(a,o);if(f=f||t,!(!f||!f.length)){var h=f[l];return i&&(u[i]=h),s.paletteIdx=(l+1)%f.length,h}}function GE(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var Gl,Mo,f0,h0="\0_ec_inner",FE=1,nC=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,a,i,n,o,s){n=n||{},this.option=null,this._theme=new kt(n),this._locale=new kt(o),this._optionManager=s},e.prototype.setOption=function(t,a,i){var n=p0(a);this._optionManager.setOption(t,i,n),this._resetOption(null,n)},e.prototype.resetOption=function(t,a){return this._resetOption(t,p0(a))},e.prototype._resetOption=function(t,a){var i=!1,n=this._optionManager;if(!t||t==="recreate"){var o=n.mountOption(t==="recreate");!this.option||t==="recreate"?f0(this,o):(this.restoreData(),this._mergeOption(o,a)),i=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=n.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,a))}if(!t||t==="recreate"||t==="media"){var l=n.getMediaOption(this);l.length&&A(l,function(u){i=!0,this._mergeOption(u,a)},this)}return i},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,a){var i=this.option,n=this._componentsMap,o=this._componentsCount,s=[],l=q(),u=a&&a.replaceMergeMainTypeMap;kE(this),A(t,function(h,v){h!=null&&(St.hasClass(v)?v&&(s.push(v),l.set(v,!0)):i[v]=i[v]==null?j(h):st(i[v],h,!0))}),u&&u.each(function(h,v){St.hasClass(v)&&!l.get(v)&&(s.push(v),l.set(v,!0))}),St.topologicalTravel(s,St.getAllClassMainTypes(),f,this);function f(h){var v=BE(this,h,Pt(t[h])),c=n.get(h),p=c?u&&u.get(h)?"replaceMerge":"normalMerge":"replaceAll",d=Pb(c,v,p);j2(d,h,St),i[h]=null,n.set(h,null),o.set(h,0);var g=[],y=[],m=0,_;A(d,function(S,w){var x=S.existing,b=S.newOption;if(!b)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=St.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(b,this),x.optionUpdated(b,!1);else{var M=V({componentIndex:w},S.keyInfo);x=new C(b,this,this,M),V(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(b,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),y.push(x),m++):(g.push(void 0),y.push(void 0))},this),i[h]=g,n.set(h,y),o.set(h,m),h==="series"&&Gl(this)}this._seriesIndices||Gl(this)},e.prototype.getOption=function(){var t=j(this.option);return A(t,function(a,i){if(St.hasClass(i)){for(var n=Pt(a),o=n.length,s=!1,l=o-1;l>=0;l--)n[l]&&!As(n[l])?s=!0:(n[l]=null,!s&&o--);n.length=o,t[i]=n}}),delete t[h0],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,a){var i=this._componentsMap.get(t);if(i){var n=i[a||0];if(n)return n;if(a==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function JE(r,e){return r.join(",")===e.join(",")}var jE=XE,lr=A,ks=J,d0=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function gv(r){var e=r&&r.itemStyle;if(!!e)for(var t=0,a=d0.length;t=0;d--){var g=r[d];if(s||(c=g.data.rawIndexOf(g.stackedByDimension,v)),c>=0){var y=g.data.getByRawIndex(g.stackResultDimension,c);if(h>=0&&y>0||h<=0&&y<0){h=H2(h,y),p=y;break}}}return a[0]=h,a[1]=p,a})})}var uh=function(){function r(e){this.data=e.data||(e.sourceFormat===Hr?{}:[]),this.sourceFormat=e.sourceFormat||jT,this.seriesLayoutBy=e.seriesLayoutBy||Or,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var a=0;ad&&(d=_)}c[0]=p,c[1]=d}},i=function(){return this._data?this._data.length/this._dimSize:0};w0=(e={},e[ge+"_"+Or]={pure:!0,appendData:n},e[ge+"_"+co]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[sr]={pure:!0,appendData:n},e[Hr]={pure:!0,appendData:function(o){var s=this._data;A(o,function(l,u){for(var f=s[u]||(s[u]=[]),h=0;h<(l||[]).length;h++)f.push(l[h])})}},e[or]={appendData:n},e[Va]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function n(o){for(var s=0;s=0&&(d=o.interpolatedValue[g])}return d!=null?d+"":""})}},r.prototype.getRawValue=function(e,t){return qn(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,a){},r}();function A0(r){var e,t;return J(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function ds(r){return new gk(r)}var gk=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,a=e&&e.skip;if(this._dirty&&t){var i=this.context;i.data=i.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var n;this._plan&&!a&&(n=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(n="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||n==="reset")&&(this._dirty=!1,h=this._doReset(a)),this._modBy=l,this._modDataCount=u;var v=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var c=this._dueIndex,p=Math.min(v!=null?this._dueIndex+v:1/0,this._dueEnd);if(!a&&(h||c1&&a>0?s:o}};return n;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},mk=function(){function r(e,t){if(!xt(t)){var a="";Mt(a)}this._opFn=yC[e],this._rvalFloat=na(t)}return r.prototype.evaluate=function(e){return xt(e)?this._opFn(e,this._rvalFloat):this._opFn(na(e),this._rvalFloat)},r}(),mC=function(){function r(e,t){var a=e==="desc";this._resultLT=a?1:-1,t==null&&(t=a?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var a=xt(e)?e:na(e),i=xt(t)?t:na(t),n=isNaN(a),o=isNaN(i);if(n&&(a=this._incomparable),o&&(i=this._incomparable),n&&o){var s=$(e),l=$(t);s&&(a=l?e:0),l&&(i=s?t:0)}return ai?-this._resultLT:0},r}(),_k=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=na(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var a=typeof e;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(t=na(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function Sk(r,e){return r==="eq"||r==="ne"?new _k(r==="eq",e):Y(yC,r)?new mk(r,e):null}var xk=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return za(e,t)},r}();function wk(r,e){var t=new xk,a=r.data,i=t.sourceFormat=r.sourceFormat,n=r.startIndex,o="";r.seriesLayoutBy!==Or&&Mt(o);var s=[],l={},u=r.dimensionsDefine;if(u)A(u,function(d,g){var y=d.name,m={index:g,name:y,displayName:d.displayName};if(s.push(m),y!=null){var _="";Y(l,y)&&Mt(_),l[y]=m}});else for(var f=0;f65535?Ik:Pk}function mn(){return[1/0,-1/0]}function Rk(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function L0(r,e,t,a,i){var n=xC[t||"float"];if(i){var o=r[e],s=o&&o.length;if(s!==a){for(var l=new n(a),u=0;ug[1]&&(g[1]=d)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,a){for(var i=this._provider,n=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=G(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,a=t[e];if(a!=null&&ae)n=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(e,t,a){var i=this._chunks,n=i[e],o=[];if(!n)return o;a==null&&(a=1/0);for(var s=1/0,l=-1,u=0,f=0,h=this.count();f=0&&l<0)&&(s=p,l=c,u=0),c===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var a=t.constructor,i=this._count;if(a===Array){e=new a(i);for(var n=0;n=h&&m<=v||isNaN(m))&&(l[u++]=d),d++}p=!0}else if(n===2){for(var g=c[i[0]],_=c[i[1]],S=e[i[1]][0],w=e[i[1]][1],y=0;y=h&&m<=v||isNaN(m))&&(x>=S&&x<=w||isNaN(x))&&(l[u++]=d),d++}p=!0}}if(!p)if(n===1)for(var y=0;y=h&&m<=v||isNaN(m))&&(l[u++]=b)}else for(var y=0;ye[M][1])&&(T=!1)}T&&(l[u++]=t.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(e,t){var a=this.clone([e],!0),i=a._chunks,n=i[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),f,h,v,c=new(Lo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));c[s++]=u;for(var p=1;pf&&(f=h,v=S)}D>0&&Df-p&&(l=f-p,s.length=l);for(var d=0;dh[1]&&(h[1]=y),v[c++]=m}return n._count=c,n._indices=v,n._updateGetRawIdx(),n},r.prototype.each=function(e,t){if(!!this._count)for(var a=e.length,i=this._chunks,n=0,o=this.count();nl&&(l=h)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var a=[],i=this._chunks,n=0;n=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,a,i,n){return za(t[n],this._dimensions[n])}_v={arrayRows:e,objectRows:function(t,a,i,n){return za(t[a],this._dimensions[n])},keyedColumns:e,original:function(t,a,i,n){var o=t&&(t.value==null?t:t.value);return za(o instanceof Array?o[n]:o,this._dimensions[n])},typedArray:function(t,a,i,n){return t[n]}}}(),r}(),wC=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,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 e=this._sourceHost,t=this._getUpstreamSourceManagers(),a=!!t.length,i,n;if(Fl(e)){var o=e,s=void 0,l=void 0,u=void 0;if(a){var f=t[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,n=[f._getVersionSign()]}else s=o.get("data",!0),l=Ge(s)?Va:or,n=[];var h=this._getSourceMetaRawOption()||{},v=u&&u.metaRawOption||{},c=ut(h.seriesLayoutBy,v.seriesLayoutBy)||null,p=ut(h.sourceHeader,v.sourceHeader),d=ut(h.dimensions,v.dimensions),g=c!==v.seriesLayoutBy||!!p!=!!v.sourceHeader||d;i=g?[kp(s,{seriesLayoutBy:c,sourceHeader:p,dimensions:d},l)]:[]}else{var y=e;if(a){var m=this._applyTransform(t);i=m.sourceList,n=m.upstreamSignList}else{var _=y.get("source",!0);i=[kp(_,this._getSourceMetaRawOption(),null)],n=[]}}this._setLocalSource(i,n)},r.prototype._applyTransform=function(e){var t=this._sourceHost,a=t.get("transform",!0),i=t.get("fromTransformResult",!0);if(i!=null){var n="";e.length!==1&&P0(n)}var o,s=[],l=[];return A(e,function(u){u.prepareSource();var f=u.getSource(i||0),h="";i!=null&&!f&&P0(h),s.push(f),l.push(u._getVersionSign())}),a?o=Dk(a,s,{datasetIndex:t.componentIndex}):i!=null&&(o=[uk(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return A(r.blocks,function(i){var n=AC(i);n>=e&&(e=n+ +(a&&(!n||Np(i)&&!i.noHeader)))}),e}return 0}function Ok(r,e,t,a){var i=e.noHeader,n=Bk(AC(e)),o=[],s=e.blocks||[];be(!s||z(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(Y(u,l)){var f=new mC(u[l],null);s.sort(function(p,d){return f.evaluate(p.sortParam,d.sortParam)})}else l==="seriesDesc"&&s.reverse()}A(s,function(p,d){var g=e.valueFormatter,y=CC(p)(g?V(V({},r),{valueFormatter:g}):r,p,d>0?n.html:0,a);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(n.richText):Bp(o.join(""),i?t:n.html);if(i)return h;var v=Pp(e.header,"ordinal",r.useUTC),c=TC(a,r.renderMode).nameStyle;return r.renderMode==="richText"?MC(r,v,c)+n.richText+h:Bp('

"+h,t)}function Nk(r,e,t,a){var i=r.renderMode,n=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,f=e.valueFormatter||r.valueFormatter||function(S){return S=z(S)?S:[S],G(S,function(w,x){return Pp(w,z(c)?c[x]:c,u)})};if(!(n&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",i),v=n?"":Pp(l,"ordinal",u),c=e.valueType,p=o?[]:f(e.value),d=!s||!n,g=!s&&n,y=TC(a,i),m=y.nameStyle,_=y.valueStyle;return i==="richText"?(s?"":h)+(n?"":MC(r,v,m))+(o?"":Gk(r,p,d,g,_)):Bp((s?"":h)+(n?"":Vk(v,!s,m))+(o?"":zk(p,d,g,_)),t)}}function R0(r,e,t,a,i,n){if(!!r){var o=CC(r),s={useUTC:i,renderMode:t,orderMode:a,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,n)}}function Bk(r){return{html:Ek[r],richText:kk[r]}}function Bp(r,e){var t='
',a="margin: "+e+"px 0 0";return'
'+r+t+"
"}function Vk(r,e,t){var a=e?"margin-left:2px":"";return''+Ne(r)+""}function zk(r,e,t,a){var i=t?"10px":"20px",n=e?"float:right;margin-left:"+i:"";return r=z(r)?r:[r],''+G(r,function(o){return Ne(o)}).join("  ")+""}function MC(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function Gk(r,e,t,a,i){var n=[i],o=a?10:20;return t&&n.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(z(e)?e.join(" "):e,n)}function DC(r,e){var t=r.getData().getItemVisual(e,"style"),a=t[r.visualDrawType];return ji(a)}function LC(r,e){var t=r.get("padding");return t!=null?t:e==="richText"?[8,10]:10}var Sv=function(){function r(){this.richTextStyles={},this._nextStyleNameId=Mb()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,a){var i=a==="richText"?this._generateStyleName():null,n=DE({color:t,type:e,renderMode:a,markerId:i});return $(n)?n:(this.richTextStyles[i]=n.style,n.content)},r.prototype.wrapRichTextStyle=function(e,t){var a={};z(t)?A(t,function(n){return V(a,n)}):V(a,t);var i=this._generateStyleName();return this.richTextStyles[i]=a,"{"+i+"|"+e+"}"},r}();function IC(r){var e=r.series,t=r.dataIndex,a=r.multipleSeries,i=e.getData(),n=i.mapDimensionsAll("defaultedTooltip"),o=n.length,s=e.getRawValue(t),l=z(s),u=DC(e,t),f,h,v,c;if(o>1||l&&!o){var p=Fk(s,e,t,n,u);f=p.inlineValues,h=p.inlineValueTypes,v=p.blocks,c=p.inlineValues[0]}else if(o){var d=i.getDimensionInfo(n[0]);c=f=qn(i,t,n[0]),h=d.type}else c=f=l?s[0]:s;var g=Xd(e),y=g&&e.name||"",m=i.getName(t),_=a?y:m;return ee("section",{header:y,noHeader:a||!g,sortParam:c,blocks:[ee("nameValue",{markerType:"item",markerColor:u,name:_,noName:!cr(_),value:f,valueType:h})].concat(v||[])})}function Fk(r,e,t,a,i){var n=e.getData(),o=Nr(r,function(h,v,c){var p=n.getDimensionInfo(c);return h=h||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];a.length?A(a,function(h){f(qn(n,t,h),h)}):A(r,f);function f(h,v){var c=n.getDimensionInfo(v);!c||c.otherDims.tooltip===!1||(o?u.push(ee("nameValue",{markerType:"subItem",markerColor:i,name:c.displayName,value:h,valueType:c.type})):(s.push(h),l.push(c.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var ya=bt();function Hl(r,e){return r.getName(e)||r.getId(e)}var Bu="__universalTransitionEnabled",hh=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,a,i){this.seriesIndex=this.componentIndex,this.dataTask=ds({count:Wk,reset:$k}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,i);var n=ya(this).sourceManager=new wC(this);n.prepareSource();var o=this.getInitialData(t,i);k0(o,this),this.dataTask.context.data=o,ya(this).dataBeforeProcessed=o,E0(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,a){var i=Es(this),n=i?ho(t):{},o=this.subType;St.hasClass(o)&&(o+="Series"),st(t,a.getTheme().get(this.subType)),st(t,this.getDefaultOption()),qi(t,"label",["show"]),this.fillDataTextStyle(t.data),i&&Ua(t,n,i)},e.prototype.mergeOption=function(t,a){t=st(this.option,t,!0),this.fillDataTextStyle(t.data);var i=Es(this);i&&Ua(this.option,t,i);var n=ya(this).sourceManager;n.dirty(),n.prepareSource();var o=this.getInitialData(t,a);k0(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,ya(this).dataBeforeProcessed=o,E0(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!Ge(t))for(var a=["show"],i=0;ithis.getShallow("animationThreshold")&&(a=!1),!!a},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,a,i){var n=this.ecModel,o=yg.prototype.getColorFromPalette.call(this,t,a,i);return o||(o=n.getColorFromPalette(t,a,i)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,a){this._innerSelect(this.getData(a),t)},e.prototype.unselect=function(t,a){var i=this.option.selectedMap;if(!!i){var n=this.option.selectedMode,o=this.getData(a);if(n==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},e.prototype.isSelected=function(t,a){var i=this.option.selectedMap;if(!i)return!1;var n=this.getData(a);return(i==="all"||i[Hl(n,t)])&&!n.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[Bu])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,a){var i,n,o=this.option,s=o.selectedMode,l=a.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){J(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(t,a)}},e.registerClass=function(t){return St.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(St);Kt(hh,xg);Kt(hh,yg);Nb(hh,St);function E0(r){var e=r.name;Xd(r)||(r.name=Hk(r)||e)}function Hk(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),a=[];return A(t,function(i){var n=e.getDimensionInfo(i);n.displayName&&a.push(n.displayName)}),a.join(" ")}function Wk(r){return r.model.getRawData().count()}function $k(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),Uk}function Uk(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function k0(r,e){A(Kc(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,it(Yk,e))})}function Yk(r,e){var t=Vp(r);return t&&t.setOutputEnd((e||this).count()),e}function Vp(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var a=t.currentTask;if(a){var i=a.agentStubMap;i&&(a=i.get(r.uid))}return a}}var zt=hh,bg=function(){function r(){this.group=new rt,this.uid=uo("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,i){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,i){},r.prototype.updateLayout=function(e,t,a,i){},r.prototype.updateVisual=function(e,t,a,i){},r.prototype.toggleBlurSeries=function(e,t,a){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();Kd(bg);Yf(bg);var Ft=bg;function po(){var r=bt();return function(e){var t=r(e),a=e.pipelineContext,i=!!t.large,n=!!t.progressiveRender,o=t.large=!!(a&&a.large),s=t.progressiveRender=!!(a&&a.progressiveRender);return(i!==o||n!==s)&&"reset"}}var PC=bt(),Zk=po(),Tg=function(){function r(){this.group=new rt,this.uid=uo("viewChart"),this.renderTask=ds({plan:Xk,reset:qk}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,i){},r.prototype.highlight=function(e,t,a,i){var n=e.getData(i&&i.dataType);!n||N0(n,i,"emphasis")},r.prototype.downplay=function(e,t,a,i){var n=e.getData(i&&i.dataType);!n||N0(n,i,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,i){this.render(e,t,a,i)},r.prototype.updateLayout=function(e,t,a,i){this.render(e,t,a,i)},r.prototype.updateVisual=function(e,t,a,i){this.render(e,t,a,i)},r.prototype.eachRendered=function(e){Qa(this.group,e)},r.markUpdateMethod=function(e,t){PC(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function O0(r,e,t){r&&Ls(r)&&(e==="emphasis"?oa:sa)(r,t)}function N0(r,e,t){var a=Ki(r,e),i=e&&e.highlightKey!=null?mR(e.highlightKey):null;a!=null?A(Pt(a),function(n){O0(r.getItemGraphicEl(n),t,i)}):r.eachItemGraphicEl(function(n){O0(n,t,i)})}Kd(Tg);Yf(Tg);function Xk(r){return Zk(r.model)}function qk(r){var e=r.model,t=r.ecModel,a=r.api,i=r.payload,n=e.pipelineContext.progressiveRender,o=r.view,s=i&&PC(i).updateMethod,l=n?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,a,i),Kk[l]}var Kk={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},Ot=Tg,lf="\0__throttleOriginMethod",B0="\0__throttleRate",V0="\0__throttleType";function Cg(r,e,t){var a,i=0,n=0,o=null,s,l,u,f;e=e||0;function h(){n=new Date().getTime(),o=null,r.apply(l,u||[])}var v=function(){for(var c=[],p=0;p=0?h():o=setTimeout(h,-s),i=a};return v.clear=function(){o&&(clearTimeout(o),o=null)},v.debounceNextCall=function(c){f=c},v}function go(r,e,t,a){var i=r[e];if(!!i){var n=i[lf]||i,o=i[V0],s=i[B0];if(s!==t||o!==a){if(t==null||!a)return r[e]=n;i=r[e]=Cg(n,t,a==="debounce"),i[lf]=n,i[V0]=a,i[B0]=t}return i}}function Os(r,e){var t=r[e];t&&t[lf]&&(t.clear&&t.clear(),r[e]=t[lf])}var z0=bt(),G0={itemStyle:Qi(OT,!0),lineStyle:Qi(kT,!0)},Qk={lineStyle:"stroke",itemStyle:"fill"};function RC(r,e){var t=r.visualStyleMapper||G0[e];return t||(console.warn("Unkown style type '"+e+"'."),G0.itemStyle)}function EC(r,e){var t=r.visualDrawType||Qk[e];return t||(console.warn("Unkown style type '"+e+"'."),"fill")}var Jk={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",i=r.getModel(a),n=RC(r,a),o=n(i),s=i.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=EC(r,a),u=o[l],f=K(u)?u:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||h){var v=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=v,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||K(o.fill)?v:o.fill,o.stroke=o.stroke==="auto"||K(o.stroke)?v:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&f)return t.setVisual("colorFromPalette",!1),{dataEach:function(c,p){var d=r.getDataParams(p),g=V({},o);g[l]=f(d),c.setItemVisual(p,"style",g)}}}},Io=new kt,jk={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",i=RC(r,a),n=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[a]){Io.option=l[a];var u=i(Io),f=o.ensureUniqueItemVisual(s,"style");V(f,u),Io.option.decal&&(o.setItemVisual(s,"decal",Io.option.decal),Io.option.decal.dirty=!0),n in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},tO={performRawSeries:!0,overallReset:function(r){var e=q();r.eachSeries(function(t){var a=t.getColorBy();if(!t.isColorBySeries()){var i=t.type+"-"+a,n=e.get(i);n||(n={},e.set(i,n)),z0(t).scope=n}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var a=t.getRawData(),i={},n=t.getData(),o=z0(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=EC(t,s);n.each(function(u){var f=n.getRawIndex(u);i[f]=u}),a.each(function(u){var f=i[u],h=n.getItemVisual(f,"colorFromPalette");if(h){var v=n.ensureUniqueItemVisual(f,"style"),c=a.getName(u)||u+"",p=a.count();v[l]=t.getColorFromPalette(c,o,p)}})}})}},Wl=Math.PI;function eO(r,e){e=e||{},Q(e,{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 t=new rt,a=new _t({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(a);var i=new Tt({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),n=new _t({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(n);var o;return e.showSpinner&&(o=new ng({shape:{startAngle:-Wl/2,endAngle:-Wl/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Wl*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Wl*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=i.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:f}),n.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),a.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var rO=function(){function r(e,t,a,i){this._stageTaskMap=q(),this.ecInstance=e,this.api=t,a=this._dataProcessorHandlers=a.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=a.concat(i)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(a){var i=a.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(e,t){if(!!e.__pipeline){var a=this._pipelineMap.get(e.__pipeline.id),i=a.context,n=!t&&a.progressiveEnabled&&(!i||i.progressiveRender)&&e.__idxInPipeline>a.blockIndex,o=n?a.step:null,s=i&&i.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var a=this._pipelineMap.get(e.uid),i=e.getData(),n=i.count(),o=a.progressiveEnabled&&t.incrementalPrepareRender&&n>=a.threshold,s=e.get("large")&&n>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?n:null;e.pipelineContext=a.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,a=t._pipelineMap=q();e.eachSeries(function(i){var n=i.getProgressive(),o=i.uid;a.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:n&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(n||700),count:0}),t._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),a=this.api;A(this._allHandlers,function(i){var n=e.get(i.uid)||e.set(i.uid,{}),o="";be(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,n,t,a),i.overallReset&&this._createOverallStageTask(i,n,t,a)},this)},r.prototype.prepareView=function(e,t,a,i){var n=e.renderTask,o=n.context;o.model=t,o.ecModel=a,o.api=i,n.__block=!e.incrementalPrepareRender,this._pipe(t,n)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,a){this._performStageTasks(this._visualHandlers,e,t,a)},r.prototype._performStageTasks=function(e,t,a,i){i=i||{};var n=!1,o=this;A(e,function(l,u){if(!(i.visualType&&i.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),h=f.seriesTaskMap,v=f.overallTask;if(v){var c,p=v.agentStubMap;p.each(function(g){s(i,g)&&(g.dirty(),c=!0)}),c&&v.dirty(),o.updatePayload(v,a);var d=o.getPerformArgs(v,i.block);p.each(function(g){g.perform(d)}),v.perform(d)&&(n=!0)}else h&&h.each(function(g,y){s(i,g)&&g.dirty();var m=o.getPerformArgs(g,i.block);m.skip=!l.performRawSeries&&t.isSeriesFiltered(g.context.model),o.updatePayload(g,a),g.perform(m)&&(n=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=n||this.unfinished},r.prototype.performSeriesTasks=function(e){var t;e.eachSeries(function(a){t=a.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,a,i){var n=this,o=t.seriesTaskMap,s=t.seriesTaskMap=q(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?a.eachRawSeries(f):l?a.eachRawSeriesByType(l,f):u&&u(a,i).each(f);function f(h){var v=h.uid,c=s.set(v,o&&o.get(v)||ds({plan:sO,reset:lO,count:fO}));c.context={model:h,ecModel:a,api:i,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:n},n._pipe(h,c)}},r.prototype._createOverallStageTask=function(e,t,a,i){var n=this,o=t.overallTask=t.overallTask||ds({reset:aO});o.context={ecModel:a,api:i,overallReset:e.overallReset,scheduler:n};var s=o.agentStubMap,l=o.agentStubMap=q(),u=e.seriesType,f=e.getTargetSeries,h=!0,v=!1,c="";be(!e.createOnAllSeries,c),u?a.eachRawSeriesByType(u,p):f?f(a,i).each(p):(h=!1,A(a.getSeries(),p));function p(d){var g=d.uid,y=l.set(g,s&&s.get(g)||(v=!0,ds({reset:iO,onDirty:oO})));y.context={model:d,overallProgress:h},y.agent=o,y.__block=h,n._pipe(d,y)}v&&o.dirty()},r.prototype._pipe=function(e,t){var a=e.uid,i=this._pipelineMap.get(a);!i.head&&(i.head=t),i.tail&&i.tail.pipe(t),i.tail=t,t.__idxInPipeline=i.count++,t.__pipeline=i},r.wrapStageHandler=function(e,t){return K(e)&&(e={overallReset:e,seriesType:hO(e)}),e.uid=uo("stageHandler"),t&&(e.visualType=t),e},r}();function aO(r){r.overallReset(r.ecModel,r.api,r.payload)}function iO(r){return r.overallProgress&&nO}function nO(){this.agent.dirty(),this.getDownstream().dirty()}function oO(){this.agent&&this.agent.dirty()}function sO(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function lO(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=Pt(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?G(e,function(t,a){return kC(a)}):uO}var uO=kC(0);function kC(r){return function(e,t){var a=t.data,i=t.resetDefines[r];if(i&&i.dataEach)for(var n=e.start;n0&&c===u.length-v.length){var p=u.slice(0,c);p!=="data"&&(t.mainType=p,t[v.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(a[u]=l,f=!0),f||(i[u]=l)})}return{cptQuery:t,dataQuery:a,otherQuery:i}},r.prototype.filter=function(e,t){var a=this.eventInfo;if(!a)return!0;var i=a.targetEl,n=a.packedEvent,o=a.model,s=a.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,n,"name")&&f(u,n,"dataIndex")&&f(u,n,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(e,t.otherQuery,i,n));function f(h,v,c,p){return h[c]==null||v[p||c]===h[c]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),zp=["symbol","symbolSize","symbolRotate","symbolOffset"],$0=zp.concat(["symbolKeepAspect"]),dO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var a={},i={},n=!1,o=0;o0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:xt(r)?[r]:z(r)?r:null}function Mg(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&EO(e.lineDash,e.lineWidth),a=e.lineDashOffset;if(t){var i=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(t=G(t,function(n){return n/i}),a/=i)}return[t,a]}var kO=new Gr(!0);function hf(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function U0(r){return typeof r=="string"&&r!=="none"}function vf(r){var e=r.fill;return e!=null&&e!=="none"}function Y0(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function Z0(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function Fp(r,e,t){var a=Qd(e.image,e.__image,t);if(Zf(a)){var i=r.createPattern(a,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var n=new DOMMatrix;n.translateSelf(e.x||0,e.y||0),n.rotateSelf(0,0,(e.rotation||0)*Tu),n.scaleSelf(e.scaleX||1,e.scaleY||1),i.setTransform(n)}return i}}function OO(r,e,t,a){var i,n=hf(t),o=vf(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var f=e.path||kO,h=e.__dirty;if(!a){var v=t.fill,c=t.stroke,p=o&&!!v.colorStops,d=n&&!!c.colorStops,g=o&&!!v.image,y=n&&!!c.image,m=void 0,_=void 0,S=void 0,w=void 0,x=void 0;(p||d)&&(x=e.getBoundingRect()),p&&(m=h?Gp(r,v,x):e.__canvasFillGradient,e.__canvasFillGradient=m),d&&(_=h?Gp(r,c,x):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),g&&(S=h||!e.__canvasFillPattern?Fp(r,v,e):e.__canvasFillPattern,e.__canvasFillPattern=S),y&&(w=h||!e.__canvasStrokePattern?Fp(r,c,e):e.__canvasStrokePattern,e.__canvasStrokePattern=S),p?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),d?r.strokeStyle=_:y&&(w?r.strokeStyle=w:n=!1)}var b=e.getGlobalScale();f.setScale(b[0],b[1],e.segmentIgnoreThreshold);var T,C;r.setLineDash&&t.lineDash&&(i=Mg(e),T=i[0],C=i[1]);var M=!0;(u||h&Pn)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),M=!1),f.reset(),e.buildPath(f,e.shape,a),f.toStatic(),e.pathUpdated()),M&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),a||(t.strokeFirst?(n&&Z0(r,t),o&&Y0(r,t)):(o&&Y0(r,t),n&&Z0(r,t))),T&&r.setLineDash([])}function NO(r,e,t){var a=e.__image=Qd(t.image,e.__image,e,e.onload);if(!(!a||!Zf(a))){var i=t.x||0,n=t.y||0,o=e.getWidth(),s=e.getHeight(),l=a.width/a.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=a.width,s=a.height),t.sWidth&&t.sHeight){var u=t.sx||0,f=t.sy||0;r.drawImage(a,u,f,t.sWidth,t.sHeight,i,n,o,s)}else if(t.sx&&t.sy){var u=t.sx,f=t.sy,h=o-u,v=s-f;r.drawImage(a,u,f,h,v,i,n,o,s)}else r.drawImage(a,i,n,o,s)}}function BO(r,e,t){var a,i=t.text;if(i!=null&&(i+=""),i){r.font=t.font||Fa,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var n=void 0,o=void 0;r.setLineDash&&t.lineDash&&(a=Mg(e),n=a[0],o=a[1]),n&&(r.setLineDash(n),r.lineDashOffset=o),t.strokeFirst?(hf(t)&&r.strokeText(i,t.x,t.y),vf(t)&&r.fillText(i,t.x,t.y)):(vf(t)&&r.fillText(i,t.x,t.y),hf(t)&&r.strokeText(i,t.x,t.y)),n&&r.setLineDash([])}}var X0=["shadowBlur","shadowOffsetX","shadowOffsetY"],q0=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function FC(r,e,t,a,i){var n=!1;if(!a&&(t=t||{},e===t))return!1;if(a||e.opacity!==t.opacity){Ie(r,i),n=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?Fi.opacity:o}(a||e.blend!==t.blend)&&(n||(Ie(r,i),n=!0),r.globalCompositeOperation=e.blend||Fi.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,a,i){if(!this[ce]){if(this._disposed){this.id;return}var n,o,s;if(J(a)&&(i=a.lazyUpdate,n=a.silent,o=a.replaceMerge,s=a.transition,a=a.notMerge),this[ce]=!0,!this._model||a){var l=new jE(this._api),u=this._theme,f=this._model=new oC;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},Wp);var h={seriesTransition:s,optionChanged:!0};if(i)this[Me]={silent:n,updateParams:h},this[ce]=!1,this.getZr().wakeUp();else{try{Sn(this),ma.update.call(this,null,h)}catch(v){throw this[Me]=null,this[ce]=!1,v}this._ssr||this._zr.flush(),this[Me]=null,this[ce]=!1,Po.call(this,n),Ro.call(this,n)}}},e.prototype.setTheme=function(){},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||qO&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var a=this._zr.painter;return a.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(!!Ct.svgSupported){var t=this._zr,a=t.storage.getDisplayList();return A(a,function(i){i.stopAnimation(null,!0)}),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var a=t.excludeComponents,i=this._model,n=[],o=this;A(a,function(l){i.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(n.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return A(n,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var a=t.type==="svg",i=this.group,n=Math.min,o=Math.max,s=1/0;if(f_[i]){var l=s,u=s,f=-s,h=-s,v=[],c=t&&t.pixelRatio||this.getDevicePixelRatio();A(ys,function(_,S){if(_.group===i){var w=a?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(j(t)),x=_.getDom().getBoundingClientRect();l=n(x.left,l),u=n(x.top,u),f=o(x.right,f),h=o(x.bottom,h),v.push({dom:w,left:x.left,top:x.top})}}),l*=c,u*=c,f*=c,h*=c;var p=f-l,d=h-u,g=Ha.createCanvas(),y=cm(g,{renderer:a?"svg":"canvas"});if(y.resize({width:p,height:d}),a){var m="";return A(v,function(_){var S=_.left-l,w=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return t.connectedBackgroundColor&&y.add(new _t({shape:{x:0,y:0,width:p,height:d},style:{fill:t.connectedBackgroundColor}})),A(v,function(_){var S=new fe({style:{x:_.left*c-l,y:_.top*c-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,a){return Cv(this,"convertToPixel",t,a)},e.prototype.convertFromPixel=function(t,a){return Cv(this,"convertFromPixel",t,a)},e.prototype.containPixel=function(t,a){if(this._disposed){this.id;return}var i=this._model,n,o=fs(i,t);return A(o,function(s,l){l.indexOf("Models")>=0&&A(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)n=n||!!f.containPoint(a);else if(l==="seriesModels"){var h=this._chartsMap[u.__viewId];h&&h.containPoint&&(n=n||h.containPoint(a,u))}},this)},this),!!n},e.prototype.getVisual=function(t,a){var i=this._model,n=fs(i,t,{defaultMainType:"series"}),o=n.seriesModel,s=o.getData(),l=n.hasOwnProperty("dataIndexInside")?n.dataIndexInside:n.hasOwnProperty("dataIndex")?s.indexOfRawIndex(n.dataIndex):null;return l!=null?Ag(s,l,a):sl(s,a)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;A(fN,function(a){var i=function(n){var o=t.getModel(),s=n.target,l,u=a==="globalout";if(u?l={}:s&&Vn(s,function(p){var d=at(p);if(d&&d.dataIndex!=null){var g=d.dataModel||o.getSeriesByIndex(d.seriesIndex);return l=g&&g.getDataParams(d.dataIndex,d.dataType)||{},!0}else if(d.eventData)return l=V({},d.eventData),!0},!0),l){var f=l.componentType,h=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=l.seriesIndex);var v=f&&h!=null&&o.getComponent(f,h),c=v&&t[v.mainType==="series"?"_chartsMap":"_componentsMap"][v.__viewId];l.event=n,l.type=a,t._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:v,view:c},t.trigger(a,l)}};i.zrEventfulCallAtLast=!0,t._zr.on(a,i,t)}),A(gs,function(a,i){t._messageCenter.on(i,function(n){this.trigger(i,n)},t)}),A(["selectchanged"],function(a){t._messageCenter.on(a,function(i){this.trigger(a,i)},t)}),yO(this._messageCenter,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&Eb(this.getDom(),Ig,"");var a=this,i=a._api,n=a._model;A(a._componentsViews,function(o){o.dispose(n,i)}),A(a._chartsViews,function(o){o.dispose(n,i)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete ys[a.id]},e.prototype.resize=function(t){if(!this[ce]){if(this._disposed){this.id;return}this._zr.resize(t);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var i=a.resetOption("media"),n=t&&t.silent;this[Me]&&(n==null&&(n=this[Me].silent),i=!0,this[Me]=null),this[ce]=!0;try{i&&Sn(this),ma.update.call(this,{type:"resize",animation:V({duration:0},t&&t.animation)})}catch(o){throw this[ce]=!1,o}this[ce]=!1,Po.call(this,n),Ro.call(this,n)}}},e.prototype.showLoading=function(t,a){if(this._disposed){this.id;return}if(J(t)&&(a=t,t=""),t=t||"default",this.hideLoading(),!!$p[t]){var i=$p[t](this._api,a),n=this._zr;this._loadingFX=i,n.add(i)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var a=V({},t);return a.type=gs[t.type],a},e.prototype.dispatchAction=function(t,a){if(this._disposed){this.id;return}if(J(a)||(a={silent:!!a}),!!cf[t.type]&&!!this._model){if(this[ce]){this._pendingActions.push(t);return}var i=a.silent;Mv.call(this,t,i);var n=a.flush;n?this._zr.flush():n!==!1&&Ct.browser.weChat&&this._throttledZrFlush(),Po.call(this,i),Ro.call(this,i)}},e.prototype.updateLabelLayout=function(){hr.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var a=t.seriesIndex,i=this.getModel(),n=i.getSeriesByIndex(a);n.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){Sn=function(h){var v=h._scheduler;v.restorePipelines(h._model),v.prepareStageTasks(),Tv(h,!0),Tv(h,!1),v.plan()},Tv=function(h,v){for(var c=h._model,p=h._scheduler,d=v?h._componentsViews:h._chartsViews,g=v?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_v.get("hoverLayerThreshold")&&!Ct.node&&!Ct.worker&&v.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=h._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,v){var c=h.get("blendMode")||null;v.eachRendered(function(p){p.isGroup||(p.style.blend=c)})}function s(h,v){if(!h.preventAutoZ){var c=h.get("z")||0,p=h.get("zlevel")||0;v.eachRendered(function(d){return l(d,c,p,-1/0),!0})}}function l(h,v,c,p){var d=h.getTextContent(),g=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:d,delay:c.get("delay"),easing:c.get("easing")}:null;v.eachRendered(function(y){if(y.states&&y.states.emphasis){if(Wn(y))return;if(y instanceof dt&&_R(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(p){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&i(y)}})}l_=function(h){return new(function(v){k(c,v);function c(){return v!==null&&v.apply(this,arguments)||this}return c.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},c.prototype.getComponentByElement=function(p){for(;p;){var d=p.__ecComponentInfo;if(d!=null)return h._model.getComponent(d.mainType,d.index);p=p.parent}},c.prototype.enterEmphasis=function(p,d){oa(p,d),Fe(h)},c.prototype.leaveEmphasis=function(p,d){sa(p,d),Fe(h)},c.prototype.enterBlur=function(p){eT(p),Fe(h)},c.prototype.leaveBlur=function(p){eg(p),Fe(h)},c.prototype.enterSelect=function(p){rT(p),Fe(h)},c.prototype.leaveSelect=function(p){aT(p),Fe(h)},c.prototype.getModel=function(){return h.getModel()},c.prototype.getViewOfComponentModel=function(p){return h.getViewOfComponentModel(p)},c.prototype.getViewOfSeriesModel=function(p){return h.getViewOfSeriesModel(p)},c}(sC))(h)},rA=function(h){function v(c,p){for(var d=0;d=0)){h_.push(t);var n=BC.wrapStageHandler(t,i);n.__prio=e,n.__raw=t,r.push(n)}}function lA(r,e){$p[r]=e}function mN(r,e,t){var a=XO("registerMap");a&&a(r,e,t)}var _N=Mk;on(Dg,Jk);on(vh,jk);on(vh,tO);on(Dg,dO);on(vh,gO);on(KC,UO);oA(uC);sA(JO,sk);lA("default",eO);Wr({type:Hi,event:Hi,update:Hi},Xt);Wr({type:Ru,event:Ru,update:Ru},Xt);Wr({type:hs,event:hs,update:hs},Xt);Wr({type:Eu,event:Eu,update:Eu},Xt);Wr({type:vs,event:vs,update:vs},Xt);nA("light",vO);nA("dark",cO);var v_=[],SN={registerPreprocessor:oA,registerProcessor:sA,registerPostInit:pN,registerPostUpdate:dN,registerUpdateLifecycle:Pg,registerAction:Wr,registerCoordinateSystem:gN,registerLayout:yN,registerVisual:on,registerTransform:_N,registerLoading:lA,registerMap:mN,registerImpl:ZO,PRIORITY:sN,ComponentModel:St,ComponentView:Ft,SeriesModel:zt,ChartView:Ot,registerComponentModel:function(r){St.registerClass(r)},registerComponentView:function(r){Ft.registerClass(r)},registerSeriesModel:function(r){zt.registerClass(r)},registerChartView:function(r){Ot.registerClass(r)},registerSubTypeDefaulter:function(r,e){St.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){V2(r,e)}};function ct(r){if(z(r)){A(r,function(e){ct(e)});return}ht(v_,r)>=0||(v_.push(r),K(r)&&(r={install:r}),r.install(SN))}function Eo(r){return r==null?0:r.length||1}function c_(r){return r}var xN=function(){function r(e,t,a,i,n,o){this._old=e,this._new=t,this._oldKeyGetter=a||c_,this._newKeyGetter=i||c_,this.context=n,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,a={},i=new Array(e.length),n=new Array(t.length);this._initIndexMap(e,null,i,"_oldKeyGetter"),this._initIndexMap(t,a,n,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(a[s]=l[0]),this._update&&this._update(f,o)}else u===1?(a[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(n,a)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,a={},i={},n=[],o=[];this._initIndexMap(e,a,n,"_oldKeyGetter"),this._initIndexMap(t,i,o,"_newKeyGetter");for(var s=0;s1&&v===1)this._updateManyToOne&&this._updateManyToOne(f,u),i[l]=null;else if(h===1&&v>1)this._updateOneToMany&&this._updateOneToMany(f,u),i[l]=null;else if(h===1&&v===1)this._update&&this._update(f,u),i[l]=null;else if(h>1&&v>1)this._updateManyToMany&&this._updateManyToMany(f,u),i[l]=null;else if(h>1)for(var c=0;c1)for(var s=0;s30}var ko=J,_a=G,DN=typeof Int32Array=="undefined"?Array:Int32Array,LN="e\0\0",p_=-1,IN=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],PN=["_approximateExtent"],d_,Xl,Oo,No,Iv,ql,Pv,RN=function(){function r(e,t){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 a,i=!1;fA(e)?(a=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(i=!0,a=e),a=a||["x","y"];for(var n={},o=[],s={},l=!1,u={},f=0;f=t)){var a=this._store,i=a.getProvider();this._updateOrdinalMeta();var n=this._nameList,o=this._idList,s=i.getSource().sourceFormat,l=s===or;if(l&&!i.pure)for(var u=[],f=e;f0},r.prototype.ensureUniqueItemVisual=function(e,t){var a=this._itemVisuals,i=a[e];i||(i=a[e]={});var n=i[t];return n==null&&(n=this.getVisual(t),z(n)?n=n.slice():ko(n)&&(n=V({},n)),i[t]=n),n},r.prototype.setItemVisual=function(e,t,a){var i=this._itemVisuals[e]||{};this._itemVisuals[e]=i,ko(t)?V(i,t):i[t]=a},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){ko(e)?V(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,a){this._itemLayouts[e]=a?V(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var a=this.hostModel&&this.hostModel.seriesIndex;wp(a,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){A(this._graphicEls,function(a,i){a&&e&&e.call(t,a,i)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:_a(this.dimensions,this._getDimInfo,this),this.hostModel)),Iv(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var a=this[e];!K(a)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var i=a.apply(this,arguments);return t.apply(this,[i].concat(zd(arguments)))})},r.internalField=function(){d_=function(e){var t=e._invertedIndicesMap;A(t,function(a,i){var n=e._dimInfos[i],o=n.ordinalMeta,s=e._store;if(o){a=t[i]=new DN(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),i[t]=l}}}(),r}(),we=RN;function ul(r,e){mg(r)||(r=_g(r)),e=e||{};var t=e.coordDimensions||[],a=e.dimensionsDefine||r.dimensionsDefine||[],i=q(),n=[],o=kN(r,t,a,e.dimensionsCount),s=e.canOmitUnusedDimensions&&cA(o),l=a===r.dimensionsDefine,u=l?vA(r):hA(a),f=e.encodeDefine;!f&&e.encodeDefaulter&&(f=e.encodeDefaulter(r,o));for(var h=q(f),v=new SC(o),c=0;c0&&(a.name=i+(n-1)),n++,e.set(i,n)}}function kN(r,e,t,a){var i=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,a||0);return A(e,function(n){var o;J(n)&&(o=n.dimsDef)&&(i=Math.max(i,o.length))}),i}function ON(r,e,t){var a=e.data;if(t||a.hasOwnProperty(r)){for(var i=0;a.hasOwnProperty(r+i);)i++;r+=i}return e.set(r,!0),r}var NN=function(){function r(e){this.coordSysDims=[],this.axisMap=q(),this.categoryAxisMap=q(),this.coordSysName=e}return r}();function BN(r){var e=r.get("coordinateSystem"),t=new NN(e),a=VN[e];if(a)return a(r,t,t.axisMap,t.categoryAxisMap),t}var VN={cartesian2d:function(r,e,t,a){var i=r.getReferringComponents("xAxis",Zt).models[0],n=r.getReferringComponents("yAxis",Zt).models[0];e.coordSysDims=["x","y"],t.set("x",i),t.set("y",n),xn(i)&&(a.set("x",i),e.firstCategoryDimIndex=0),xn(n)&&(a.set("y",n),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,a){var i=r.getReferringComponents("singleAxis",Zt).models[0];e.coordSysDims=["single"],t.set("single",i),xn(i)&&(a.set("single",i),e.firstCategoryDimIndex=0)},polar:function(r,e,t,a){var i=r.getReferringComponents("polar",Zt).models[0],n=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",n),t.set("angle",o),xn(n)&&(a.set("radius",n),e.firstCategoryDimIndex=0),xn(o)&&(a.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,a){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,a){var i=r.ecModel,n=i.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=n.dimensions.slice();A(n.parallelAxisIndex,function(s,l){var u=i.getComponent("parallelAxis",s),f=o[l];t.set(f,u),xn(u)&&(a.set(f,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})}};function xn(r){return r.get("type")==="category"}function zN(r,e,t){t=t||{};var a=t.byIndex,i=t.stackedCoordDimension,n,o,s;GN(e)?n=e:(o=e.schema,n=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,f,h,v;if(A(n,function(m,_){$(m)&&(n[_]=m={name:m}),l&&!m.isExtraCoord&&(!a&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!i||i===m.coordDim)&&(f=m))}),f&&!a&&!u&&(a=!0),f){h="__\0ecstackresult_"+r.id,v="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var c=f.coordDim,p=f.type,d=0;A(n,function(m){m.coordDim===c&&d++});var g={name:h,coordDim:c,coordDimIndex:d,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:n.length},y={name:v,coordDim:v,coordDimIndex:d+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:n.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(v,p),y.storeDimIndex=s.ensureCalculationDimension(h,p)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(n.push(g),n.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:a,stackedOverDimension:v,stackResultDimension:h}}function GN(r){return!fA(r.schema)}function Ya(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function pA(r,e){return Ya(r,e)?r.getCalculationInfo("stackResultDimension"):e}function FN(r,e){var t=r.get("coordinateSystem"),a=ol.get(t),i;return e&&e.coordSysDims&&(i=G(e.coordSysDims,function(n){var o={name:n},s=e.axisMap.get(n);if(s){var l=s.get("type");o.type=df(l)}return o})),i||(i=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),i}function HN(r,e,t){var a,i;return t&&A(r,function(n,o){var s=n.coordDim,l=t.categoryAxisMap.get(s);l&&(a==null&&(a=o),n.ordinalMeta=l.getOrdinalMeta(),e&&(n.createInvertedIndices=!0)),n.otherDims.itemName!=null&&(i=!0)}),!i&&a!=null&&(r[a].otherDims.itemName=0),a}function va(r,e,t){t=t||{};var a=e.getSourceManager(),i,n=!1;r?(n=!0,i=_g(r)):(i=a.getSource(),n=i.sourceFormat===or);var o=BN(e),s=FN(e,o),l=t.useEncodeDefaulter,u=K(l)?l:l?it(eC,s,e):null,f={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!n},h=ul(i,f),v=HN(h.dimensions,t.createInvertedIndices,o),c=n?null:a.getSharedDataStore(h),p=zN(e,{schema:h,store:c}),d=new we(h,e);d.setCalculationInfo(p);var g=v!=null&&WN(i)?function(y,m,_,S){return S===v?_:this.defaultDimValueGetter(y,m,_,S)}:null;return d.hasItemOption=!1,d.initData(n?i:c,null,g),d}function WN(r){if(r.sourceFormat===or){var e=$N(r.data||[]);return!z(io(e))}}function $N(r){for(var e=0;et[1]&&(t[1]=e[1])},r.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){var a=this._extent;isNaN(e)||(a[0]=e),isNaN(t)||(a[1]=t)},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();Yf(dA);var ca=dA,UN=0,YN=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++UN}return r.createByAxisModel=function(e){var t=e.option,a=t.data,i=a&&G(a,ZN);return new r({categories:i,needCollect:!i,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,a=this._needCollect;if(!$(e)&&!a)return e;if(a&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var i=this._getOrCreateMap();return t=i.get(e),t==null&&(a?(t=this.categories.length,this.categories[t]=e,i.set(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=q(this.categories))},r}();function ZN(r){return J(r)&&r.value!=null?r.value:r+""}var Up=YN;function Yp(r){return r.type==="interval"||r.type==="log"}function XN(r,e,t,a){var i={},n=r[1]-r[0],o=i.interval=Cb(n/e,!0);t!=null&&oa&&(o=i.interval=a);var s=i.intervalPrecision=gA(o),l=i.niceTickExtent=[Wt(Math.ceil(r[0]/o)*o,s),Wt(Math.floor(r[1]/o)*o,s)];return qN(l,r),i}function Rv(r){var e=Math.pow(10,Zd(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,Wt(t*e)}function gA(r){return Pr(r)+2}function g_(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function qN(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),g_(r,0,e),g_(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function ch(r,e){return r>=e[0]&&r<=e[1]}function ph(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function dh(r,e){return r*(e[1]-e[0])+e[0]}var yA=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;a.type="ordinal";var i=a.getSetting("ordinalMeta");return i||(i=new Up({})),z(i)&&(i=new Up({categories:G(i,function(n){return J(n)?n.value:n})})),a._ordinalMeta=i,a._extent=a.getSetting("extent")||[0,i.categories.length-1],a}return e.prototype.parse=function(t){return t==null?NaN:$(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return t=this.parse(t),ch(t,this._extent)&&this._ordinalMeta.categories[t]!=null},e.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),ph(t,this._extent)},e.prototype.scale=function(t){return t=Math.round(dh(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],a=this._extent,i=a[0];i<=a[1];)t.push({value:i}),i++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(t==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var a=t.ordinalNumbers,i=this._ordinalNumbersByTick=[],n=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,a.length);o=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(ca);ca.registerClass(yA);var Eg=yA,_i=Wt,mA=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return ch(t,this._extent)},e.prototype.normalize=function(t){return ph(t,this._extent)},e.prototype.scale=function(t){return dh(t,this._extent)},e.prototype.setExtent=function(t,a){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(a)||(i[1]=parseFloat(a))},e.prototype.unionExtent=function(t){var a=this._extent;t[0]a[1]&&(a[1]=t[1]),this.setExtent(a[0],a[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=gA(t)},e.prototype.getTicks=function(t){var a=this._interval,i=this._extent,n=this._niceExtent,o=this._intervalPrecision,s=[];if(!a)return s;var l=1e4;i[0]l)return[];var f=s.length?s[s.length-1].value:n[1];return i[1]>f&&(t?s.push({value:_i(f+a,o)}):s.push({value:i[1]})),s},e.prototype.getMinorTicks=function(t){for(var a=this.getTicks(!0),i=[],n=this.getExtent(),o=1;on[0]&&c0&&(n=n===null?s:Math.min(n,s))}t[a]=n}}return t}function xA(r){var e=JN(r),t=[];return A(r,function(a){var i=a.coordinateSystem,n=i.getBaseAxis(),o=n.getExtent(),s;if(n.type==="category")s=n.getBandWidth();else if(n.type==="value"||n.type==="time"){var l=n.dim+"_"+n.index,u=e[l],f=Math.abs(o[1]-o[0]),h=n.scale.getExtent(),v=Math.abs(h[1]-h[0]);s=u?f/v*u:f}else{var c=a.getData();s=Math.abs(o[1]-o[0])/c.count()}var p=H(a.get("barWidth"),s),d=H(a.get("barMaxWidth"),s),g=H(a.get("barMinWidth")||(AA(a)?.5:1),s),y=a.get("barGap"),m=a.get("barCategoryGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:d,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:Og(n),stackId:kg(a)})}),wA(t)}function wA(r){var e={};A(r,function(a,i){var n=a.axisKey,o=a.bandWidth,s=e[n]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;e[n]=s;var u=a.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=a.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=a.barMaxWidth;h&&(l[u].maxWidth=h);var v=a.barMinWidth;v&&(l[u].minWidth=v);var c=a.barGap;c!=null&&(s.gap=c);var p=a.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return A(e,function(a,i){t[i]={};var n=a.stacks,o=a.bandWidth,s=a.categoryGap;if(s==null){var l=yt(n).length;s=Math.max(35-l*4,15)+"%"}var u=H(s,o),f=H(a.gap,1),h=a.remainedWidth,v=a.autoWidthCount,c=(h-u)/(v+(v-1)*f);c=Math.max(c,0),A(n,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,v--}else{var S=c;m&&mS&&(S=_),S!==c&&(y.width=S,h-=S+f*S,v--)}}),c=(h-u)/(v+(v-1)*f),c=Math.max(c,0);var p=0,d;A(n,function(y,m){y.width||(y.width=c),d=y,p+=y.width*(1+f)}),d&&(p-=d.width*f);var g=-p/2;A(n,function(y,m){t[i][m]=t[i][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),t}function jN(r,e,t){if(r&&e){var a=r[Og(e)];return a!=null&&t!=null?a[kg(t)]:a}}function bA(r,e){var t=SA(r,e),a=xA(t);A(t,function(i){var n=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),l=kg(i),u=a[Og(s)][l],f=u.offset,h=u.width;n.setLayout({bandWidth:u.bandWidth,offset:f,size:h})})}function TA(r){return{seriesType:r,plan:po(),reset:function(e){if(!!CA(e)){var t=e.getData(),a=e.coordinateSystem,i=a.getBaseAxis(),n=a.getOtherAxis(i),o=t.getDimensionIndex(t.mapDimension(n.dim)),s=t.getDimensionIndex(t.mapDimension(i.dim)),l=e.get("showBackground",!0),u=t.mapDimension(n.dim),f=t.getCalculationInfo("stackResultDimension"),h=Ya(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),v=n.isHorizontal(),c=tB(i,n),p=AA(e),d=e.get("barMinHeight")||0,g=f&&t.getDimensionIndex(f),y=t.getLayout("size"),m=t.getLayout("offset");return{progress:function(_,S){for(var w=_.count,x=p&&Er(w*3),b=p&&l&&Er(w*3),T=p&&Er(w),C=a.master.getRect(),M=v?C.width:C.height,D,L=S.getStore(),I=0;(D=_.next())!=null;){var P=L.get(h?g:o,D),R=L.get(s,D),E=c,N=void 0;h&&(N=+P-L.get(o,D));var O=void 0,B=void 0,F=void 0,W=void 0;if(v){var Z=a.dataToPoint([P,R]);if(h){var tt=a.dataToPoint([N,R]);E=tt[0]}O=E,B=Z[1]+m,F=Z[0]-E,W=y,Math.abs(F)>>1;r[i][1]i&&(this._approxInterval=i);var s=Kl.length,l=Math.min(eB(Kl,this._approxInterval,0,s),s-1);this._interval=Kl[l][1],this._minLevelUnit=Kl[Math.max(l-1,0)][0]},e.prototype.parse=function(t){return xt(t)?t:+zr(t)},e.prototype.contain=function(t){return ch(this.parse(t),this._extent)},e.prototype.normalize=function(t){return ph(this.parse(t),this._extent)},e.prototype.scale=function(t){return dh(t,this._extent)},e.type="time",e}(Za),Kl=[["second",hg],["minute",vg],["hour",ps],["quarter-day",ps*6],["half-day",ps*12],["day",tr*1.2],["half-week",tr*3.5],["week",tr*7],["month",tr*31],["quarter",tr*95],["half-year",n0/2],["year",n0]];function rB(r,e,t,a){var i=zr(e),n=zr(t),o=function(p){return s0(i,p,a)===s0(n,p,a)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},h=function(){return f()&&o("minute")},v=function(){return h()&&o("second")},c=function(){return v()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return h();case"second":return v();case"millisecond":return c()}}function aB(r,e){return r/=tr,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function iB(r){var e=30*tr;return r/=e,r>6?6:r>3?3:r>2?2:1}function nB(r){return r/=ps,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function y_(r,e){return r/=e?vg:hg,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function oB(r){return Cb(r,!0)}function sB(r,e,t){var a=new Date(r);switch($n(e)){case"year":case"month":a[GT(t)](0);case"day":a[FT(t)](1);case"hour":a[HT(t)](0);case"minute":a[WT(t)](0);case"second":a[$T(t)](0),a[UT(t)](0)}return a.getTime()}function lB(r,e,t,a){var i=1e4,n=VT,o=0;function s(M,D,L,I,P,R,E){for(var N=new Date(D),O=D,B=N[I]();O1&&R===0&&L.unshift({value:L[0].value-O})}}for(var R=0;R=a[0]&&m<=a[1]&&h++)}var _=(a[1]-a[0])/e;if(h>_*1.5&&v>_/1.5||(u.push(g),h>_||r===n[c]))break}f=[]}}}for(var S=It(G(u,function(M){return It(M,function(D){return D.value>=a[0]&&D.value<=a[1]&&!D.notAdd})}),function(M){return M.length>0}),w=[],x=S.length-1,c=0;c0;)n*=10;var s=[Wt(hB(a[0]/n)*n),Wt(fB(a[1]/n)*n)];this._interval=n,this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){ms.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return t=He(t)/He(this.base),ch(t,this._extent)},e.prototype.normalize=function(t){return t=He(t)/He(this.base),ph(t,this._extent)},e.prototype.scale=function(t){return t=dh(t,this._extent),Ql(this.base,t)},e.type="log",e}(ca),LA=Ng.prototype;LA.getMinorTicks=ms.getMinorTicks;LA.getLabel=ms.getLabel;function Jl(r,e){return uB(r,Pr(e))}ca.registerClass(Ng);var vB=Ng,cB=function(){function r(e,t,a){this._prepareParams(e,t,a)}return r.prototype._prepareParams=function(e,t,a){a[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var v=this._determinedMin,c=this._determinedMax;return v!=null&&(s=v,u=!0),c!=null&&(l=c,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(e,t){this[dB[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var a=pB[e];this[a]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),pB={min:"_determinedMin",max:"_determinedMax"},dB={min:"_dataMin",max:"_dataMax"};function IA(r,e,t){var a=r.rawExtentInfo;return a||(a=new cB(r,e,t),r.rawExtentInfo=a,a)}function jl(r,e){return e==null?null:bs(e)?NaN:r.parse(e)}function PA(r,e){var t=r.type,a=IA(r,e,r.getExtent()).calculate();r.setBlank(a.isBlank);var i=a.min,n=a.max,o=e.ecModel;if(o&&t==="time"){var s=SA("bar",o),l=!1;if(A(s,function(h){l=l||h.getBaseAxis()===e.axis}),l){var u=xA(s),f=gB(i,n,e,u);i=f.min,n=f.max}}return{extent:[i,n],fixMin:a.minFixed,fixMax:a.maxFixed}}function gB(r,e,t,a){var i=t.axis.getExtent(),n=i[1]-i[0],o=jN(a,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;A(o,function(c){s=Math.min(c.offset,s)});var l=-1/0;A(o,function(c){l=Math.max(c.offset+c.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=e-r,h=1-(s+l)/n,v=f/h-f;return e+=v*(l/u),r-=v*(s/u),{min:r,max:e}}function Kn(r,e){var t=e,a=PA(r,t),i=a.extent,n=t.get("splitNumber");r instanceof vB&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:n,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function gh(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new Eg({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new DA({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(ca.getClass(e)||Za)}}function yB(r){var e=r.scale.getExtent(),t=e[0],a=e[1];return!(t>0&&a>0||t<0&&a<0)}function fl(r){var e=r.getLabelModel().get("formatter"),t=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(a){return function(i,n){return r.scale.getFormattedLabel(i,n,a)}}(e):$(e)?function(a){return function(i){var n=r.scale.getLabel(i),o=a.replace("{value}",n!=null?n:"");return o}}(e):K(e)?function(a){return function(i,n){return t!=null&&(n=i.value-t),a(Bg(r,i),n,i.level!=null?{level:i.level}:null)}}(e):function(a){return r.scale.getLabel(a)}}function Bg(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function mB(r){var e=r.model,t=r.scale;if(!(!e.get(["axisLabel","show"])||t.isBlank())){var a,i,n=t.getExtent();t instanceof Eg?i=t.count():(a=t.getTicks(),i=a.length);var o=r.getLabelModel(),s=fl(r),l,u=1;i>40&&(u=Math.ceil(i/40));for(var f=0;fr[1]&&(r[1]=i[1])})}var hl=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}(),xB=1e-8;function __(r,e){return Math.abs(r-e)i&&(a=o,i=l)}if(a)return bB(a.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var a=this._rect;if(a&&!t)return a;var i=[1/0,1/0],n=[-1/0,-1/0],o=this.geometries;return A(o,function(s){s.type==="polygon"?S_(s.exterior,i,n,t):A(s.points,function(l){S_(l,i,n,t)})}),isFinite(i[0])&&isFinite(i[1])&&isFinite(n[0])&&isFinite(n[1])||(i[0]=i[1]=n[0]=n[1]=0),a=new vt(i[0],i[1],n[0]-i[0],n[1]-i[1]),t||(this._rect=a),a},e.prototype.contain=function(t){var a=this.getBoundingRect(),i=this.geometries;if(!a.contain(t[0],t[1]))return!1;t:for(var n=0,o=i.length;n>1^-(s&1),l=l>>1^-(l&1),s+=i,l+=n,i=s,n=l,a.push([s/t,l/t])}return a}function AB(r,e){return r=CB(r),G(It(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var a=t.properties,i=t.geometry,n=[];switch(i.type){case"Polygon":var o=i.coordinates;n.push(new x_(o[0],o.slice(1)));break;case"MultiPolygon":A(i.coordinates,function(l){l[0]&&n.push(new x_(l[0],l.slice(1)))});break;case"LineString":n.push(new w_([i.coordinates]));break;case"MultiLineString":n.push(new w_(i.coordinates))}var s=new kA(a[e||"name"],n,a.cp);return s.properties=a,s})}var zs=bt();function MB(r){return r.type==="category"?LB(r):PB(r)}function DB(r,e){return r.type==="category"?IB(r,e):{ticks:G(r.scale.getTicks(),function(t){return t.value})}}function LB(r){var e=r.getLabelModel(),t=NA(r,e);return!e.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:t.labelCategoryInterval}:t}function NA(r,e){var t=BA(r,"labels"),a=Vg(e),i=VA(t,a);if(i)return i;var n,o;return K(a)?n=FA(r,a):(o=a==="auto"?RB(r):a,n=GA(r,o)),zA(t,a,{labels:n,labelCategoryInterval:o})}function IB(r,e){var t=BA(r,"ticks"),a=Vg(e),i=VA(t,a);if(i)return i;var n,o;if((!e.get("show")||r.scale.isBlank())&&(n=[]),K(a))n=FA(r,a,!0);else if(a==="auto"){var s=NA(r,r.getLabelModel());o=s.labelCategoryInterval,n=G(s.labels,function(l){return l.tickValue})}else o=a,n=GA(r,o,!0);return zA(t,a,{ticks:n,tickCategoryInterval:o})}function PB(r){var e=r.scale.getTicks(),t=fl(r);return{labels:G(e,function(a,i){return{level:a.level,formattedLabel:t(a,i),rawLabel:r.scale.getLabel(a),tickValue:a.value}})}}function BA(r,e){return zs(r)[e]||(zs(r)[e]=[])}function VA(r,e){for(var t=0;t40&&(s=Math.max(1,Math.floor(o/40)));for(var l=n[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(a)),h=Math.abs(u*Math.sin(a)),v=0,c=0;l<=n[1];l+=s){var p=0,d=0,g=js(t({value:l}),e.font,"center","top");p=g.width*1.3,d=g.height*1.3,v=Math.max(v,p,7),c=Math.max(c,d,7)}var y=v/f,m=c/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=zs(r.model),w=r.getExtent(),x=S.lastAutoInterval,b=S.lastTickCount;return x!=null&&b!=null&&Math.abs(x-_)<=1&&Math.abs(b-o)<=1&&x>_&&S.axisExtent0===w[0]&&S.axisExtent1===w[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=w[0],S.axisExtent1=w[1]),_}function kB(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function GA(r,e,t){var a=fl(r),i=r.scale,n=i.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=n[0],f=i.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var h=RA(r),v=o.get("showMinLabel")||h,c=o.get("showMaxLabel")||h;v&&u!==n[0]&&d(n[0]);for(var p=u;p<=n[1];p+=l)d(p);c&&p-l!==n[1]&&d(n[1]);function d(g){var y={value:g};s.push(t?g:{formattedLabel:a(y),rawLabel:i.getLabel(y),tickValue:g})}return s}function FA(r,e,t){var a=r.scale,i=fl(r),n=[];return A(a.getTicks(),function(o){var s=a.getLabel(o),l=o.value;e(o.value,s)&&n.push(t?l:{formattedLabel:i(o),rawLabel:s,tickValue:l})}),n}var b_=[0,1],OB=function(){function r(e,t,a){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=a||[0,0]}return r.prototype.contain=function(e){var t=this._extent,a=Math.min(t[0],t[1]),i=Math.max(t[0],t[1]);return e>=a&&e<=i},r.prototype.containData=function(e){return this.scale.contain(e)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return bb(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var a=this._extent;a[0]=e,a[1]=t},r.prototype.dataToCoord=function(e,t){var a=this._extent,i=this.scale;return e=i.normalize(e),this.onBand&&i.type==="ordinal"&&(a=a.slice(),T_(a,i.count())),Lt(e,b_,a,t)},r.prototype.coordToData=function(e,t){var a=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(a=a.slice(),T_(a,i.count()));var n=Lt(e,a,b_,t);return this.scale.scale(n)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),a=DB(this,t),i=a.ticks,n=G(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return NB(this,n,o,e.clamp),n},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var a=this.scale.getMinorTicks(t),i=G(a,function(n){return G(n,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return MB(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 e=this._extent,t=this.scale.getExtent(),a=t[1]-t[0]+(this.onBand?1:0);a===0&&(a=1);var i=Math.abs(e[1]-e[0]);return Math.abs(i)/a},r.prototype.calculateCategoryInterval=function(){return EB(this)},r}();function T_(r,e){var t=r[1]-r[0],a=e,i=t/a/2;r[0]+=i,r[1]-=i}function NB(r,e,t,a){var i=e.length;if(!r.onBand||t||!i)return;var n=r.getExtent(),o,s;if(i===1)e[0].coord=n[0],o=e[1]={coord:n[0]};else{var l=e[i-1].tickValue-e[0].tickValue,u=(e[i-1].coord-e[0].coord)/l;A(e,function(c){c.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-e[i-1].tickValue,o={coord:e[i-1].coord+u*s},e.push(o)}var h=n[0]>n[1];v(e[0].coord,n[0])&&(a?e[0].coord=n[0]:e.shift()),a&&v(n[0],e[0].coord)&&e.unshift({coord:n[0]}),v(n[1],o.coord)&&(a?o.coord=n[1]:e.pop()),a&&v(o.coord,n[1])&&e.push({coord:n[1]});function v(c,p){return c=Wt(c),p=Wt(p),h?c>p:ci&&(i+=Bo);var c=Math.atan2(s,o);if(c<0&&(c+=Bo),c>=a&&c<=i||c+Bo>=a&&c+Bo<=i)return l[0]=f,l[1]=h,u-t;var p=t*Math.cos(a)+r,d=t*Math.sin(a)+e,g=t*Math.cos(i)+r,y=t*Math.sin(i)+e,m=(p-o)*(p-o)+(d-s)*(d-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=p,l[1]=d,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function yf(r,e,t,a,i,n,o,s){var l=i-r,u=n-e,f=t-r,h=a-e,v=Math.sqrt(f*f+h*h);f/=v,h/=v;var c=l*f+u*h,p=c/v;s&&(p=Math.min(Math.max(p,0),1)),p*=v;var d=o[0]=r+p*f,g=o[1]=e+p*h;return Math.sqrt((d-i)*(d-i)+(g-n)*(g-n))}function HA(r,e,t,a,i,n,o){t<0&&(r=r+t,t=-t),a<0&&(e=e+a,a=-a);var s=r+t,l=e+a,u=o[0]=Math.min(Math.max(i,r),s),f=o[1]=Math.min(Math.max(n,e),l);return Math.sqrt((u-i)*(u-i)+(f-n)*(f-n))}var vr=[];function GB(r,e,t){var a=HA(e.x,e.y,e.width,e.height,r.x,r.y,vr);return t.set(vr[0],vr[1]),a}function FB(r,e,t){for(var a=0,i=0,n=0,o=0,s,l,u=1/0,f=e.data,h=r.x,v=r.y,c=0;c0){e=e/180*Math.PI,pr.fromArray(r[0]),Et.fromArray(r[1]),Ut.fromArray(r[2]),ot.sub(kr,pr,Et),ot.sub(Ir,Ut,Et);var t=kr.len(),a=Ir.len();if(!(t<.001||a<.001)){kr.scale(1/t),Ir.scale(1/a);var i=kr.dot(Ir),n=Math.cos(e);if(n1&&ot.copy(xe,Ut),xe.toArray(r[1])}}}}function HB(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,pr.fromArray(r[0]),Et.fromArray(r[1]),Ut.fromArray(r[2]),ot.sub(kr,Et,pr),ot.sub(Ir,Ut,Et);var a=kr.len(),i=Ir.len();if(!(a<.001||i<.001)){kr.scale(1/a),Ir.scale(1/i);var n=kr.dot(e),o=Math.cos(t);if(n=l)ot.copy(xe,Ut);else{xe.scaleAndAdd(Ir,s/Math.tan(Math.PI/2-f));var h=Ut.x!==Et.x?(xe.x-Et.x)/(Ut.x-Et.x):(xe.y-Et.y)/(Ut.y-Et.y);if(isNaN(h))return;h<0?ot.copy(xe,Et):h>1&&ot.copy(xe,Ut)}xe.toArray(r[1])}}}}function A_(r,e,t,a){var i=t==="normal",n=i?r:r.ensureState(t);n.ignore=e;var o=a.get("smooth");o&&o===!0&&(o=.3),n.shape=n.shape||{},o>0&&(n.shape.smooth=o);var s=a.getModel("lineStyle").getLineStyle();i?r.useStyle(s):n.style=s}function WB(r,e){var t=e.smooth,a=e.points;if(!!a)if(r.moveTo(a[0][0],a[0][1]),t>0&&a.length>=3){var i=Ma(a[0],a[1]),n=Ma(a[1],a[2]);if(!i||!n){r.lineTo(a[1][0],a[1][1]),r.lineTo(a[2][0],a[2][1]);return}var o=Math.min(i,n)*t,s=Cu([],a[1],a[0],o/i),l=Cu([],a[1],a[2],o/n),u=Cu([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],a[2][0],a[2][1])}else for(var f=1;f0&&n&&w(-f/o,0,o);var d=r[0],g=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&&b(-y),m<0&&b(m);function _(){y=d.rect[e]-a,m=i-g.rect[e]-g.rect[t]}function S(T,C,M){if(T<0){var D=Math.min(C,-T);if(D>0){w(D*M,0,o);var L=D+T;L<0&&x(-L*M,1)}else x(-T*M,1)}}function w(T,C,M){T!==0&&(u=!0);for(var D=C;D0)for(var L=0;L0;L--){var E=M[L-1]*R;w(-E,L,o)}}}function b(T){var C=T<0?-1:1;T=Math.abs(T);for(var M=Math.ceil(T/(o-1)),D=0;D0?w(M,0,D+1):w(-M,o-D-1,o),T-=M,T<=0)return}return u}function $B(r,e,t,a){return UA(r,"x","width",e,t,a)}function YA(r,e,t,a){return UA(r,"y","height",e,t,a)}function ZA(r){var e=[];r.sort(function(d,g){return g.priority-d.priority});var t=new vt(0,0,0,0);function a(d){if(!d.ignore){var g=d.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}d.ignore=!0}for(var i=0;i=0&&a.attr(n.oldLayoutSelect),ht(v,"emphasis")>=0&&a.attr(n.oldLayoutEmphasis)),wt(a,u,t,l)}else if(a.attr(u),!lo(a).valueAnimation){var h=ut(a.style.opacity,1);a.style.opacity=0,Bt(a,{style:{opacity:h}},t,l)}if(n.oldLayout=u,a.states.select){var c=n.oldLayoutSelect={};tu(c,u,eu),tu(c,a.states.select,eu)}if(a.states.emphasis){var p=n.oldLayoutEmphasis={};tu(p,u,eu),tu(p,a.states.emphasis,eu)}ET(a,l,f,t,t)}if(i&&!i.ignore&&!i.invisible){var n=ZB(i),o=n.oldLayout,d={points:i.shape.points};o?(i.attr({shape:o}),wt(i,{shape:d},t)):(i.setShape(d),i.style.strokePercent=0,Bt(i,{style:{strokePercent:1}},t)),n.oldLayout=d}},r}(),qB=XB,Nv=bt();function KB(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){var i=Nv(t).labelManager;i||(i=Nv(t).labelManager=new qB),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,a){var i=Nv(t).labelManager;a.updatedSeries.forEach(function(n){i.addLabelsOfSeries(t.getViewOfSeriesModel(n))}),i.updateLayoutConfig(t),i.layout(t),i.processLabelsOverall()})}var Bv=Math.sin,Vv=Math.cos,XA=Math.PI,xi=Math.PI*2,QB=180/XA,JB=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,a,i,n,o){this._add("C",e,t,a,i,n,o)},r.prototype.quadraticCurveTo=function(e,t,a,i){this._add("Q",e,t,a,i)},r.prototype.arc=function(e,t,a,i,n,o){this.ellipse(e,t,a,a,0,i,n,o)},r.prototype.ellipse=function(e,t,a,i,n,o,s,l){var u=s-o,f=!l,h=Math.abs(u),v=Ra(h-xi)||(f?u>=xi:-u>=xi),c=u>0?u%xi:u%xi+xi,p=!1;v?p=!0:Ra(h)?p=!1:p=c>=XA==!!f;var d=e+a*Vv(o),g=t+i*Bv(o);this._start&&this._add("M",d,g);var y=Math.round(n*QB);if(v){var m=1/this._p,_=(f?1:-1)*(xi-m);this._add("A",a,i,y,1,+f,e+a*Vv(o+_),t+i*Bv(o+_)),m>.01&&this._add("A",a,i,y,0,+f,d,g)}else{var S=e+a*Vv(s),w=t+i*Bv(s);this._add("A",a,i,y,+p,+f,S,w)}},r.prototype.rect=function(e,t,a,i){this._add("M",e,t),this._add("l",a,0),this._add("l",0,i),this._add("l",-a,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,a,i,n,o,s,l,u){for(var f=[],h=this._p,v=1;v"}function sV(r){return""}function Fg(r,e){e=e||{};var t=e.newline?` +`:"";function a(i){var n=i.children,o=i.tag,s=i.attrs;return oV(o,s)+(i.text||"")+(n?""+t+G(n,function(l){return a(l)}).join(t)+t:"")+sV(o)}return a(r)}function lV(r,e,t){t=t||{};var a=t.newline?` +`:"",i=" {"+a,n=a+"}",o=G(yt(r),function(l){return l+i+G(yt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(a)+n}).join(a),s=G(yt(e),function(l){return"@keyframes "+l+i+G(yt(e[l]),function(u){return u+i+G(yt(e[l][u]),function(f){var h=e[l][u][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(a)+n}).join(a)+n}).join(a);return!o&&!s?"":[""].join(a)}function qp(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function D_(r,e,t,a){return te("svg","root",{width:r,height:e,xmlns:KA,"xmlns:xlink":QA,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+r+" "+e:!1},t)}var L_={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"},Ci="transform-origin";function uV(r,e,t){var a=V({},r.shape);V(a,e),r.buildPath(t,a);var i=new qA;return i.reset(vb(r)),t.rebuildPath(i,1),i.generateStr(),i.getStr()}function fV(r,e){var t=e.originX,a=e.originY;(t||a)&&(r[Ci]=t+"px "+a+"px")}var hV={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function jA(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function vV(r,e,t){var a=r.shape.paths,i={},n,o;if(A(a,function(l){var u=qp(t.zrId);u.animation=!0,yh(l,{},u,!0);var f=u.cssAnims,h=u.cssNodes,v=yt(f),c=v.length;if(!!c){o=v[c-1];var p=f[o];for(var d in p){var g=p[d];i[d]=i[d]||{d:""},i[d].d+=g.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(n=m)}}}),!!n){e.d=!1;var s=jA(i,t);return n.replace(o,s)}}function I_(r){return $(r)?L_[r]?"cubic-bezier("+L_[r]+")":Hd(r)?r:"":""}function yh(r,e,t,a){var i=r.animators,n=i.length,o=[];if(r instanceof og){var s=vV(r,e,t);if(s)o.push(s);else if(!n)return}else if(!n)return;for(var l={},u=0;u0}).length){var pt=jA(b,t);return pt+" "+m[0]+" both"}}for(var g in l){var s=d(l[g]);s&&o.push(s)}if(o.length){var y=t.zrId+"-cls-"+t.cssClassIdx++;t.cssNodes["."+y]={animation:o.join(",")},e.class=y}}var Gs=Math.round;function tM(r){return r&&$(r.src)}function eM(r){return r&&K(r.toDataURL)}function Hg(r,e,t,a){aV(function(i,n){var o=i==="fill"||i==="stroke";o&&s2(n)?SV(e,r,i,a):o&&o2(n)?xV(t,r,i,a):r[i]=n},e,t,!1),_V(t,r,a)}function P_(r){return Ra(r[0]-1)&&Ra(r[1])&&Ra(r[2])&&Ra(r[3]-1)}function cV(r){return Ra(r[4])&&Ra(r[5])}function Wg(r,e,t){if(e&&!(cV(e)&&P_(e))){var a=t?10:1e4;r.transform=P_(e)?"translate("+Gs(e[4]*a)/a+" "+Gs(e[5]*a)/a+")":t2(e)}}function R_(r,e,t){for(var a=r.points,i=[],n=0;nn?(p=t[l+1]==null?null:t[l+1].elm,nM(r,p,t,i,l)):_f(r,e,a,n))}function En(r,e){var t=e.elm=r.elm,a=r.children,i=e.children;r!==e&&($g(r,e),Kp(e.text)?Dr(a)&&Dr(i)?a!==i&&AV(t,a,i):Dr(i)?(Dr(r.text)&&zv(t,""),nM(t,null,i,0,i.length-1)):Dr(a)?_f(t,a,0,a.length-1):Dr(r.text)&&zv(t,""):r.text!==e.text&&(Dr(a)&&_f(t,a,0,a.length-1),zv(t,e.text)))}function MV(r,e){if(es(r,e))En(r,e);else{var t=r.elm,a=aM(t);Fs(e),a!==null&&(Ri(a,e.elm,iM(t)),_f(a,[r],0,0))}return e}var DV=0,LV=function(){function r(e,t,a){if(this.type="svg",this.refreshHover=z_(),this.configLayer=z_(),this.storage=t,this._opts=a=V({},a),this.root=e,this._id="zr"+DV++,this._oldVNode=D_(a.width,a.height),e&&!a.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var n=this._svgDom=this._oldVNode.elm=JA("svg");$g(null,this._oldVNode),i.appendChild(n),e.appendChild(i)}this.resize(a.width,a.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",MV(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return k_(e,qp(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),a=this._backgroundColor,i=this._width,n=this._height,o=qp(this._id);o.animation=e.animation,o.willUpdate=e.willUpdate,o.compress=e.compress;var s=[];if(a&&a!=="none"){var l=Xn(a),u=l.color,f=l.opacity;this._bgVNode=te("rect","bg",{width:i,height:n,x:"0",y:"0",id:"0",fill:u,"fill-opacity":f}),s.push(this._bgVNode)}else this._bgVNode=null;var h=e.compress?null:this._mainVNode=te("g","main",{},[]);this._paintList(t,o,h?h.children:s),h&&s.push(h);var v=G(yt(o.defs),function(d){return o.defs[d]});if(v.length&&s.push(te("defs","defs",{},v)),e.animation){var c=lV(o.cssNodes,o.cssAnims,{newline:!0});if(c){var p=te("style","stl",{},[],c);s.push(p)}}return D_(i,n,s,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},Fg(this.renderToVNode({animation:ut(e.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:ut(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e;var t=this._bgVNode;if(t&&t.elm){var a=Xn(e),i=a.color,n=a.opacity;t.elm.setAttribute("fill",i),n<1&&t.elm.setAttribute("fill-opacity",n)}},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,a){for(var i=e.length,n=[],o=0,s,l,u=0,f=0;f=0&&!(v&&l&&v[d]===l[d]);d--);for(var g=p-1;g>d;g--)o--,s=n[o-1];for(var y=d+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var M=c.dpr,D=0;D0&&e>i[0]){for(l=0;le);l++);s=a[i[l]]}if(i.splice(l+1,0,e),a[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.__painter=this}},r.prototype.eachLayer=function(e,t){for(var a=this._zlevelList,i=0;i0?ru:0),this._needsManuallyCompositing),f.__builtin__||Bd("ZLevel "+u+" has been used by unkown layer "+f.id),f!==n&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,t(l),n=f),i.__dirty&Be&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(h,v){!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(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,A(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var a=this._layerConfig;a[e]?st(a[e],t,!0):a[e]=t;for(var i=0;i-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),a},e.type="series.line",e.dependencies=["grid","polar"],e.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},e}(zt),GV=zV;function Qn(r,e){var t=r.mapDimensionsAll("defaultedLabel"),a=t.length;if(a===1){var i=qn(r,e,t[0]);return i!=null?i+"":null}else if(a){for(var n=[],o=0;o=0&&a.push(e[n])}return a.join(" ")}var FV=function(r){k(e,r);function e(t,a,i,n){var o=r.call(this)||this;return o.updateData(t,a,i,n),o}return e.prototype._createSymbol=function(t,a,i,n,o){this.removeAll();var s=qt(t,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:n[0]/2,scaleY:n[1]/2}),s.drift=HV,this._symbolType=t,this.add(s)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){oa(this.childAt(0))},e.prototype.downplay=function(){sa(this.childAt(0))},e.prototype.setZ=function(t,a){var i=this.childAt(0);i.zlevel=t,i.z=a},e.prototype.setDraggable=function(t){var a=this.childAt(0);a.draggable=t,a.cursor=t?"move":a.cursor},e.prototype.updateData=function(t,a,i,n){this.silent=!1;var o=t.getItemVisual(a,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,a),u=o!==this._symbolType,f=n&&n.disableAnimation;if(u){var h=t.getItemVisual(a,"symbolKeepAspect");this._createSymbol(o,t,a,l,h)}else{var v=this.childAt(0);v.silent=!1;var c={scaleX:l[0]/2,scaleY:l[1]/2};f?v.attr(c):wt(v,c,s,a),mr(v)}if(this._updateCommon(t,a,l,i,n),u){var v=this.childAt(0);if(!f){var c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:v.style.opacity}};v.scaleX=v.scaleY=0,v.style.opacity=0,Bt(v,c,s,a)}}f&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,a,i,n,o){var s=this.childAt(0),l=t.hostModel,u,f,h,v,c,p,d,g,y;if(n&&(u=n.emphasisItemStyle,f=n.blurItemStyle,h=n.selectItemStyle,v=n.focus,c=n.blurScope,d=n.labelStatesModels,g=n.hoverScale,y=n.cursorStyle,p=n.emphasisDisabled),!n||t.hasItemOption){var m=n&&n.itemModel?n.itemModel:t.getItemModel(a),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),v=_.get("focus"),c=_.get("blurScope"),p=_.get("disabled"),d=ne(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=t.getItemVisual(a,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var w=yo(t.getItemVisual(a,"symbolOffset"),i);w&&(s.x=w[0],s.y=w[1]),y&&s.attr("cursor",y);var x=t.getItemVisual(a,"style"),b=x.fill;if(s instanceof fe){var T=s.style;s.useStyle(V({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(V({},x)):s.useStyle(x),s.style.decal=null,s.setColor(b,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=t.getItemVisual(a,"liftZ"),M=this._z2;C!=null?M==null&&(this._z2=s.z2,s.z2+=C):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;ye(s,d,{labelFetcher:l,labelDataIndex:a,defaultText:L,inheritColor:b,defaultOpacity:x.opacity});function L(R){return D?t.getName(R):Qn(t,R)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var I=s.ensureState("emphasis");if(I.style=u,s.ensureState("select").style=h,s.ensureState("blur").style=f,g){var P=Math.max(xt(g)?g:1.1,3/this._sizeY);I.scaleX=this._sizeX*P,I.scaleY=this._sizeY*P}this.setSymbolScale(1),$t(this,v,c,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,a,i){var n=this.childAt(0),o=at(this).dataIndex,s=i&&i.animation;if(this.silent=n.silent=!0,i&&i.fadeLabel){var l=n.getTextContent();l&&$a(l,{style:{opacity:0}},a,{dataIndex:o,removeOpt:s,cb:function(){n.removeTextContent()}})}else n.removeTextContent();$a(n,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,a){return ll(t.getItemVisual(a,"symbolSize"))},e}(rt);function HV(r,e){this.parent.drift(r,e)}var vl=FV;function Fv(r,e,t,a){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(a.isIgnore&&a.isIgnore(t))&&!(a.clipShape&&!a.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function H_(r){return r!=null&&!J(r)&&(r={isIgnore:r}),r||{}}function W_(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:ne(e),cursorStyle:e.get("cursor")}}var WV=function(){function r(e){this.group=new rt,this._SymbolCtor=e||vl}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=H_(t);var a=this.group,i=e.hostModel,n=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=W_(e),u={disableAnimation:s},f=t.getSymbolPoint||function(h){return e.getItemLayout(h)};n||a.removeAll(),e.diff(n).add(function(h){var v=f(h);if(Fv(e,v,h,t)){var c=new o(e,h,l,u);c.setPosition(v),e.setItemGraphicEl(h,c),a.add(c)}}).update(function(h,v){var c=n.getItemGraphicEl(v),p=f(h);if(!Fv(e,p,h,t)){a.remove(c);return}var d=e.getItemVisual(h,"symbol")||"circle",g=c&&c.getSymbolType&&c.getSymbolType();if(!c||g&&g!==d)a.remove(c),c=new o(e,h,l,u),c.setPosition(p);else{c.updateData(e,h,l,u);var y={x:p[0],y:p[1]};s?c.attr(y):wt(c,y,i)}a.add(c),e.setItemGraphicEl(h,c)}).remove(function(h){var v=n.getItemGraphicEl(h);v&&v.fadeOut(function(){a.remove(v)},i)}).execute(),this._getSymbolPoint=f,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(a,i){var n=e._getSymbolPoint(i);a.setPosition(n),a.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=W_(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,a){this._progressiveEls=[],a=H_(a);function i(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var n=e.start;n0?t=a[0]:a[1]<0&&(t=a[1]),t}function lM(r,e,t,a){var i=NaN;r.stacked&&(i=t.get(t.getCalculationInfo("stackedOverDimension"),a)),isNaN(i)&&(i=r.valueStart);var n=r.baseDataOffset,o=[];return o[n]=t.get(r.baseDim,a),o[1-n]=i,e.dataToPoint(o)}function UV(r,e){var t=[];return e.diff(r).add(function(a){t.push({cmd:"+",idx:a})}).update(function(a,i){t.push({cmd:"=",idx:i,idx1:a})}).remove(function(a){t.push({cmd:"-",idx:a})}).execute(),t}function YV(r,e,t,a,i,n,o,s){for(var l=UV(r,e),u=[],f=[],h=[],v=[],c=[],p=[],d=[],g=sM(i,e,o),y=r.getLayout("points")||[],m=e.getLayout("points")||[],_=0;_=i||d<0)break;if(Yi(y,m)){if(l){d+=n;continue}break}if(d===t)r[n>0?"moveTo":"lineTo"](y,m),h=y,v=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){d+=n;continue}if(o>0){for(var w=d+n,x=e[w*2],b=e[w*2+1];x===y&&b===m&&g=a||Yi(x,b))c=y,p=m;else{M=x-u,D=b-f;var P=y-u,R=x-y,E=m-f,N=b-m,O=void 0,B=void 0;if(s==="x"){O=Math.abs(P),B=Math.abs(R);var F=M>0?1:-1;c=y-F*O*o,p=m,L=y+F*B*o,I=m}else if(s==="y"){O=Math.abs(E),B=Math.abs(N);var W=D>0?1:-1;c=y,p=m-W*O*o,L=y,I=m+W*B*o}else O=Math.sqrt(P*P+E*E),B=Math.sqrt(R*R+N*N),C=B/(B+O),c=y-M*o*(1-C),p=m-D*o*(1-C),L=y+M*o*C,I=m+D*o*C,L=Sa(L,xa(x,y)),I=Sa(I,xa(b,m)),L=xa(L,Sa(x,y)),I=xa(I,Sa(b,m)),M=L-y,D=I-m,c=y-M*O/B,p=m-D*O/B,c=Sa(c,xa(u,y)),p=Sa(p,xa(f,m)),c=xa(c,Sa(u,y)),p=xa(p,Sa(f,m)),M=y-c,D=m-p,L=y+M*B/O,I=m+D*B/O}r.bezierCurveTo(h,v,c,p,y,m),h=L,v=I}else r.lineTo(y,m)}u=y,f=m,d+=n}return g}var uM=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),ZV=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polyline",a}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new uM},e.prototype.buildPath=function(t,a){var i=a.points,n=0,o=i.length/2;if(a.connectNulls){for(;o>0&&Yi(i[o*2-2],i[o*2-1]);o--);for(;n=0){var S=u?(p-l)*_+l:(c-s)*_+s;return u?[t,S]:[S,t]}s=c,l=p;break;case o.C:c=n[h++],p=n[h++],d=n[h++],g=n[h++],y=n[h++],m=n[h++];var w=u?Yu(s,c,d,y,t,f):Yu(l,p,g,m,t,f);if(w>0)for(var x=0;x=0){var S=u?jt(l,p,g,m,b):jt(s,c,d,y,b);return u?[t,S]:[S,t]}}s=y,l=m;break}}},e}(dt),XV=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(uM),fM=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polygon",a}return e.prototype.getDefaultShape=function(){return new XV},e.prototype.buildPath=function(t,a){var i=a.points,n=a.stackedOnPoints,o=0,s=i.length/2,l=a.smoothMonotone;if(a.connectNulls){for(;s>0&&Yi(i[s*2-2],i[s*2-1]);s--);for(;oe){n?t.push(o(n,l,e)):i&&t.push(o(i,l,0),o(i,l,e));break}else i&&(t.push(o(i,l,0)),i=null),t.push(l),n=l}return t}function QV(r,e,t){var a=r.getVisual("visualMeta");if(!(!a||!a.length||!r.count())&&e.type==="cartesian2d"){for(var i,n,o=a.length-1;o>=0;o--){var s=r.getDimensionInfo(a[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){n=a[o];break}}if(!!n){var l=e.getAxis(i),u=G(n.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,h=n.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),h.reverse());var v=KV(u,i==="x"?t.getWidth():t.getHeight()),c=v.length;if(!c&&f)return u[0].coord<0?h[1]?h[1]:u[f-1].color:h[0]?h[0]:u[0].color;var p=10,d=v[0].coord-p,g=v[c-1].coord+p,y=g-d;if(y<.001)return"transparent";A(v,function(_){_.offset=(_.coord-d)/y}),v.push({offset:c?v[c-1].offset:.5,color:h[1]||"transparent"}),v.unshift({offset:c?v[0].offset:.5,color:h[0]||"transparent"});var m=new rl(0,0,0,0,v,!0);return m[i]=d,m[i+"2"]=g,m}}}function JV(r,e,t){var a=r.get("showAllSymbol"),i=a==="auto";if(!(a&&!i)){var n=t.getAxesByScale("ordinal")[0];if(!!n&&!(i&&jV(n,e))){var o=e.mapDimension(n.dim),s={};return A(n.getViewLabels(),function(l){var u=n.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function jV(r,e){var t=r.getExtent(),a=Math.abs(t[1]-t[0])/r.scale.count();isNaN(a)&&(a=0);for(var i=e.count(),n=Math.max(1,Math.round(i/5)),o=0;oa)return!1;return!0}function tz(r,e){return isNaN(r)||isNaN(e)}function ez(r){for(var e=r.length/2;e>0&&tz(r[e*2-2],r[e*2-1]);e--);return e-1}function X_(r,e){return[r[e*2],r[e*2+1]]}function rz(r,e,t){for(var a=r.length/2,i=t==="x"?0:1,n,o,s=0,l=-1,u=0;u=e||n>=e&&o<=e){l=u;break}s=u,n=o}return{range:[s,l],t:(e-n)/(o-n)}}function cM(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var F=d.getState("emphasis").style;F.lineWidth=+d.style.lineWidth+1}at(d).seriesIndex=t.seriesIndex,$t(d,N,O,B);var W=Z_(t.get("smooth")),Z=t.get("smoothMonotone");if(d.setShape({smooth:W,smoothMonotone:Z,connectNulls:T}),g){var tt=l.getCalculationInfo("stackedOnSeries"),ft=0;g.useStyle(Q(f.getAreaStyle(),{fill:I,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),tt&&(ft=Z_(tt.get("smooth"))),g.setShape({smooth:W,stackedOnSmooth:ft,smoothMonotone:Z,connectNulls:T}),ue(g,t,"areaStyle"),at(g).seriesIndex=t.seriesIndex,$t(g,N,O,B)}var Dt=function(At){n._changePolyState(At)};l.eachItemGraphicEl(function(At){At&&(At.onHoverStateChange=Dt)}),this._polyline.onHoverStateChange=Dt,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,t.get("triggerLineEvent")&&(this.packEventData(t,d),g&&this.packEventData(t,g))},e.prototype.packEventData=function(t,a){at(a).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,a,i,n){var o=t.getData(),s=Ki(o,n);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],h=l[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var v=t.get("zlevel"),c=t.get("z");u=new vl(o,s),u.x=f,u.y=h,u.setZ(v,c);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=v,p.z=c,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Ot.prototype.highlight.call(this,t,a,i,n)},e.prototype.downplay=function(t,a,i,n){var o=t.getData(),s=Ki(o,n);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Ot.prototype.downplay.call(this,t,a,i,n)},e.prototype._changePolyState=function(t){var a=this._polygon;tf(this._polyline,t),a&&tf(a,t)},e.prototype._newPolyline=function(t){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new ZV({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},e.prototype._newPolygon=function(t,a){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new fM({shape:{points:t,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},e.prototype._initSymbolLabelAnimation=function(t,a,i){var n,o,s=a.getBaseAxis(),l=s.inverse;a.type==="cartesian2d"?(n=s.isHorizontal(),o=!1):a.type==="polar"&&(n=s.dim==="angle",o=!0);var u=t.hostModel,f=u.get("animationDuration");K(f)&&(f=f(null));var h=u.get("animationDelay")||0,v=K(h)?h(null):h;t.eachItemGraphicEl(function(c,p){var d=c;if(d){var g=[c.x,c.y],y=void 0,m=void 0,_=void 0;if(i)if(o){var S=i,w=a.pointToCoord(g);n?(y=S.startAngle,m=S.endAngle,_=-w[1]/180*Math.PI):(y=S.r0,m=S.r,_=w[0])}else{var x=i;n?(y=x.x,m=x.x+x.width,_=c.x):(y=x.y+x.height,m=x.y,_=c.y)}var b=m===y?0:(_-y)/(m-y);l&&(b=1-b);var T=K(h)?h(p):f*b+v,C=d.getSymbolPath(),M=C.getTextContent();d.attr({scaleX:0,scaleY:0}),d.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,a,i){var n=t.getModel("endLabel");if(cM(t)){var o=t.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Tt({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=ez(l);f>=0&&(ye(s,ne(t,"endLabel"),{inheritColor:i,labelFetcher:t,labelDataIndex:f,defaultText:function(h,v,c){return c!=null?oM(o,c):Qn(o,h)},enableTextSetter:!0},az(n,a)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,a,i,n,o,s,l){var u=this._endLabel,f=this._polyline;if(u){t<1&&n.originalX==null&&(n.originalX=u.x,n.originalY=u.y);var h=i.getLayout("points"),v=i.hostModel,c=v.get("connectNulls"),p=s.get("precision"),d=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=a.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,w=(y?d:0)*(m?-1:1),x=(y?0:-d)*(m?-1:1),b=y?"x":"y",T=rz(h,S,b),C=T.range,M=C[1]-C[0],D=void 0;if(M>=1){if(M>1&&!c){var L=X_(h,C[0]);u.attr({x:L[0]+w,y:L[1]+x}),o&&(D=v.getRawValue(C[0]))}else{var L=f.getPointOn(S,b);L&&u.attr({x:L[0]+w,y:L[1]+x});var I=v.getRawValue(C[0]),P=v.getRawValue(C[1]);o&&(D=kb(i,p,I,P,T.t))}n.lastFrameIndex=C[0]}else{var R=t===1||n.lastFrameIndex>0?C[0]:0,L=X_(h,R);o&&(D=v.getRawValue(R)),u.attr({x:L[0]+w,y:L[1]+x})}o&&lo(u).setLabelText(D)}},e.prototype._doUpdateAnimation=function(t,a,i,n,o,s,l){var u=this._polyline,f=this._polygon,h=t.hostModel,v=YV(this._data,t,this._stackedOnPoints,a,this._coordSys,i,this._valueOrigin),c=v.current,p=v.stackedOnCurrent,d=v.next,g=v.stackedOnNext;if(o&&(c=wa(v.current,i,o,l),p=wa(v.stackedOnCurrent,i,o,l),d=wa(v.next,i,o,l),g=wa(v.stackedOnNext,i,o,l)),Y_(c,d)>3e3||f&&Y_(p,g)>3e3){u.stopAnimation(),u.setShape({points:d}),f&&(f.stopAnimation(),f.setShape({points:d,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=c;var y={shape:{points:d}};v.current!==c&&(y.shape.__points=v.next),u.stopAnimation(),wt(u,y,h),f&&(f.setShape({points:c,stackedOnPoints:p}),f.stopAnimation(),wt(f,{shape:{stackedOnPoints:g}},h),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=v.status,S=0;S<_.length;S++){var w=_[S].cmd;if(w==="="){var x=t.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var b=u.shape.__points,T=0;Te&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;t10&&o.type==="cartesian2d"&&n){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),h=a.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(h||1),c=Math.round(s/v);if(isFinite(c)&&c>1){n==="lttb"&&e.setData(i.lttbDownSample(i.mapDimension(u.dim),1/c));var p=void 0;$(n)?p=oz[n]:K(n)&&(p=n),p&&e.setData(i.downSample(i.mapDimension(u.dim),1/c,p,sz))}}}}}function lz(r){r.registerChartView(nz),r.registerSeriesModel(GV),r.registerLayout(pl("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),a=e.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",a)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,pM("line"))}var dM=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return va(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t){var a=this.coordinateSystem;if(a&&a.clampData){var i=a.dataToPoint(a.clampData(t)),n=this.getData(),o=n.getLayout("offset"),s=n.getLayout("size"),l=a.getBaseAxis().isHorizontal()?0:1;return i[l]+=o+s/2,i}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(zt);zt.registerClass(dM);var Sf=dM,uz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return va(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>t&&(t=a),t},e.prototype.brushSelector=function(t,a,i){return i.rect(a.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=Ja(Sf.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}),e}(Sf),fz=uz,hz=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}(),vz=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="sausage",a}return e.prototype.getDefaultShape=function(){return new hz},e.prototype.buildPath=function(t,a){var i=a.cx,n=a.cy,o=Math.max(a.r0||0,0),s=Math.max(a.r,0),l=(s-o)*.5,u=o+l,f=a.startAngle,h=a.endAngle,v=a.clockwise,c=Math.PI*2,p=v?h-fMath.PI/2&&fs)return!0;s=h}return!1},e.prototype._isOrderDifferentInView=function(t,a){for(var i=a.scale,n=i.getExtent(),o=Math.max(0,n[0]),s=Math.min(n[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,a,i,n){if(!!this._isOrderChangedWithinSameData(t,a,i)){var o=this._dataSort(t,i,a);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(n),n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,a,i){var n=a.baseAxis,o=this._dataSort(t,n,function(s){return t.get(t.mapDimension(a.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",isInitSort:!0,axisId:n.index,sortInfo:o})},e.prototype.remove=function(t,a){this._clear(this._model),this._removeOnRenderedListener(a)},e.prototype.dispose=function(t,a){this._removeOnRenderedListener(a)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var a=this.group,i=this._data;t&&t.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(n){Is(n,t,at(n).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Ot),q_={cartesian2d:function(r,e){var t=e.width<0?-1:1,a=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height);var i=r.x+r.width,n=r.y+r.height,o=Wv(e.x,r.x),s=$v(e.x+e.width,i),l=Wv(e.y,r.y),u=$v(e.y+e.height,n),f=si?s:o,e.y=h&&l>n?u:l,e.width=f?0:s-o,e.height=h?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height),f||h},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}var i=$v(e.r,r.r),n=Wv(e.r0,r.r0);e.r=i,e.r0=n;var o=i-n<0;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}return o}},K_={cartesian2d:function(r,e,t,a,i,n,o,s,l){var u=new _t({shape:V({},a),z2:1});if(u.__dataIndex=t,u.name="item",n){var f=u.shape,h=i?"height":"width";f[h]=0}return u},polar:function(r,e,t,a,i,n,o,s,l){var u=!i&&l?xf:Pe,f=new u({shape:a,z2:1});f.name="item";var h=gM(i);if(f.calculateTextPosition=cz(h,{isRoundCap:u===xf}),n){var v=f.shape,c=i?"r":"endAngle",p={};v[c]=i?0:a.startAngle,p[c]=a[c],(s?wt:Bt)(f,{shape:p},n)}return f}};function yz(r,e){var t=r.get("realtimeSort",!0),a=e.getBaseAxis();if(t&&a.type==="category"&&e.type==="cartesian2d")return{baseAxis:a,otherAxis:e.getOtherAxis(a)}}function Q_(r,e,t,a,i,n,o,s){var l,u;n?(u={x:a.x,width:a.width},l={y:a.y,height:a.height}):(u={y:a.y,height:a.height},l={x:a.x,width:a.width}),s||(o?wt:Bt)(t,{shape:l},e,i,null);var f=e?r.baseAxis.model:null;(o?wt:Bt)(t,{shape:u},f,i)}function J_(r,e){for(var t=0;t0?1:-1,o=a.height>0?1:-1;return{x:a.x+n*i/2,y:a.y+o*i/2,width:a.width-n*i,height:a.height-o*i}},polar:function(r,e,t){var a=r.getItemLayout(e);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function Sz(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function gM(r){return function(e){var t=e?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+t;default:return a}}}(r)}function t1(r,e,t,a,i,n,o,s){var l=e.getItemVisual(t,"style");s||r.setShape("r",a.get(["itemStyle","borderRadius"])||0),r.useStyle(l);var u=a.getShallow("cursor");u&&r.attr("cursor",u);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=ne(a);ye(r,h,{labelFetcher:n,labelDataIndex:t,defaultText:Qn(n.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:f});var v=r.getTextContent();if(s&&v){var c=a.get(["label","position"]);r.textConfig.inside=c==="middle"?!0:null,pz(r,c==="outside"?f:c,gM(o),a.get(["label","rotate"]))}RT(v,h,n.getRawValue(t),function(d){return oM(e,d)});var p=a.getModel(["emphasis"]);$t(r,p.get("focus"),p.get("blurScope"),p.get("disabled")),ue(r,a),Sz(i)&&(r.style.fill="none",r.style.stroke="none",A(r.states,function(d){d.style&&(d.style.fill=d.style.stroke="none")}))}function xz(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var a=r.get(["itemStyle","borderWidth"])||0,i=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),n=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(a,i,n)}var wz=function(){function r(){}return r}(),e1=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="largeBar",a}return e.prototype.getDefaultShape=function(){return new wz},e.prototype.buildPath=function(t,a){for(var i=a.points,n=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?t:null},30,!1);function bz(r,e,t){for(var a=r.baseDimIdx,i=1-a,n=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,h=n.length/3;f=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[f]}return-1}function yM(r,e,t){if(sn(t,"cartesian2d")){var a=e,i=t.getArea();return{x:r?a.x:i.x,y:r?i.y:a.y,width:r?a.width:i.width,height:r?i.height:a.height}}else{var i=t.getArea(),n=e;return{cx:i.cx,cy:i.cy,r0:r?i.r0:n.r0,r:r?i.r:n.r,startAngle:r?n.startAngle:0,endAngle:r?n.endAngle:Math.PI*2}}}function Tz(r,e,t){var a=r.type==="polar"?Pe:_t;return new a({shape:yM(e,t,r),silent:!0,z2:0})}var Cz=gz;function Az(r){r.registerChartView(Cz),r.registerSeriesModel(fz),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,it(bA,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,TA("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,pM("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var a=e.componentType||"series";t.eachComponent({mainType:a,query:e},function(i){e.sortInfo&&i.axis.setCategorySortInfo(e.sortInfo)})})}var ou=Math.PI*2,i1=Math.PI/180;function mM(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function _M(r,e){var t=mM(r,e),a=r.get("center"),i=r.get("radius");z(i)||(i=[0,i]),z(a)||(a=[a,a]);var n=H(t.width,e.getWidth()),o=H(t.height,e.getHeight()),s=Math.min(n,o),l=H(a[0],n)+t.x,u=H(a[1],o)+t.y,f=H(i[0],s/2),h=H(i[1],s/2);return{cx:l,cy:u,r0:f,r:h}}function Mz(r,e,t){e.eachSeriesByType(r,function(a){var i=a.getData(),n=i.mapDimension("value"),o=mM(a,t),s=_M(a,t),l=s.cx,u=s.cy,f=s.r,h=s.r0,v=-a.get("startAngle")*i1,c=a.get("minAngle")*i1,p=0;i.each(n,function(M){!isNaN(M)&&p++});var d=i.getSum(n),g=Math.PI/(d||p)*2,y=a.get("clockwise"),m=a.get("roseType"),_=a.get("stillShowZeroSum"),S=i.getDataExtent(n);S[0]=0;var w=ou,x=0,b=v,T=y?1:-1;if(i.setLayout({viewRect:o,r:f}),i.each(n,function(M,D){var L;if(isNaN(M)){i.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:l,cy:u,r0:h,r:m?NaN:f});return}m!=="area"?L=d===0&&_?g:M*g:L=ou/p,Lt?y:g,w=Math.abs(_.label.y-t);if(w>=S.maxY){var x=_.label.x-e-_.len2*i,b=a+_.len,T=Math.abs(x)r.unconstrainedWidth?null:c:null;a.setStyle("width",p)}var d=a.getBoundingRect();n.width=d.width;var g=(a.style.margin||0)+2.1;n.height=d.height+g,n.y-=(n.height-h)/2}}}function Uv(r){return r.position==="center"}function Iz(r){var e=r.getData(),t=[],a,i,n=!1,o=(r.get("minShowLabelAngle")||0)*Dz,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,f=s.x,h=s.y,v=s.height;function c(x){x.ignore=!0}function p(x){if(!x.ignore)return!0;for(var b in x.states)if(x.states[b].ignore===!1)return!0;return!1}e.each(function(x){var b=e.getItemGraphicEl(x),T=b.shape,C=b.getTextContent(),M=b.getTextGuideLine(),D=e.getItemModel(x),L=D.getModel("label"),I=L.get("position")||D.get(["emphasis","label","position"]),P=L.get("distanceToLabelLine"),R=L.get("alignTo"),E=H(L.get("edgeDistance"),u),N=L.get("bleedMargin"),O=D.getModel("labelLine"),B=O.get("length");B=H(B,u);var F=O.get("length2");if(F=H(F,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Z>0?"left":"right"}var Ht=Math.PI,Gt=0,he=L.get("rotate");if(xt(he))Gt=he*(Ht/180);else if(I==="center")Gt=0;else if(he==="radial"||he===!0){var $r=Z<0?-W+Ht:-W;Gt=$r}else if(he==="tangential"&&I!=="outside"&&I!=="outer"){var Ce=Math.atan2(Z,tt);Ce<0&&(Ce=Ht*2+Ce);var Sl=tt>0;Sl&&(Ce=Ht+Ce),Gt=Ce-Ht}if(n=!!Gt,C.x=ft,C.y=Dt,C.rotation=Gt,C.setStyle({verticalAlign:"middle"}),et){C.setStyle({align:pt});var Ah=C.states.select;Ah&&(Ah.x+=C.x,Ah.y+=C.y)}else{var pa=C.getBoundingRect().clone();pa.applyTransform(C.getComputedTransform());var Gy=(C.style.margin||0)+2.1;pa.y-=Gy/2,pa.height+=Gy,t.push({label:C,labelLine:M,position:I,len:B,len2:F,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new ot(Z,tt),linePoints:At,textAlign:pt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:N,rect:pa,unconstrainedWidth:pa.width,labelStyleWidth:C.style.width})}b.setTextConfig({inside:et})}}),!n&&r.get("avoidLabelOverlap")&&Lz(t,a,i,l,u,v,f,h);for(var d=0;d0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=n.r0}},e.type="pie",e}(Ot),Ez=Rz;function mo(r,e,t){e=z(e)&&{coordDimensions:e}||V({encodeDefine:r.getEncode()},e);var a=r.getSource(),i=ul(a,e).dimensions,n=new we(i,r);return n.initData(a,t),n}var kz=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var a=this._getDataWithEncodedVisual();return a.getItemVisual(e,t)},r}(),gl=kz,Oz=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new gl(U(this.getData,this),U(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return mo(this,{coordDimensions:["value"],encodeDefaulter:it(dg,this)})},e.prototype.getDataParams=function(t){var a=this.getData(),i=r.prototype.getDataParams.call(this,t),n=[];return a.each(a.mapDimension("value"),function(o){n.push(o)}),i.percent=F2(n,t,a.hostModel.get("percentPrecision")),i.$vars.push("percent"),i},e.prototype._defaultLabelLine=function(t){qi(t,"labelLine",["show"]);var a=t.labelLine,i=t.emphasis.labelLine;a.show=a.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},e.type="series.pie",e.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"},e}(zt),Nz=Oz;function Bz(r){return{seriesType:r,reset:function(e,t){var a=e.getData();a.filterSelf(function(i){var n=a.mapDimension("value"),o=a.get(n,i);return!(xt(o)&&!isNaN(o)&&o<0)})}}}function Vz(r){r.registerChartView(Ez),r.registerSeriesModel(Nz),GC("pie",r.registerAction),r.registerLayout(it(Mz,"pie")),r.registerProcessor(dl("pie")),r.registerProcessor(Bz("pie"))}var zz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,a){return va(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t==null?this.option.large?5e3:this.get("progressive"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t==null?this.option.large?1e4:this.get("progressiveThreshold"):t},e.prototype.brushSelector=function(t,a,i){return i.point(a.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.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"}},e}(zt),Gz=zz,xM=4,Fz=function(){function r(){}return r}(),Hz=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.getDefaultShape=function(){return new Fz},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,a){var i=a.points,n=a.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&n[0]=0;u--){var f=u*2,h=n[f]-s/2,v=n[f+1]-l/2;if(t>=h&&a>=v&&t<=h+s&&a<=v+l)return u}return-1},e.prototype.contain=function(t,a){var i=this.transformCoordToLocal(t,a),n=this.getBoundingRect();if(t=i[0],a=i[1],n.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,i=a.points,n=a.size,o=n[0],s=n[1],l=1/0,u=1/0,f=-1/0,h=-1/0,v=0;v=0&&(u.dataIndex=h+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),$z=Wz,Uz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n=t.getData(),o=this._updateSymbolDraw(n,t);o.updateData(n,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,i){var n=t.getData(),o=this._updateSymbolDraw(n,t);o.incrementalPrepareUpdate(n),this._finished=!1},e.prototype.incrementalRender=function(t,a,i){this._symbolDraw.incrementalUpdate(t,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=t.end===a.getData().count()},e.prototype.updateTransform=function(t,a,i){var n=t.getData();if(this.group.dirty(),!this._finished||n.count()>1e4)return{update:!0};var o=pl("").reset(t,a,i);o.progress&&o.progress({start:0,end:n.count(),count:n.count()},n),this._symbolDraw.updateLayout(n)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){var a=t.coordinateSystem,i=a&&a.getArea&&a.getArea();return t.get("clip",!0)?i:null},e.prototype._updateSymbolDraw=function(t,a){var i=this._symbolDraw,n=a.pipelineContext,o=n.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new $z:new cl,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Ot),Yz=Uz,Zz=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.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"},e}(St),Xz=Zz,Jp=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Zt).models[0]},e.type="cartesian2dAxis",e}(St);Kt(Jp,hl);var wM={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)"]}}},qz=st({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},wM),Ug=st({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}}},wM),Kz=st({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Ug),Qz=Q({logBase:10},Ug),bM={category:qz,value:Ug,time:Kz,log:Qz},Jz={value:1,category:1,time:1,log:1};function Jn(r,e,t,a){A(Jz,function(i,n){var o=st(st({},bM[n],!0),a,!0),s=function(l){k(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=e+"Axis."+n,f}return u.prototype.mergeDefaultAndTheme=function(f,h){var v=Es(this),c=v?ho(f):{},p=h.getTheme();st(f,p.get(n+"Axis")),st(f,this.getDefaultOption()),f.type=o1(f),v&&Ua(f,c,v)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=Up.createByAxisModel(this))},u.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=e+"Axis."+n,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",o1)}function o1(r){return r.type||(r.data?"category":"value")}var jz=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return G(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),It(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}(),t5=jz,jp=["x","y"];function s1(r){return r.type==="interval"||r.type==="time"}var e5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=jp,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!s1(t)||!s1(a))){var i=t.getExtent(),n=a.getExtent(),o=this.dataToPoint([i[0],n[0]]),s=this.dataToPoint([i[1],n[1]]),l=i[1]-i[0],u=n[1]-n[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,h=(s[1]-o[1])/u,v=o[0]-i[0]*f,c=o[1]-n[0]*h,p=this._transform=[f,0,0,h,v,c];this._invTransform=ao([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var a=this.getAxis("x"),i=this.getAxis("y");return a.contain(a.toLocalCoord(t[0]))&&i.contain(i.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.dataToPoint=function(t,a,i){i=i||[];var n=t[0],o=t[1];if(this._transform&&n!=null&&isFinite(n)&&o!=null&&isFinite(o))return se(i,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(n,a)),i[1]=l.toGlobalCoord(l.dataToCoord(o,a)),i},e.prototype.clampData=function(t,a){var i=this.getAxis("x").scale,n=this.getAxis("y").scale,o=i.getExtent(),s=n.getExtent(),l=i.parse(t[0]),u=n.parse(t[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),a[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),a},e.prototype.pointToData=function(t,a){var i=[];if(this._invTransform)return se(i,t,this._invTransform);var n=this.getAxis("x"),o=this.getAxis("y");return i[0]=n.coordToData(n.toLocalCoord(t[0]),a),i[1]=o.coordToData(o.toLocalCoord(t[1]),a),i},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(){var t=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),i=Math.min(t[0],t[1]),n=Math.min(a[0],a[1]),o=Math.max(t[0],t[1])-i,s=Math.max(a[0],a[1])-n;return new vt(i,n,o,s)},e}(t5),r5=e5,a5=function(r){k(e,r);function e(t,a,i,n,o){var s=r.call(this,t,a,i)||this;return s.index=0,s.type=n||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),t&&a[0]>a[1]&&a.reverse(),a},e.prototype.pointToData=function(t,a){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),a)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(Sr),i5=a5;function td(r,e,t){t=t||{};var a=r.coordinateSystem,i=e.axis,n={},o=i.getAxesOnZeroOf()[0],s=i.position,l=o?"onZero":s,u=i.dim,f=a.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],v={left:0,right:1,top:0,bottom:1,onZero:2},c=e.get("offset")||0,p=u==="x"?[h[2]-c,h[3]+c]:[h[0]-c,h[1]+c];if(o){var d=o.toGlobalCoord(o.dataToCoord(0));p[v.onZero]=Math.max(Math.min(d,p[1]),p[0])}n.position=[u==="y"?p[v[l]]:h[0],u==="x"?p[v[l]]:h[3]],n.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};n.labelDirection=n.tickDirection=n.nameDirection=g[s],n.labelOffset=o?p[v[s]]-p[v.onZero]:0,e.get(["axisTick","inside"])&&(n.tickDirection=-n.tickDirection),ae(t.labelInside,e.get(["axisLabel","inside"]))&&(n.labelDirection=-n.labelDirection);var y=e.get(["axisLabel","rotate"]);return n.labelRotate=l==="top"?-y:y,n.z2=1,n}function l1(r){return r.get("coordinateSystem")==="cartesian2d"}function u1(r){var e={xAxisModel:null,yAxisModel:null};return A(e,function(t,a){var i=a.replace(/Model$/,""),n=r.getReferringComponents(i,Zt).models[0];e[a]=n}),e}var Yv=Math.log;function TM(r,e,t){var a=Za.prototype,i=a.getTicks.call(t),n=a.getTicks.call(t,!0),o=i.length-1,s=a.getInterval.call(t),l=PA(r,e),u=l.extent,f=l.fixMin,h=l.fixMax;if(r.type==="log"){var v=Yv(r.base);u=[Yv(u[0])/v,Yv(u[1])/v]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var c=a.getExtent.call(r);f&&(u[0]=c[0]),h&&(u[1]=c[1]);var p=a.getInterval.call(r),d=u[0],g=u[1];if(f&&h)p=(g-d)/o;else if(f)for(g=u[0]+p*o;gu[0]&&isFinite(d)&&isFinite(u[0]);)p=Rv(p),d=u[1]-p*o;else{var y=r.getTicks().length-1;y>o&&(p=Rv(p));var m=p*o;g=Math.ceil(u[1]/p)*p,d=Wt(g-m),d<0&&u[0]>=0?(d=0,g=Wt(m)):g>0&&u[1]<=0&&(g=0,d=-Wt(m))}var _=(i[0].value-n[0].value)/s,S=(i[o].value-n[o].value)/s;a.setExtent.call(r,d+p*_,g+p*S),a.setInterval.call(r,p),(_||S)&&a.setNiceExtent.call(r,d+p,g-p)}var n5=function(){function r(e,t,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=jp,this._initCartesian(e,t,a),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var a=this._axesMap;this._updateScale(e,this.model);function i(o){var s,l=yt(o),u=l.length;if(!!u){for(var f=[],h=u-1;h>=0;h--){var v=+l[h],c=o[v],p=c.model,d=c.scale;Yp(d)&&p.get("alignTicks")&&p.get("interval")==null?f.push(c):(Kn(d,p),Yp(d)&&(s=c))}f.length&&(s||(s=f.pop(),Kn(s.scale,s.model)),A(f,function(g){TM(g.scale,g.model,s.scale)}))}}i(a.x),i(a.y);var n={};A(a.x,function(o){f1(a,"y",o,n)}),A(a.y,function(o){f1(a,"x",o,n)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,a){var i=e.getBoxLayoutParams(),n=!a&&e.get("containLabel"),o=Jt(i,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var s=this._axesList;l(),n&&(A(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=mB(u);if(f){var h=u.isHorizontal()?"height":"width",v=u.model.get(["axisLabel","margin"]);o[h]-=f[h]+v,u.position==="top"?o.y+=f.height+v:u.position==="left"&&(o.x+=f.width+v)}}}),l()),A(this._coordsList,function(u){u.calcAffineTransform()});function l(){A(s,function(u){var f=u.isHorizontal(),h=f?[0,o.width]:[0,o.height],v=u.inverse?1:0;u.setExtent(h[v],h[1-v]),o5(u,f?o.x:o.y)})}},r.prototype.getAxis=function(e,t){var a=this._axesMap[e];if(a!=null)return a[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var a="x"+e+"y"+t;return this._coordsMap[a]}J(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var i=0,n=this._coordsList;i0?"top":"bottom",n="center"):Ju(i-ka)?(o=a>0?"bottom":"top",n="center"):(o="middle",i>0&&i0?"right":"left":n=a>0?"left":"right"),{rotation:i,textAlign:n,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),v1={axisLine:function(r,e,t,a){var i=e.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var n=e.axis.getExtent(),o=a.transform,s=[n[0],0],l=[n[1],0];o&&(se(s,s,o),se(l,l,o));var u=V({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),f=new ie({subPixelOptimize:!0,shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:u,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});f.anid="line",t.add(f);var h=e.get(["axisLine","symbol"]);if(h!=null){var v=e.get(["axisLine","symbolSize"]);$(h)&&(h=[h,h]),($(v)||xt(v))&&(v=[v,v]);var c=yo(e.get(["axisLine","symbolOffset"])||0,v),p=v[0],d=v[1];A([{rotate:r.rotation+Math.PI/2,offset:c[0],r:0},{rotate:r.rotation-Math.PI/2,offset:c[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(g,y){if(h[y]!=="none"&&h[y]!=null){var m=qt(h[y],-p/2,-d/2,p,d,u.stroke,!0),_=g.r+g.offset;m.attr({rotation:g.rotate,x:s[0]+_*Math.cos(r.rotation),y:s[1]-_*Math.sin(r.rotation),silent:!0,z2:11}),t.add(m)}})}}},axisTickLabel:function(r,e,t,a){var i=f5(t,a,e,r),n=v5(t,a,e,r);if(u5(e,n,i),h5(t,a,e,r.tickDirection),e.get(["axisLabel","hideOverlap"])){var o=$A(G(n,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));ZA(o)}},axisName:function(r,e,t,a){var i=ae(r.axisName,e.get("name"));if(!!i){var n=e.get("nameLocation"),o=r.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=e.axis.getExtent(),f=u[0]>u[1]?-1:1,h=[n==="start"?u[0]-f*l:n==="end"?u[1]+f*l:(u[0]+u[1])/2,p1(n)?r.labelOffset+o*l:0],v,c=e.get("nameRotate");c!=null&&(c=c*ka/180);var p;p1(n)?v=Zi.innerTextLayout(r.rotation,c!=null?c:r.rotation,o):(v=l5(r.rotation,n,c||0,u),p=r.axisNameAvailableWidth,p!=null&&(p=Math.abs(p/Math.sin(v.rotation)),!isFinite(p)&&(p=null)));var d=s.getFont(),g=e.get("nameTruncate",!0)||{},y=g.ellipsis,m=ae(r.nameTruncateMaxWidth,g.maxWidth,p),_=new Tt({x:h[0],y:h[1],rotation:v.rotation,silent:Zi.isLabelSilent(e),style:Vt(s,{text:i,font:d,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:s.get("align")||v.textAlign,verticalAlign:s.get("verticalAlign")||v.textVerticalAlign}),z2:1});if(so({el:_,componentModel:e,itemName:i}),_.__fullText=i,_.anid="name",e.get("triggerEvent")){var S=Zi.makeAxisEventDataBase(e);S.targetType="axisName",S.name=i,at(_).eventData=S}a.add(_),_.updateTransform(),t.add(_),_.decomposeTransform()}}};function l5(r,e,t,a){var i=Tb(t-r),n,o,s=a[0]>a[1],l=e==="start"&&!s||e!=="start"&&s;return Ju(i-ka/2)?(o=l?"bottom":"top",n="center"):Ju(i-ka*1.5)?(o=l?"top":"bottom",n="center"):(o="middle",ika/2?n=l?"left":"right":n=l?"right":"left"),{rotation:i,textAlign:n,textVerticalAlign:o}}function u5(r,e,t){if(!RA(r.axis)){var a=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);e=e||[],t=t||[];var n=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],u=t[0],f=t[1],h=t[t.length-1],v=t[t.length-2];a===!1?(We(n),We(u)):c1(n,o)&&(a?(We(o),We(f)):(We(n),We(u))),i===!1?(We(s),We(h)):c1(l,s)&&(i?(We(l),We(v)):(We(s),We(h)))}}function We(r){r&&(r.ignore=!0)}function c1(r,e){var t=r&&r.getBoundingRect().clone(),a=e&&e.getBoundingRect().clone();if(!(!t||!a)){var i=$f([]);return an(i,i,-r.rotation),t.applyTransform(ea([],i,r.getLocalTransform())),a.applyTransform(ea([],i,e.getLocalTransform())),t.intersect(a)}}function p1(r){return r==="middle"||r==="center"}function CM(r,e,t,a,i){for(var n=[],o=[],s=[],l=0;l=0||r===e}function m5(r){var e=Yg(r);if(!!e){var t=e.axisPointerModel,a=e.axis.scale,i=t.option,n=t.get("status"),o=t.get("value");o!=null&&(o=a.parse(o));var s=ed(t);n==null&&(i.status=s?"show":"hide");var l=a.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var d=l;p.color!=null&&(d=Q({color:p.color},l));var g=st(j(p),{boundaryGap:t,splitNumber:a,scale:i,axisLine:n,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:h,nameTextStyle:d,triggerEvent:v},!1);if(u||(g.name=""),$(f)){var y=g.name;g.name=f.replace("{value}",y!=null?y:"")}else K(f)&&(g.name=f(g.name,g));var m=new kt(g,null,this.ecModel);return Kt(m,hl.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:st({lineStyle:{color:"#bbb"}},Vo.axisLine),axisLabel:su(Vo.axisLabel,!1),axisTick:su(Vo.axisTick,!1),splitLine:su(Vo.splitLine,!0),splitArea:su(Vo.splitArea,!0),indicator:[]},e}(St),k5=E5,O5=["axisLine","axisTickLabel","axisName"],N5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n=this.group;n.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var a=t.coordinateSystem,i=a.getIndicatorAxes(),n=G(i,function(o){var s=o.model.get("showName")?o.name:"",l=new ua(o.model,{axisName:s,position:[a.cx,a.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});A(n,function(o){A(O5,o.add,o),this.group.add(o.getGroup())},this)},e.prototype._buildSplitLineAndArea=function(t){var a=t.coordinateSystem,i=a.getIndicatorAxes();if(!i.length)return;var n=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),h=s.get("show"),v=l.get("color"),c=u.get("color"),p=z(v)?v:[v],d=z(c)?c:[c],g=[],y=[];function m(R,E,N){var O=N%E.length;return R[O]=R[O]||[],O}if(n==="circle")for(var _=i[0].getTicksCoords(),S=a.cx,w=a.cy,x=0;x<_.length;x++){if(f){var b=m(g,p,x);g[b].push(new Fr({shape:{cx:S,cy:w,r:_[x].coord}}))}if(h&&x<_.length-1){var b=m(y,d,x);y[b].push(new Jf({shape:{cx:S,cy:w,r0:_[x].coord,r:_[x+1].coord}}))}}else for(var T,C=G(i,function(R,E){var N=R.getTicksCoords();return T=T==null?N.length-1:Math.min(N.length-1,T),G(N,function(O){return a.coordToPoint(O.coord,E)})}),M=[],x=0;x<=T;x++){for(var D=[],L=0;L3?1.4:o>1?1.2:1.1,f=n>0?u:1/u;qv(this,"zoom","zoomOnMouseWheel",t,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(i){var h=Math.abs(n),v=(n>0?1:-1)*(h>3?.4:h>1?.15:.05);qv(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:v,originX:s,originY:l,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){if(!S1(this._zr,"globalPan")){var a=t.pinchScale>1?1.1:1/1.1;qv(this,"zoom",null,t,{scale:a,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e}(nr);function qv(r,e,t,a,i){r.pointerChecker&&r.pointerChecker(a,i.originX,i.originY)&&(ia(a.event),PM(r,e,t,a,i))}function PM(r,e,t,a,i){i.isAvailableBehavior=U(zu,null,t,a),r.trigger(e,i)}function zu(r,e,t){var a=t[r];return!r||a&&(!$(a)||e.event[a+"Key"])}var yl=Y5;function Xg(r,e,t){var a=r.target;a.x+=e,a.y+=t,a.dirty()}function qg(r,e,t,a){var i=r.target,n=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=e,n){var s=n.min||0,l=n.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,i.x-=(t-i.x)*(u-1),i.y-=(a-i.y)*(u-1),i.scaleX*=u,i.scaleY*=u,i.dirty()}var Z5={axisPointer:1,tooltip:1,brush:1};function _h(r,e,t){var a=e.getComponentByElement(r.topTarget),i=a&&a.coordinateSystem;return a&&a!==t&&!Z5.hasOwnProperty(a.mainType)&&i&&i.model!==t}function RM(r){if($(r)){var e=new DOMParser;r=e.parseFromString(r,"text/xml")}var t=r;for(t.nodeType===9&&(t=t.firstChild);t.nodeName.toLowerCase()!=="svg"||t.nodeType!==1;)t=t.nextSibling;return t}var Kv,wf={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},x1=yt(wf),bf={"alignment-baseline":"textBaseline","stop-color":"stopColor"},w1=yt(bf),X5=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(e,t){t=t||{};var a=RM(e);this._defsUsePending=[];var i=new rt;this._root=i;var n=[],o=a.getAttribute("viewBox")||"",s=parseFloat(a.getAttribute("width")||t.width),l=parseFloat(a.getAttribute("height")||t.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),Oe(a,i,null,!0,!1);for(var u=a.firstChild;u;)this._parseNode(u,i,n,null,!1,!1),u=u.nextSibling;Q5(this._defs,this._defsUsePending),this._defsUsePending=[];var f,h;if(o){var v=Sh(o);v.length>=4&&(f={x:parseFloat(v[0]||0),y:parseFloat(v[1]||0),width:parseFloat(v[2]),height:parseFloat(v[3])})}if(f&&s!=null&&l!=null&&(h=kM(f,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var c=i;i=new rt,i.add(c),c.scaleX=c.scaleY=h.scale,c.x=h.x,c.y=h.y}return!t.ignoreRootClip&&s!=null&&l!=null&&i.setClipPath(new _t({shape:{x:0,y:0,width:s,height:l}})),{root:i,width:s,height:l,viewBoxRect:f,viewBoxTransform:h,named:n}},r.prototype._parseNode=function(e,t,a,i,n,o){var s=e.nodeName.toLowerCase(),l,u=i;if(s==="defs"&&(n=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!n){var f=Kv[s];if(f&&Y(Kv,s)){l=f.call(this,e,t);var h=e.getAttribute("name");if(h){var v={name:h,namedFrom:null,svgNodeTagLower:s,el:l};a.push(v),s==="g"&&(u=v)}else i&&a.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:l});t.add(l)}}var c=b1[s];if(c&&Y(b1,s)){var p=c.call(this,e),d=e.getAttribute("id");d&&(this._defs[d]=p)}}if(l&&l.isGroup)for(var g=e.firstChild;g;)g.nodeType===1?this._parseNode(g,l,a,u,n,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(e,t){var a=new Ms({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});$e(t,a),Oe(e,a,this._defsUsePending,!1,!1),q5(a,t);var i=a.style,n=i.fontSize;n&&n<9&&(i.fontSize=9,a.scaleX*=n/9,a.scaleY*=n/9);var o=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=o;var s=a.getBoundingRect();return this._textX+=s.width,t.add(a),a},r.internalField=function(){Kv={g:function(e,t){var a=new rt;return $e(t,a),Oe(e,a,this._defsUsePending,!1,!1),a},rect:function(e,t){var a=new _t;return $e(t,a),Oe(e,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(e,t){var a=new Fr;return $e(t,a),Oe(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),a.silent=!0,a},line:function(e,t){var a=new ie;return $e(t,a),Oe(e,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(e,t){var a=new ig;return $e(t,a),Oe(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(e,t){var a=e.getAttribute("points"),i;a&&(i=A1(a));var n=new Re({shape:{points:i||[]},silent:!0});return $e(t,n),Oe(e,n,this._defsUsePending,!1,!1),n},polyline:function(e,t){var a=e.getAttribute("points"),i;a&&(i=A1(a));var n=new Ee({shape:{points:i||[]},silent:!0});return $e(t,n),Oe(e,n,this._defsUsePending,!1,!1),n},image:function(e,t){var a=new fe;return $e(t,a),Oe(e,a,this._defsUsePending,!1,!1),a.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),a.silent=!0,a},text:function(e,t){var a=e.getAttribute("x")||"0",i=e.getAttribute("y")||"0",n=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(n),this._textY=parseFloat(i)+parseFloat(o);var s=new rt;return $e(t,s),Oe(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var a=e.getAttribute("x"),i=e.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),i!=null&&(this._textY=parseFloat(i));var n=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new rt;return $e(t,s),Oe(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(n),this._textY+=parseFloat(o),s},path:function(e,t){var a=e.getAttribute("d")||"",i=fT(a);return $e(t,i),Oe(e,i,this._defsUsePending,!1,!1),i.silent=!0,i}}}(),r}(),b1={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),a=parseInt(r.getAttribute("x2")||"10",10),i=parseInt(r.getAttribute("y2")||"0",10),n=new rl(e,t,a,i);return T1(r,n),C1(r,n),n},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),a=parseInt(r.getAttribute("r")||"0",10),i=new bT(e,t,a);return T1(r,i),C1(r,i),i}};function T1(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function C1(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var a=t.getAttribute("offset"),i=void 0;a&&a.indexOf("%")>0?i=parseInt(a,10)/100:a?i=parseFloat(a):i=0;var n={};EM(t,n,n);var o=n.stopColor||t.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:i,color:o})}t=t.nextSibling}}function $e(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),Q(e.__inheritedStyle,r.__inheritedStyle))}function A1(r){for(var e=Sh(r),t=[],a=0;a0;n-=2){var o=a[n],s=a[n-1],l=Sh(o);switch(i=i||ar(),s){case"translate":Br(i,i,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":Ud(i,i,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":an(i,i,-parseFloat(l[0])*Qv);break;case"skewX":var u=Math.tan(parseFloat(l[0])*Qv);ea(i,[1,0,u,1,0,0],i);break;case"skewY":var f=Math.tan(parseFloat(l[0])*Qv);ea(i,[1,f,0,1,0,0],i);break;case"matrix":i[0]=parseFloat(l[0]),i[1]=parseFloat(l[1]),i[2]=parseFloat(l[2]),i[3]=parseFloat(l[3]),i[4]=parseFloat(l[4]),i[5]=parseFloat(l[5]);break}}e.setLocalTransform(i)}}var D1=/([^\s:;]+)\s*:\s*([^:;]+)/g;function EM(r,e,t){var a=r.getAttribute("style");if(!!a){D1.lastIndex=0;for(var i;(i=D1.exec(a))!=null;){var n=i[1],o=Y(wf,n)?wf[n]:null;o&&(e[o]=i[2]);var s=Y(bf,n)?bf[n]:null;s&&(t[s]=i[2])}}}function eG(r,e,t){for(var a=0;a0,g={api:a,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:v};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(e,t,a),this._updateMapSelectHandler(e,u,a,i)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=q(),a=q(),i=this._regionsGroup,n=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function f(c,p){return p&&(c=p(c)),c&&[c[0]*n.scaleX+n.x,c[1]*n.scaleY+n.y]}function h(c){for(var p=[],d=!u&&l&&l.project,g=0;g=0)&&(v=i);var c=o?{normal:{align:"center",verticalAlign:"middle"}}:null;ye(e,ne(a),{labelFetcher:v,labelDataIndex:h,defaultText:t},c);var p=e.getTextContent();if(p&&(OM(p).ignore=p.ignore,e.textConfig&&o)){var d=e.getBoundingRect().clone();e.textConfig.layoutRect=d,e.textConfig.position=[(o[0]-d.x)/d.width*100+"%",(o[1]-d.y)/d.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function E1(r,e,t,a,i,n){r.data?r.data.setItemGraphicEl(n,e):at(e).eventData={componentType:"geo",componentIndex:i.componentIndex,geoIndex:i.componentIndex,name:t,region:a&&a.option||{}}}function k1(r,e,t,a,i){r.data||so({el:e,componentModel:i,itemName:t,itemTooltipOption:a.get("tooltip")})}function O1(r,e,t,a,i){e.highDownSilentOnTouch=!!i.get("selectedMode");var n=a.getModel("emphasis"),o=n.get("focus");return $t(e,o,n.get("blurScope"),n.get("disabled")),r.isGeo&&yR(e,i,t),o}function N1(r,e,t){var a=[],i;function n(){i=[]}function o(){i.length&&(a.push(i),i=[])}var s=e({polygonStart:n,polygonEnd:o,lineStart:n,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&i.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),A(r,function(l){s.lineStart();for(var u=0;u-1&&(i.style.stroke=i.style.fill,i.style.fill="#fff",i.style.lineWidth=2),i},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(zt),bG=wG;function TG(r,e){var t={};return A(r,function(a){a.each(a.mapDimension("value"),function(i,n){var o="ec-"+a.getName(n);t[o]=t[o]||[],isNaN(i)||t[o].push(i)})}),r[0].map(r[0].mapDimension("value"),function(a,i){for(var n="ec-"+r[0].getName(i),o=0,s=1/0,l=-1/0,u=t[n].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var w=r.getBoxLayoutParams();w.aspect=g,S=Jt(w,{width:p,height:d})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center")),this.setZoom(r.get("zoom"))}function LG(r,e){A(e.get("geoCoord"),function(t,a){r.addGeoCoord(a,t)})}var IG=function(){function r(){this.dimensions=BM}return r.prototype.create=function(e,t){var a=[];function i(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new G1(l+s,l,V({nameMap:o.get("nameMap")},i(o)));u.zoomLimit=o.get("scaleLimit"),a.push(u),o.coordinateSystem=u,u.model=o,u.resize=F1,u.resize(o,t)}),e.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=a[l]}});var n={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();n[s]=n[s]||[],n[s].push(o)}}),A(n,function(o,s){var l=G(o,function(f){return f.get("nameMap")}),u=new G1(s,s,V({nameMap:Vd(l)},i(o[0])));u.zoomLimit=ae.apply(null,G(o,function(f){return f.get("scaleLimit")})),a.push(u),u.resize=F1,u.resize(o[0],t),A(o,function(f){f.coordinateSystem=u,LG(u,f)})}),a},r.prototype.getFilledRegions=function(e,t,a,i){for(var n=(e||[]).slice(),o=q(),s=0;s=0;o--){var s=i[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function zG(r,e){var t=r.isExpand?r.children:[],a=r.parentNode.children,i=r.hierNode.i?a[r.hierNode.i-1]:null;if(t.length){HG(r);var n=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;i?(r.hierNode.prelim=i.hierNode.prelim+e(r,i),r.hierNode.modifier=r.hierNode.prelim-n):r.hierNode.prelim=n}else i&&(r.hierNode.prelim=i.hierNode.prelim+e(r,i));r.parentNode.hierNode.defaultAncestor=WG(r,i,r.parentNode.hierNode.defaultAncestor||a[0],e)}function GG(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function W1(r){return arguments.length?r:YG}function rs(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function FG(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function HG(r){for(var e=r.children,t=e.length,a=0,i=0;--t>=0;){var n=e[t];n.hierNode.prelim+=a,n.hierNode.modifier+=a,i+=n.hierNode.change,a+=n.hierNode.shift+i}}function WG(r,e,t,a){if(e){for(var i=r,n=r,o=n.parentNode.children[0],s=e,l=i.hierNode.modifier,u=n.hierNode.modifier,f=o.hierNode.modifier,h=s.hierNode.modifier;s=Jv(s),n=jv(n),s&&n;){i=Jv(i),o=jv(o),i.hierNode.ancestor=r;var v=s.hierNode.prelim+h-n.hierNode.prelim-u+a(s,n);v>0&&(UG($G(s,r,t),r,v),u+=v,l+=v),h+=s.hierNode.modifier,u+=n.hierNode.modifier,l+=i.hierNode.modifier,f+=o.hierNode.modifier}s&&!Jv(i)&&(i.hierNode.thread=s,i.hierNode.modifier+=h-l),n&&!jv(o)&&(o.hierNode.thread=n,o.hierNode.modifier+=u-f,t=r)}return t}function Jv(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function jv(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function $G(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function UG(r,e,t){var a=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=a,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=a}function YG(r,e){return r.parentNode===e.parentNode?1:2}var ZG=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),XG=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new ZG},e.prototype.buildPath=function(t,a){var i=a.childPoints,n=i.length,o=a.parentPoint,s=i[0],l=i[n-1];if(n===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=a.orient,f=u==="TB"||u==="BT"?0:1,h=1-f,v=H(a.forkPosition,1),c=[];c[f]=o[f],c[h]=o[h]+(l[h]-o[h])*v,t.moveTo(o[0],o[1]),t.lineTo(c[0],c[1]),t.moveTo(s[0],s[1]),c[f]=s[f],t.lineTo(c[0],c[1]),c[f]=l[f],t.lineTo(c[0],c[1]),t.lineTo(l[0],l[1]);for(var p=1;pm.x,w||(S=S-Math.PI));var b=w?"left":"right",T=s.getModel("label"),C=T.get("rotate"),M=C*(Math.PI/180),D=g.getTextContent();D&&(g.setTextConfig({position:T.get("position")||b,rotation:C==null?-S:M,origin:"center"}),D.setStyle("verticalAlign","middle"))}var L=s.get(["emphasis","focus"]),I=L==="ancestor"?o.getAncestorsIndices():L==="descendant"?o.getDescendantIndices():null;I&&(at(t).focus=I),KG(i,o,f,t,p,c,d,a),t.__edge&&(t.onHoverStateChange=function(P){if(P!=="blur"){var R=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);R&&R.hoverState===el||tf(t.__edge,P)}})}function KG(r,e,t,a,i,n,o,s){var l=e.getModel(),u=r.get("edgeShape"),f=r.get("layout"),h=r.getOrient(),v=r.get(["lineStyle","curveness"]),c=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),d=a.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(d||(d=a.__edge=new jf({shape:id(f,h,v,i,i)})),wt(d,{shape:id(f,h,v,n,o)},r));else if(u==="polyline"&&f==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var g=e.children,y=[],m=0;mt&&(t=i.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,a=this.children,i=a.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,a=t.data.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var a=t.getData().tree.root,i=r.targetNode;if($(i)&&(i=a.getNodeById(i)),i&&a.contains(i))return{node:i};var n=r.targetNodeId;if(n!=null&&(i=a.getNodeById(n)))return{node:i}}}function $M(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function ty(r,e){var t=$M(r);return ht(t,e)>=0}function xh(r,e){for(var t=[];r;){var a=r.dataIndex;t.push({name:r.name,dataIndex:a,value:e.getRawValue(a)}),r=r.parentNode}return t.reverse(),t}var sF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var a={name:t.name,children:t.data},i=t.leaves||{},n=new kt(i,this,this.ecModel),o=jg.createTree(a,this,s);function s(h){h.wrapMethod("getItemModel",function(v,c){var p=o.getNodeByDataIndex(c);return p&&p.children.length&&p.isExpand||(v.parentModel=n),v})}var l=0;o.eachNode("preorder",function(h){h.depth>l&&(l=h.depth)});var u=t.expandAndCollapse,f=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(h){var v=h.hostTree.data.getRawDataItem(h.dataIndex);h.isExpand=v&&v.collapsed!=null?!v.collapsed:h.depth<=f}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,a,i){for(var n=this.getData().tree,o=n.root.children[0],s=n.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return ee("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=xh(i,this),a.collapsed=!i.isExpand,a},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(zt),lF=sF;function uF(r,e,t){for(var a=[r],i=[],n;n=a.pop();)if(i.push(n),n.isExpand){var o=n.children;if(o.length)for(var s=0;s=0;n--)t.push(i[n])}}function fF(r,e){r.eachSeriesByType("tree",function(t){hF(t,e)})}function hF(r,e){var t=FG(r,e);r.layoutInfo=t;var a=r.get("layout"),i=0,n=0,o=null;a==="radial"?(i=2*Math.PI,n=Math.min(t.height,t.width)/2,o=W1(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(i=t.width,n=t.height,o=W1());var s=r.getData().tree.root,l=s.children[0];if(l){VG(s),uF(l,zG,o),s.hierNode.modifier=-l.hierNode.prelim,Go(l,GG);var u=l,f=l,h=l;Go(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>h.depth&&(h=_)});var v=u===f?1:o(u,f)/2,c=v-u.getLayout().x,p=0,d=0,g=0,y=0;if(a==="radial")p=i/(f.getLayout().x+v+c),d=n/(h.depth-1||1),Go(l,function(_){g=(_.getLayout().x+c)*p,y=(_.depth-1)*d;var S=rs(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(d=n/(f.getLayout().x+v+c),p=i/(h.depth-1||1),Go(l,function(_){y=(_.getLayout().x+c)*d,g=m==="LR"?(_.depth-1)*p:i-(_.depth-1)*p,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(p=i/(f.getLayout().x+v+c),d=n/(h.depth-1||1),Go(l,function(_){g=(_.getLayout().x+c)*p,y=m==="TB"?(_.depth-1)*d:n-(_.depth-1)*d,_.setLayout({x:g,y},!0)}))}}}function vF(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),a=t.tree;a.eachNode(function(i){var n=i.getModel(),o=n.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(i.dataIndex,"style");V(s,o)})})}function cF(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var i=e.dataIndex,n=a.getData().tree,o=n.getNodeByDataIndex(i);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var i=a.coordinateSystem,n=Qg(i,e);a.setCenter&&a.setCenter(n.center),a.setZoom&&a.setZoom(n.zoom)})})}function pF(r){r.registerChartView(QG),r.registerSeriesModel(lF),r.registerLayout(fF),r.registerVisual(vF),cF(r)}var X1=["treemapZoomToNode","treemapRender","treemapMove"];function dF(r){for(var e=0;e1;)n=n.parentNode;var o=Ep(r.ecModel,n.name||n.dataIndex+"",a);i.setVisual("decal",o)})}var gF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,a){var i={name:t.name,children:t.data};YM(i);var n=t.levels||[],o=this.designatedVisualItemStyle={},s=new kt({itemStyle:o},this,a);n=t.levels=yF(n,a);var l=G(n||[],function(h){return new kt(h,s,a)},this),u=jg.createTree(i,this,f);function f(h){h.wrapMethod("getItemModel",function(v,c){var p=u.getNodeByDataIndex(c),d=p?l[p.depth]:null;return v.parentModel=d||s,v})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,a,i){var n=this.getData(),o=this.getRawValue(t),s=n.getName(t);return ee("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=xh(i,this),a.treePathInfo=a.treeAncestors,a},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},V(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var a=this._idIndexMap;a||(a=this._idIndexMap=q(),this._idIndexMapCount=0);var i=a.get(t);return i==null&&a.set(t,i=this._idIndexMapCount++),i},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){UM(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"\u25B6",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(zt);function YM(r){var e=0;A(r.children,function(a){YM(a);var i=a.value;z(i)&&(i=i[0]),e+=i});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}function yF(r,e){var t=Pt(e.get("color")),a=Pt(e.get(["aria","decal","decals"]));if(!!t){r=r||[];var i,n;A(r,function(s){var l=new kt(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(i=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(n=!0)});var o=r[0]||(r[0]={});return i||(o.color=t.slice()),!n&&a&&(o.decal=a.slice()),r}}var mF=gF,_F=8,q1=8,tc=5,SF=function(){function r(e){this.group=new rt,e.add(this.group)}return r.prototype.render=function(e,t,a,i){var n=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!n.get("show")||!a)){var s=n.getModel("itemStyle"),l=s.getModel("textStyle"),u={pos:{left:n.get("left"),right:n.get("right"),top:n.get("top"),bottom:n.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:n.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(a,u,l),this._renderContent(e,u,s,l,i),lh(o,u.pos,u.box)}},r.prototype._prepare=function(e,t,a){for(var i=e;i;i=i.parentNode){var n=Qt(i.getModel().get("name"),""),o=a.getTextRect(n),s=Math.max(o.width+_F*2,t.emptyItemWidth);t.totalWidth+=s+q1,t.renderList.push({node:i,text:n,width:s})}},r.prototype._renderContent=function(e,t,a,i,n){for(var o=0,s=t.emptyItemWidth,l=e.get(["breadcrumb","height"]),u=LE(t.pos,t.box),f=t.totalWidth,h=t.renderList,v=h.length-1;v>=0;v--){var c=h[v],p=c.node,d=c.width,g=c.text;f>u.width&&(f-=d-s,d=s,g=null);var y=new Re({shape:{points:xF(o,0,d,l,v===h.length-1,v===0)},style:Q(a.getItemStyle(),{lineJoin:"bevel"}),textContent:new Tt({style:{text:g,fill:i.getTextColor(),font:i.getFont()}}),textConfig:{position:"inside"},z2:no*1e4,onclick:it(n,p)});y.disableLabelAnimation=!0,this.group.add(y),wF(y,e,p),o+=d+q1}},r.prototype.remove=function(){this.group.removeAll()},r}();function xF(r,e,t,a,i,n){var o=[[i?r:r-tc,e],[r+t,e],[r+t,e+a],[i?r:r-tc,e+a]];return!n&&o.splice(2,0,[r+t+tc,e+a/2]),!i&&o.push([r,e+a/2]),o}function wF(r,e,t){at(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&xh(t,e)}}var bF=SF,TF=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,a,i,n){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:a,delay:i,easing:n}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,a=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},i=0,n=this._storage.length;iQ1||Math.abs(t.dy)>Q1)){var a=this.seriesModel.getData().tree.root;if(!a)return;var i=a.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+t.dx,y:i.y+t.dy,width:i.width,height:i.height}})}},e.prototype._onZoom=function(t){var a=t.originX,i=t.originY;if(this._state!=="animating"){var n=this.seriesModel.getData().tree.root;if(!n)return;var o=n.getLayout();if(!o)return;var s=new vt(o.x,o.y,o.width,o.height),l=this.seriesModel.layoutInfo;a-=l.x,i-=l.y;var u=ar();Br(u,u,[-a,-i]),Ud(u,u,[t.scale,t.scale]),Br(u,u,[a,i]),s.applyTransform(u),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var a=this;t.on("click",function(i){if(a._state==="ready"){var n=a.seriesModel.get("nodeClick",!0);if(!!n){var o=a.findTarget(i.offsetX,i.offsetY);if(!!o){var s=o.node;if(s.getLayout().isLeafRoot)a._rootToNode(o);else if(n==="zoomToNode")a._zoomToNode(o);else if(n==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&sf(u,f)}}}}},this)},e.prototype._renderBreadcrumb=function(t,a,i){var n=this;i||(i=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),i||(i={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new bF(this.group))).render(t,a,i.node,function(o){n._state!=="animating"&&(ty(t.getViewRoot(),o)?n._rootToNode({node:o}):n._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=Fo(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,a){var i,n=this.seriesModel.getViewRoot();return n.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,a),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)i={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),i},e.type="treemap",e}(Ot);function Fo(){return{nodeGroup:[],background:[],content:[]}}function IF(r,e,t,a,i,n,o,s,l,u){if(!o)return;var f=o.getLayout(),h=r.getData(),v=o.getModel();if(h.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var c=f.width,p=f.height,d=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,w=_&&_.length,x=v.getModel("itemStyle"),b=v.getModel(["emphasis","itemStyle"]),T=v.getModel(["blur","itemStyle"]),C=v.getModel(["select","itemStyle"]),M=x.get("borderRadius")||0,D=ft("nodeGroup",nd);if(!D)return;if(l.add(D),D.x=f.x||0,D.y=f.y||0,D.markRedraw(),Tf(D).nodeWidth=c,Tf(D).nodeHeight=p,f.isAboveViewRoot)return D;var L=ft("background",K1,u,MF);L&&B(D,L,w&&f.upperLabelHeight);var I=v.getModel("emphasis"),P=I.get("focus"),R=I.get("blurScope"),E=I.get("disabled"),N=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(w)Ls(D)&&Bi(D,!1),L&&(Bi(L,!E),h.setItemGraphicEl(o.dataIndex,L),Cp(L,N,R));else{var O=ft("content",K1,u,DF);O&&F(D,O),L.disableMorphing=!0,L&&Ls(L)&&Bi(L,!1),Bi(D,!E),h.setItemGraphicEl(o.dataIndex,D),Cp(D,N,R)}return D;function B(pt,et,gt){var lt=at(et);if(lt.dataIndex=o.dataIndex,lt.seriesIndex=r.seriesIndex,et.setShape({x:0,y:0,width:c,height:p,r:M}),g)W(et);else{et.invisible=!1;var X=o.getVisual("style"),nt=X.stroke,Nt=tS(x);Nt.fill=nt;var mt=Mi(b);mt.fill=b.get("borderColor");var Ht=Mi(T);Ht.fill=T.get("borderColor");var Gt=Mi(C);if(Gt.fill=C.get("borderColor"),gt){var he=c-2*d;Z(et,nt,X.opacity,{x:d,y:0,width:he,height:S})}else et.removeTextContent();et.setStyle(Nt),et.ensureState("emphasis").style=mt,et.ensureState("blur").style=Ht,et.ensureState("select").style=Gt,Ji(et)}pt.add(et)}function F(pt,et){var gt=at(et);gt.dataIndex=o.dataIndex,gt.seriesIndex=r.seriesIndex;var lt=Math.max(c-2*d,0),X=Math.max(p-2*d,0);if(et.culling=!0,et.setShape({x:d,y:d,width:lt,height:X,r:M}),g)W(et);else{et.invisible=!1;var nt=o.getVisual("style"),Nt=nt.fill,mt=tS(x);mt.fill=Nt,mt.decal=nt.decal;var Ht=Mi(b),Gt=Mi(T),he=Mi(C);Z(et,Nt,nt.opacity,null),et.setStyle(mt),et.ensureState("emphasis").style=Ht,et.ensureState("blur").style=Gt,et.ensureState("select").style=he,Ji(et)}pt.add(et)}function W(pt){!pt.invisible&&n.push(pt)}function Z(pt,et,gt,lt){var X=v.getModel(lt?j1:J1),nt=Qt(v.get("name"),null),Nt=X.getShallow("show");ye(pt,ne(v,lt?j1:J1),{defaultText:Nt?nt:null,inheritColor:et,defaultOpacity:gt,labelFetcher:r,labelDataIndex:o.dataIndex});var mt=pt.getTextContent();if(!!mt){var Ht=mt.style,Gt=Gd(Ht.padding||0);lt&&(pt.setTextConfig({layoutRect:lt}),mt.disableLabelLayout=!0),mt.beforeUpdate=function(){var $r=Math.max((lt?lt.width:pt.shape.width)-Gt[1]-Gt[3],0),Ce=Math.max((lt?lt.height:pt.shape.height)-Gt[0]-Gt[2],0);(Ht.width!==$r||Ht.height!==Ce)&&mt.setStyle({width:$r,height:Ce})},Ht.truncateMinChar=2,Ht.lineOverflow="truncate",tt(Ht,lt,f);var he=mt.getState("emphasis");tt(he?he.style:null,lt,f)}}function tt(pt,et,gt){var lt=pt?pt.text:null;if(!et&>.isLeafRoot&<!=null){var X=r.get("drillDownIcon",!0);pt.text=X?X+" "+lt:lt}}function ft(pt,et,gt,lt){var X=m!=null&&t[pt][m],nt=i[pt];return X?(t[pt][m]=null,Dt(nt,X)):g||(X=new et,X instanceof ir&&(X.z2=PF(gt,lt)),At(nt,X)),e[pt][y]=X}function Dt(pt,et){var gt=pt[y]={};et instanceof nd?(gt.oldX=et.x,gt.oldY=et.y):gt.oldShape=V({},et.shape)}function At(pt,et){var gt=pt[y]={},lt=o.parentNode,X=et instanceof rt;if(lt&&(!a||a.direction==="drillDown")){var nt=0,Nt=0,mt=i.background[lt.getRawIndex()];!a&&mt&&mt.oldShape&&(nt=mt.oldShape.width,Nt=mt.oldShape.height),X?(gt.oldX=0,gt.oldY=Nt):gt.oldShape={x:nt,y:Nt,width:0,height:0}}gt.fadein=!X}}function PF(r,e){return r*AF+e}var RF=LF,$s=A,EF=J,Cf=-1,ey=function(){function r(e){var t=e.mappingMethod,a=e.type,i=this.option=j(e);this.type=a,this.mappingMethod=t,this._normalizeData=NF[t];var n=r.visualHandlers[a];this.applyVisual=n.applyVisual,this.getColorMapper=n.getColorMapper,this._normalizedToVisual=n._normalizedToVisual[t],t==="piecewise"?(ec(i),kF(i)):t==="category"?i.categories?OF(i):ec(i,!0):(be(t!=="linear"||i.dataExtent),ec(i))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return U(this._normalizeData,this)},r.listVisualTypes=function(){return yt(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,a){J(e)?A(e,t,a):t.call(a,e)},r.mapVisual=function(e,t,a){var i,n=z(e)?[]:J(e)?{}:(i=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(a,o,s);i?n=l:n[s]=l}),n},r.retrieveVisuals=function(e){var t={},a;return e&&$s(r.visualHandlers,function(i,n){e.hasOwnProperty(n)&&(t[n]=e[n],a=!0)}),a?t:null},r.prepareVisualTypes=function(e){if(z(e))e=e.slice();else if(EF(e)){var t=[];$s(e,function(a,i){t.push(i)}),e=t}else return[];return e.sort(function(a,i){return i==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,a){for(var i,n=1/0,o=0,s=t.length;o=0;n--)a[n]==null&&(delete t[e[n]],e.pop())}function ec(r,e){var t=r.visual,a=[];J(t)?$s(t,function(n){a.push(n)}):t!=null&&a.push(t);var i={color:1,symbol:1};!e&&a.length===1&&!i.hasOwnProperty(r.type)&&(a[1]=a[0]),ZM(r,a)}function uu(r){return{applyVisual:function(e,t,a){var i=this.mapValueToVisual(e);a("color",r(t("color"),i))},_normalizedToVisual:od([0,1])}}function eS(r){var e=this.option.visual;return e[Math.round(Lt(r,[0,1],[0,e.length-1],!0))]||{}}function Ho(r){return function(e,t,a){a(r,this.mapValueToVisual(e))}}function as(r){var e=this.option.visual;return e[this.option.loop&&r!==Cf?r%e.length:r]}function Di(){return this.option.visual[0]}function od(r){return{linear:function(e){return Lt(e,r,this.option.visual,!0)},category:as,piecewise:function(e,t){var a=sd.call(this,t);return a==null&&(a=Lt(e,r,this.option.visual,!0)),a},fixed:Di}}function sd(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var a=ey.findPieceIndex(r,t),i=t[a];if(i&&i.visual)return i.visual[this.type]}}function ZM(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=G(e,function(t){var a=Ve(t);return a||[0,0,0,1]})),e}var NF={linear:function(r){return Lt(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=ey.findPieceIndex(r,e,!0);if(t!=null)return Lt(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e==null?Cf:e},fixed:Xt};function fu(r,e,t){return r?e<=t:e=t.length||d===t[d.depth]){var y=HF(i,l,d,g,p,a);qM(d,y,t,a)}})}}}function zF(r,e,t){var a=V({},e),i=t.designatedVisualItemStyle;return A(["color","colorAlpha","colorSaturation"],function(n){i[n]=e[n];var o=r.get(n);i[n]=null,o!=null&&(a[n]=o)}),a}function rS(r){var e=rc(r,"color");if(e){var t=rc(r,"colorAlpha"),a=rc(r,"colorSaturation");return a&&(e=ss(e,null,null,a)),t&&(e=Zu(e,t)),e}}function GF(r,e){return e!=null?ss(e,null,null,r):null}function rc(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function FF(r,e,t,a,i,n){if(!(!n||!n.length)){var o=ac(e,"color")||i.color!=null&&i.color!=="none"&&(ac(e,"colorAlpha")||ac(e,"colorSaturation"));if(!!o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=e.get("colorMappingBy"),h={type:o.name,dataExtent:u,visual:o.range};h.type==="color"&&(f==="index"||f==="id")?(h.mappingMethod="category",h.loop=!0):h.mappingMethod="linear";var v=new le(h);return XM(v).drColorMappingBy=f,v}}}function ac(r,e){var t=r.get(e);return z(t)&&t.length?{name:e,range:t}:null}function HF(r,e,t,a,i,n){var o=V({},e);if(i){var s=i.type,l=s==="color"&&XM(i).drColorMappingBy,u=l==="index"?a:l==="id"?n.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=i.mapValueToVisual(u)}return o}var Us=Math.max,Af=Math.min,aS=ae,ry=A,KM=["itemStyle","borderWidth"],WF=["itemStyle","gapWidth"],$F=["upperLabel","show"],UF=["upperLabel","height"],YF={seriesType:"treemap",reset:function(r,e,t,a){var i=t.getWidth(),n=t.getHeight(),o=r.option,s=Jt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.size||[],u=H(aS(s.width,l[0]),i),f=H(aS(s.height,l[1]),n),h=a&&a.type,v=["treemapZoomToNode","treemapRootToNode"],c=Ws(a,v,r),p=h==="treemapRender"||h==="treemapMove"?a.rootRect:null,d=r.getViewRoot(),g=$M(d);if(h!=="treemapMove"){var y=h==="treemapZoomToNode"?JF(r,c,d,u,f):p?[p.width,p.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};d.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};d.setLayout(S),QM(d,_,!1,0),S=d.getLayout(),ry(g,function(x,b){var T=(g[b+1]||d).getValue();x.setLayout(V({dataExtent:[T,T],borderWidth:0,upperHeight:0},S))})}var w=r.getData().tree.root;w.setLayout(jF(s,p,c),!0),r.setLayoutInfo(s),JM(w,new vt(-s.x,-s.y,i,n),g,d,0)}};function QM(r,e,t,a){var i,n;if(!r.isRemoved()){var o=r.getLayout();i=o.width,n=o.height;var s=r.getModel(),l=s.get(KM),u=s.get(WF)/2,f=jM(s),h=Math.max(l,f),v=l-u,c=h-u;r.setLayout({borderWidth:l,upperHeight:h,upperLabelHeight:f},!0),i=Us(i-2*v,0),n=Us(n-v-c,0);var p=i*n,d=ZF(r,s,p,e,t,a);if(!!d.length){var g={x:v,y:c,width:i,height:n},y=Af(i,n),m=1/0,_=[];_.area=0;for(var S=0,w=d.length;S=0;l--){var u=i[a==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:a,dataExtent:s}}function QF(r,e,t){for(var a=0,i=1/0,n=0,o=void 0,s=r.length;na&&(a=o));var l=r.area*r.area,u=e*e*t;return l?Us(u*a/l,l/(u*i)):1/0}function iS(r,e,t,a,i){var n=e===t.width?0:1,o=1-n,s=["x","y"],l=["width","height"],u=t[s[n]],f=e?r.area/e:0;(i||f>t[l[o]])&&(f=t[l[o]]);for(var h=0,v=r.length;hdm&&(u=dm),n=s}ua&&(a=e);var n=a%2?a+2:a+3;i=[];for(var o=0;o0&&(w[0]=-w[0],w[1]=-w[1]);var b=S[0]<0?-1:1;if(n.__position!=="start"&&n.__position!=="end"){var T=-Math.atan2(S[1],S[0]);h[0].8?"left":v[0]<-.8?"right":"center",d=v[1]>.8?"top":v[1]<-.8?"bottom":"middle";break;case"start":n.x=-v[0]*y+f[0],n.y=-v[1]*m+f[1],p=v[0]>.8?"right":v[0]<-.8?"left":"center",d=v[1]>.8?"bottom":v[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":n.x=y*b+f[0],n.y=f[1]+C,p=S[0]<0?"right":"left",n.originX=-y*b,n.originY=-C;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":n.x=x[0],n.y=x[1]+C,p="center",n.originY=-C;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":n.x=-y*b+h[0],n.y=h[1]+C,p=S[0]>=0?"right":"left",n.originX=y*b,n.originY=-C;break}n.scaleX=n.scaleY=o,n.setStyle({verticalAlign:n.__verticalAlign||d,align:n.__align||p})}},e}(rt),iy=m3,_3=function(){function r(e){this.group=new rt,this._LineCtor=e||iy}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var a=this,i=a.group,n=a._lineData;a._lineData=e,n||i.removeAll();var o=uS(e);e.diff(n).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(n,e,l,s,o)}).remove(function(s){i.remove(n.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;!e||e.eachItemGraphicEl(function(t,a){t.updateLayout(e,a)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=uS(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function a(s){!s.isGroup&&!S3(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0}function uS(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:ne(e)}}function fS(r){return isNaN(r[0])||isNaN(r[1])}function lc(r){return r&&!fS(r[0])&&!fS(r[1])}var ny=_3,uc=[],fc=[],hc=[],Tn=re,vc=Gi,hS=Math.abs;function vS(r,e,t){for(var a=r[0],i=r[1],n=r[2],o=1/0,s,l=t*t,u=.1,f=.1;f<=.9;f+=.1){uc[0]=Tn(a[0],i[0],n[0],f),uc[1]=Tn(a[1],i[1],n[1],f);var h=hS(vc(uc,e)-l);h=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function cc(r,e){var t=[],a=Ts,i=[[],[],[]],n=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),h=s.getVisual("toSymbol");u.__original||(u.__original=[jr(u[0]),jr(u[1])],u[2]&&u.__original.push(jr(u[2])));var v=u.__original;if(u[2]!=null){if(_e(i[0],v[0]),_e(i[1],v[2]),_e(i[2],v[1]),f&&f!=="none"){var c=ns(s.node1),p=vS(i,v[0],c*e);a(i[0][0],i[1][0],i[2][0],p,t),i[0][0]=t[3],i[1][0]=t[4],a(i[0][1],i[1][1],i[2][1],p,t),i[0][1]=t[3],i[1][1]=t[4]}if(h&&h!=="none"){var c=ns(s.node2),p=vS(i,v[1],c*e);a(i[0][0],i[1][0],i[2][0],p,t),i[1][0]=t[1],i[2][0]=t[2],a(i[0][1],i[1][1],i[2][1],p,t),i[1][1]=t[1],i[2][1]=t[2]}_e(u[0],i[0]),_e(u[1],i[2]),_e(u[2],i[1])}else{if(_e(n[0],v[0]),_e(n[1],v[1]),Oi(o,n[1],n[0]),Qs(o,o),f&&f!=="none"){var c=ns(s.node1);Qc(n[0],n[0],o,c*e)}if(h&&h!=="none"){var c=ns(s.node2);Qc(n[1],n[1],o,-c*e)}_e(u[0],n[0]),_e(u[1],n[1])}})}function cS(r){return r.type==="view"}var x3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){var i=new cl,n=new ny,o=this.group;this._controller=new yl(a.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(n.group),this._symbolDraw=i,this._lineDraw=n,this._firstRender=!0},e.prototype.render=function(t,a,i){var n=this,o=t.coordinateSystem;this._model=t;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(cS(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):wt(u,f,t)}cc(t.getGraph(),is(t));var h=t.getData();s.updateData(h);var v=t.getEdgeData();l.updateData(v),this._updateNodeAndLinkScale(),this._updateController(t,a,i),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get(["force","layoutAnimation"]);c&&this._startForceLayoutIteration(c,p),h.graph.eachNode(function(m){var _=m.dataIndex,S=m.getGraphicEl(),w=m.getModel();if(!!S){S.off("drag").off("dragend");var x=w.get("draggable");x&&S.on("drag",function(){c&&(c.warmUp(),!n._layouting&&n._startForceLayoutIteration(c,p),c.setFixed(_),h.setItemLayout(_,[S.x,S.y]))}).on("dragend",function(){c&&c.setUnfixed(_)}),S.setDraggable(x&&!!c);var b=w.get(["emphasis","focus"]);b==="adjacency"&&(at(S).focus=m.getAdjacentDataIndices())}}),h.graph.eachEdge(function(m){var _=m.getGraphicEl(),S=m.getModel().get(["emphasis","focus"]);!_||S==="adjacency"&&(at(_).focus={edge:[m.dataIndex],node:[m.node1.dataIndex,m.node2.dataIndex]})});var d=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),g=h.getLayout("cx"),y=h.getLayout("cy");h.eachItemGraphicEl(function(m,_){var S=h.getItemModel(_),w=S.get(["label","rotate"])||0,x=m.getSymbolPath();if(d){var b=h.getItemLayout(_),T=Math.atan2(b[1]-y,b[0]-g);T<0&&(T=Math.PI*2+T);var C=b[0]=0&&e.call(t,a[n],n)},r.prototype.eachEdge=function(e,t){for(var a=this.edges,i=a.length,n=0;n=0&&a[n].node1.dataIndex>=0&&a[n].node2.dataIndex>=0&&e.call(t,a[n],n)},r.prototype.breadthFirstTraverse=function(e,t,a,i){if(t instanceof Li||(t=this._nodesMap[Cn(t)]),!!t){for(var n=a==="out"?"outEdges":a==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var n=0,o=i.length;n=0&&this[r][e].setItemVisual(this.dataIndex,t,a)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,a){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,a)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}Kt(Li,sD("hostGraph","data"));Kt(oD,sD("hostGraph","edgeData"));var T3=b3;function lD(r,e,t,a,i){for(var n=new T3(a),o=0;o "+v)),u++)}var c=t.get("coordinateSystem"),p;if(c==="cartesian2d"||c==="polar")p=va(r,t);else{var d=ol.get(c),g=d?d.dimensions||[]:[];ht(g,"value")<0&&g.concat(["value"]);var y=ul(r,{coordDimensions:g,encodeDefine:t.getEncode()}).dimensions;p=new we(y,t),p.initData(r)}var m=new we(["value"],t);return m.initData(l,s),i&&i(p,m),HM({mainData:p,struct:n,structAttr:"graph",datas:{node:p,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),n.update(),n}var C3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var a=this;function i(){return a._categoriesData}this.legendVisualProvider=new gl(i,i),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),qi(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,a){var i=t.edges||t.links||[],n=t.data||t.nodes||[],o=this;if(n&&i){o3(this);var s=lD(n,i,this,!0,l);return A(s.edges,function(u){s3(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(p){var d=o._categoriesModels,g=p.getShallow("category"),y=d[g];return y&&(y.parentModel=p.parentModel,p.parentModel=y),p});var h=kt.prototype.getModel;function v(p,d){var g=h.call(this,p,d);return g.resolveParentPath=c,g}f.wrapMethod("getItemModel",function(p){return p.resolveParentPath=c,p.getModel=v,p});function c(p){if(p&&(p[0]==="label"||p[1]==="label")){var d=p.slice();return p[0]==="label"?d[0]="edgeLabel":p[1]==="label"&&(d[1]="edgeLabel"),d}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,a,i){if(i==="edge"){var n=this.getData(),o=this.getDataParams(t,i),s=n.graph.getEdgeByIndex(t),l=n.getName(s.node1.dataIndex),u=n.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),ee("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var h=IC({series:this,dataIndex:t,multipleSeries:a});return h},e.prototype._updateCategoriesData=function(){var t=G(this.option.categories||[],function(i){return i.value!=null?i:V({value:0},i)}),a=new we(["value"],this);a.initData(t),this._categoriesData=a,this._categoriesModels=a.mapArray(function(i){return a.getItemModel(i)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(zt),A3=C3,M3={type:"graphRoam",event:"graphRoam",update:"none"};function D3(r){r.registerChartView(w3),r.registerSeriesModel(A3),r.registerProcessor(e3),r.registerVisual(r3),r.registerVisual(a3),r.registerLayout(l3),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,f3),r.registerLayout(v3),r.registerCoordinateSystem("graphView",{dimensions:ml.dimensions,create:p3}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Xt),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Xt),r.registerAction(M3,function(e,t){t.eachComponent({mainType:"series",query:e},function(a){var i=a.coordinateSystem,n=Qg(i,e);a.setCenter&&a.setCenter(n.center),a.setZoom&&a.setZoom(n.zoom)})})}var L3=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),I3=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="pointer",a}return e.prototype.getDefaultShape=function(){return new L3},e.prototype.buildPath=function(t,a){var i=Math.cos,n=Math.sin,o=a.r,s=a.width,l=a.angle,u=a.x-i(l)*s*(s>=o/3?1:2),f=a.y-n(l)*s*(s>=o/3?1:2);l=a.angle-Math.PI/2,t.moveTo(u,f),t.lineTo(a.x+i(l)*s,a.y+n(l)*s),t.lineTo(a.x+i(a.angle)*o,a.y+n(a.angle)*o),t.lineTo(a.x-i(l)*s,a.y-n(l)*s),t.lineTo(u,f)},e}(dt),P3=I3;function R3(r,e){var t=r.get("center"),a=e.getWidth(),i=e.getHeight(),n=Math.min(a,i),o=H(t[0],e.getWidth()),s=H(t[1],e.getHeight()),l=H(r.get("radius"),n/2);return{cx:o,cy:s,r:l}}function vu(r,e){var t=r==null?"":r+"";return e&&($(e)?t=e.replace("{value}",t):K(e)&&(t=e(r))),t}var E3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){this.group.removeAll();var n=t.get(["axisLine","lineStyle","color"]),o=R3(t,i);this._renderMain(t,a,i,n,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,a,i,n,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,f=-t.get("endAngle")/180*Math.PI,h=t.getModel("axisLine"),v=h.get("roundCap"),c=v?xf:Pe,p=h.get("show"),d=h.getModel("lineStyle"),g=d.get("width"),y=[u,f];Gb(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=0;p&&S=T&&(C===0?0:n[C-1][0]).8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:F}),silent:!0}))}if(m.get("show")&&E!==S){var N=m.get("distance");N=N?N+f:f;for(var W=0;W<=w;W++){P=Math.cos(T),R=Math.sin(T);var Z=new ie({shape:{x1:P*(p-N)+v,y1:R*(p-N)+c,x2:P*(p-b-N)+v,y2:R*(p-b-N)+c},silent:!0,style:L});L.stroke==="auto"&&Z.setStyle({stroke:n((E+W/w)/S)}),h.add(Z),T+=M}T-=M}else T+=C}},e.prototype._renderPointer=function(t,a,i,n,o,s,l,u,f){var h=this.group,v=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),g=t.getModel("progress"),y=g.get("show"),m=t.getData(),_=m.mapDimension("value"),S=+t.get("min"),w=+t.get("max"),x=[S,w],b=[s,l];function T(M,D){var L=m.getItemModel(M),I=L.getModel("pointer"),P=H(I.get("width"),o.r),R=H(I.get("length"),o.r),E=t.get(["pointer","icon"]),N=I.get("offsetCenter"),O=H(N[0],o.r),B=H(N[1],o.r),F=I.get("keepAspect"),W;return E?W=qt(E,O-P/2,B-R,P,R,null,F):W=new P3({shape:{angle:-Math.PI/2,width:P,r:R,x:O,y:B}}),W.rotation=-(D+Math.PI/2),W.x=o.cx,W.y=o.cy,W}function C(M,D){var L=g.get("roundCap"),I=L?xf:Pe,P=g.get("overlap"),R=P?g.get("width"):f/m.count(),E=P?o.r-R:o.r-(M+1)*R,N=P?o.r:o.r-M*R,O=new I({shape:{startAngle:s,endAngle:D,cx:o.cx,cy:o.cy,clockwise:u,r0:E,r:N}});return P&&(O.z2=w-m.get(_,M)%w),O}(y||d)&&(m.diff(v).add(function(M){var D=m.get(_,M);if(d){var L=T(M,s);Bt(L,{rotation:-((isNaN(+D)?b[0]:Lt(D,x,b,!0))+Math.PI/2)},t),h.add(L),m.setItemGraphicEl(M,L)}if(y){var I=C(M,s),P=g.get("clip");Bt(I,{shape:{endAngle:Lt(D,x,b,P)}},t),h.add(I),wp(t.seriesIndex,m.dataType,M,I),p[M]=I}}).update(function(M,D){var L=m.get(_,M);if(d){var I=v.getItemGraphicEl(D),P=I?I.rotation:s,R=T(M,P);R.rotation=P,wt(R,{rotation:-((isNaN(+L)?b[0]:Lt(L,x,b,!0))+Math.PI/2)},t),h.add(R),m.setItemGraphicEl(M,R)}if(y){var E=c[D],N=E?E.shape.endAngle:s,O=C(M,N),B=g.get("clip");wt(O,{shape:{endAngle:Lt(L,x,b,B)}},t),h.add(O),wp(t.seriesIndex,m.dataType,M,O),p[M]=O}}).execute(),m.each(function(M){var D=m.getItemModel(M),L=D.getModel("emphasis"),I=L.get("focus"),P=L.get("blurScope"),R=L.get("disabled");if(d){var E=m.getItemGraphicEl(M),N=m.getItemVisual(M,"style"),O=N.fill;if(E instanceof fe){var B=E.style;E.useStyle(V({image:B.image,x:B.x,y:B.y,width:B.width,height:B.height},N))}else E.useStyle(N),E.type!=="pointer"&&E.setColor(O);E.setStyle(D.getModel(["pointer","itemStyle"]).getItemStyle()),E.style.fill==="auto"&&E.setStyle("fill",n(Lt(m.get(_,M),x,[0,1],!0))),E.z2EmphasisLift=0,ue(E,D),$t(E,I,P,R)}if(y){var F=p[M];F.useStyle(m.getItemVisual(M,"style")),F.setStyle(D.getModel(["progress","itemStyle"]).getItemStyle()),F.z2EmphasisLift=0,ue(F,D),$t(F,I,P,R)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,a){var i=t.getModel("anchor"),n=i.get("show");if(n){var o=i.get("size"),s=i.get("icon"),l=i.get("offsetCenter"),u=i.get("keepAspect"),f=qt(s,a.cx-o/2+H(l[0],a.r),a.cy-o/2+H(l[1],a.r),o,o,null,u);f.z2=i.get("showAbove")?1:0,f.setStyle(i.getModel("itemStyle").getItemStyle()),this.group.add(f)}},e.prototype._renderTitleAndDetail=function(t,a,i,n,o){var s=this,l=t.getData(),u=l.mapDimension("value"),f=+t.get("min"),h=+t.get("max"),v=new rt,c=[],p=[],d=t.isAnimationEnabled(),g=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){c[y]=new Tt({silent:!0}),p[y]=new Tt({silent:!0})}).update(function(y,m){c[y]=s._titleEls[m],p[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new rt,w=n(Lt(_,[f,h],[0,1],!0)),x=m.getModel("title");if(x.get("show")){var b=x.get("offsetCenter"),T=o.cx+H(b[0],o.r),C=o.cy+H(b[1],o.r),M=c[y];M.attr({z2:g?0:2,style:Vt(x,{x:T,y:C,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:w})}),S.add(M)}var D=m.getModel("detail");if(D.get("show")){var L=D.get("offsetCenter"),I=o.cx+H(L[0],o.r),P=o.cy+H(L[1],o.r),R=H(D.get("width"),o.r),E=H(D.get("height"),o.r),N=t.get(["progress","show"])?l.getItemVisual(y,"style").fill:w,M=p[y],O=D.get("formatter");M.attr({z2:g?0:2,style:Vt(D,{x:I,y:P,text:vu(_,O),width:isNaN(R)?null:R,height:isNaN(E)?null:E,align:"center",verticalAlign:"middle"},{inheritColor:N})}),RT(M,{normal:D},_,function(F){return vu(F,O)}),d&&ET(M,y,l,t,{getFormattedLabel:function(F,W,Z,tt,ft,Dt){return vu(Dt?Dt.interpolatedValue:_,O)}}),S.add(M)}v.add(S)}),this.group.add(v),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Ot),k3=E3,O3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,a){return mo(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(zt),N3=O3;function B3(r){r.registerChartView(k3),r.registerSeriesModel(N3)}var V3=["itemStyle","opacity"],z3=function(r){k(e,r);function e(t,a){var i=r.call(this)||this,n=i,o=new Ee,s=new Tt;return n.setTextContent(s),i.setTextGuideLine(o),i.updateData(t,a,!0),i}return e.prototype.updateData=function(t,a,i){var n=this,o=t.hostModel,s=t.getItemModel(a),l=t.getItemLayout(a),u=s.getModel("emphasis"),f=s.get(V3);f=f==null?1:f,i||mr(n),n.useStyle(t.getItemVisual(a,"style")),n.style.lineJoin="round",i?(n.setShape({points:l.points}),n.style.opacity=0,Bt(n,{style:{opacity:f}},o,a)):wt(n,{style:{opacity:f},shape:{points:l.points}},o,a),ue(n,s),this._updateLabel(t,a),$t(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,a){var i=this,n=this.getTextGuideLine(),o=i.getTextContent(),s=t.hostModel,l=t.getItemModel(a),u=t.getItemLayout(a),f=u.label,h=t.getItemVisual(a,"style"),v=h.fill;ye(o,ne(l),{labelFetcher:t.hostModel,labelDataIndex:a,defaultOpacity:h.opacity,defaultText:t.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),i.setTextConfig({local:!0,inside:!!f.inside,insideStroke:v,outsideFill:v});var c=f.linePoints;n.setShape({points:c}),i.textGuideLineConfig={anchor:c?new ot(c[0][0],c[0][1]):null},wt(o,{style:{x:f.x,y:f.y}},s,a),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),zg(i,Gg(l),{stroke:v})},e}(Re),G3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,a,i){var n=t.getData(),o=this._data,s=this.group;n.diff(o).add(function(l){var u=new z3(n,l);n.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(n,l),s.add(f),n.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Is(u,t,l)}).execute(),this._data=n},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Ot),F3=G3,H3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new gl(U(this.getData,this),U(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,a){return mo(this,{coordDimensions:["value"],encodeDefaulter:it(dg,this)})},e.prototype._defaultLabelLine=function(t){qi(t,"labelLine",["show"]);var a=t.labelLine,i=t.emphasis.labelLine;a.show=a.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var a=this.getData(),i=r.prototype.getDataParams.call(this,t),n=a.mapDimension("value"),o=a.getSum(n);return i.percent=o?+(a.get(n,t)/o*100).toFixed(2):0,i.$vars.push("percent"),i},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(zt),W3=H3;function $3(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function U3(r,e){for(var t=r.mapDimension("value"),a=r.mapArray(t,function(l){return l}),i=[],n=e==="ascending",o=0,s=r.count();ofH)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);i.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!dc(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),a=t.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function dc(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}var cH=hH,pH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var a=this.option;t&&st(a,t,!0),this._initDimensions()},e.prototype.contains=function(t,a){var i=t.get("parallelIndex");return i!=null&&a.getComponent("parallel",i)===this},e.prototype.setAxisExpand=function(t){A(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){t.hasOwnProperty(a)&&(this.option[a]=t[a])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],a=this.parallelAxisIndex=[],i=It(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(n){return(n.get("parallelIndex")||0)===this.componentIndex},this);A(i,function(n){t.push("dim"+n.get("dim")),a.push(n.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(St),dH=pH,gH=function(r){k(e,r);function e(t,a,i,n,o){var s=r.call(this,t,a,i)||this;return s.type=n||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(Sr),yH=gH;function un(r,e,t,a,i,n){r=r||0;var o=t[1]-t[0];if(i!=null&&(i=An(i,[0,o])),n!=null&&(n=Math.max(n,i!=null?i:0)),a==="all"){var s=Math.abs(e[1]-e[0]);s=An(s,[0,o]),i=n=An(s,[i,n]),a=0}e[0]=An(e[0],t),e[1]=An(e[1],t);var l=gc(e,a);e[a]+=r;var u=i||0,f=t.slice();l.sign<0?f[0]+=u:f[1]-=u,e[a]=An(e[a],f);var h;return h=gc(e,a),i!=null&&(h.sign!==l.sign||h.spann&&(e[1-a]=e[a]+h.sign*n),e}function gc(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function An(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var yc=A,fD=Math.min,hD=Math.max,gS=Math.floor,mH=Math.ceil,yS=Wt,_H=Math.PI,SH=function(){function r(e,t,a){this.type="parallel",this._axesMap=q(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,a)}return r.prototype._init=function(e,t,a){var i=e.dimensions,n=e.parallelAxisIndex;yc(i,function(o,s){var l=n[s],u=t.getComponent("parallelAxis",l),f=this._axesMap.set(o,new yH(o,gh(u),[0,0],u.get("type"),l)),h=f.type==="category";f.onBand=h&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),a=t.axisBase,i=t.layoutBase,n=t.pixelDimIndex,o=e[1-n],s=e[n];return o>=a&&o<=a+t.axisLength&&s>=i&&s<=i+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(a){if(!!e.contains(a,t)){var i=a.getData();yc(this.dimensions,function(n){var o=this._axesMap.get(n);o.scale.unionExtentFromData(i,i.mapDimension(n)),Kn(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){this._rect=Jt(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,a=["x","y"],i=["width","height"],n=e.get("layout"),o=n==="horizontal"?0:1,s=t[i[o]],l=[0,s],u=this.dimensions.length,f=cu(e.get("axisExpandWidth"),l),h=cu(e.get("axisExpandCount")||0,[0,u]),v=e.get("axisExpandable")&&u>3&&u>h&&h>1&&f>0&&s>0,c=e.get("axisExpandWindow"),p;if(c)p=cu(c[1]-c[0],l),c[1]=c[0]+p;else{p=cu(f*(h-1),l);var d=e.get("axisExpandCenter")||gS(u/2);c=[f*d-p/2],c[1]=c[0]+p}var g=(s-p)/(u-h);g<3&&(g=0);var y=[gS(yS(c[0]/f,1))+1,mH(yS(c[1]/f,1))-1],m=g/f*c[0];return{layout:n,pixelDimIndex:o,layoutBase:t[a[o]],layoutLength:s,axisBase:t[a[1-o]],axisLength:t[i[1-o]],axisExpandable:v,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:c,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,a=this.dimensions,i=this._makeLayoutInfo(),n=i.layout;t.each(function(o){var s=[0,i.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),yc(a,function(o,s){var l=(i.axisExpandable?wH:xH)(s,i),u={horizontal:{x:l.position,y:i.axisLength},vertical:{x:0,y:l.position}},f={horizontal:_H/2,vertical:0},h=[u[n].x+e.x,u[n].y+e.y],v=f[n],c=ar();an(c,c,v),Br(c,c,h),this._axesLayout[o]={position:h,rotation:v,transform:c,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,a,i){a==null&&(a=0),i==null&&(i=e.count());var n=this._axesMap,o=this.dimensions,s=[],l=[];A(o,function(g){s.push(e.mapDimension(g)),l.push(n.get(g).model)});for(var u=this.hasAxisBrushed(),f=a;fn*(1-h[0])?(u="jump",l=s-n*(1-h[2])):(l=s-n*h[1])>=0&&(l=s-n*(1-h[1]))<=0&&(l=0),l*=t.axisExpandWidth/f,l?un(l,i,o,"all"):u="none";else{var c=i[1]-i[0],p=o[1]*s/c;i=[hD(0,p-c/2)],i[1]=fD(o[1],i[0]+c),i[0]=i[1]-c}return{axisExpandWindow:i,behavior:u}},r}();function cu(r,e){return fD(hD(r,e[0]),e[1])}function xH(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function wH(r,e){var t=e.layoutLength,a=e.axisExpandWidth,i=e.axisCount,n=e.axisCollapseWidth,o=e.winInnerIndices,s,l=n,u=!1,f;return r=0;i--)er(a[i])},e.prototype.getActiveState=function(t){var a=this.activeIntervals;if(!a.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(a.length===1){var i=a[0];if(i[0]<=t&&t<=i[1])return"active"}else for(var n=0,o=a.length;nLH}function mD(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function _D(r,e,t,a){var i=new rt;return i.add(new _t({name:"main",style:uy(t),silent:!0,draggable:!0,cursor:"move",drift:it(xS,r,e,i,["n","s","w","e"]),ondragend:it(en,e,{isEnd:!0})})),A(a,function(n){i.add(new _t({name:n.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:it(xS,r,e,i,n),ondragend:it(en,e,{isEnd:!0})}))}),i}function SD(r,e,t,a){var i=a.brushStyle.lineWidth||0,n=jn(i,IH),o=t[0][0],s=t[1][0],l=o-i/2,u=s-i/2,f=t[0][1],h=t[1][1],v=f-n+i/2,c=h-n+i/2,p=f-o,d=h-s,g=p+i,y=d+i;Zr(r,e,"main",o,s,p,d),a.transformable&&(Zr(r,e,"w",l,u,n,y),Zr(r,e,"e",v,u,n,y),Zr(r,e,"n",l,u,g,n),Zr(r,e,"s",l,c,g,n),Zr(r,e,"nw",l,u,n,n),Zr(r,e,"ne",v,u,n,n),Zr(r,e,"sw",l,c,n,n),Zr(r,e,"se",v,c,n,n))}function vd(r,e){var t=e.__brushOption,a=t.transformable,i=e.childAt(0);i.useStyle(uy(t)),i.attr({silent:!a,cursor:a?"move":"default"}),A([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(n){var o=e.childOfName(n.join("")),s=n.length===1?cd(r,n[0]):BH(r,n);o&&o.attr({silent:!a,invisible:!a,cursor:a?RH[s]+"-resize":null})})}function Zr(r,e,t,a,i,n,o){var s=e.childOfName(t);s&&s.setShape(zH(fy(r,e,[[a,i],[a+n,i+o]])))}function uy(r){return Q({strokeNoScale:!0},r.brushStyle)}function xD(r,e,t,a){var i=[Zs(r,t),Zs(e,a)],n=[jn(r,t),jn(e,a)];return[[i[0],n[0]],[i[1],n[1]]]}function NH(r){return $i(r.group)}function cd(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},i=eh(t[e],NH(r));return a[i]}function BH(r,e){var t=[cd(r,e[0]),cd(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function xS(r,e,t,a,i,n){var o=t.__brushOption,s=r.toRectRange(o.range),l=wD(e,i,n);A(a,function(u){var f=PH[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(xD(s[0][0],s[1][0],s[0][1],s[1][1])),oy(e,t),en(e,{isEnd:!1})}function VH(r,e,t,a){var i=e.__brushOption.range,n=wD(r,t,a);A(i,function(o){o[0]+=n[0],o[1]+=n[1]}),oy(r,e),en(r,{isEnd:!1})}function wD(r,e,t){var a=r.group,i=a.transformCoordToLocal(e,t),n=a.transformCoordToLocal(0,0);return[i[0]-n[0],i[1]-n[1]]}function fy(r,e,t){var a=yD(r,e);return a&&a!==tn?a.clipPath(t,r._transform):j(t)}function zH(r){var e=Zs(r[0][0],r[1][0]),t=Zs(r[0][1],r[1][1]),a=jn(r[0][0],r[1][0]),i=jn(r[0][1],r[1][1]);return{x:e,y:t,width:a-e,height:i-t}}function GH(r,e,t){if(!(!r._brushType||HH(r,e.offsetX,e.offsetY))){var a=r._zr,i=r._covers,n=ly(r,e,t);if(!r._dragging)for(var o=0;oa.getWidth()||t<0||t>a.getHeight()}var bh={lineX:TS(0),lineY:TS(1),rect:{createCover:function(r,e){function t(a){return a}return _D({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=mD(r);return xD(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,a){SD(r,e,t,a)},updateCommon:vd,contain:dd},polygon:{createCover:function(r,e){var t=new rt;return t.add(new Ee({name:"main",style:uy(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new Re({name:"main",draggable:!0,drift:it(VH,r,e),ondragend:it(en,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,a){e.childAt(0).setShape({points:fy(r,e,t)})},updateCommon:vd,contain:dd}};function TS(r){return{createCover:function(e,t){return _D({toRectRange:function(a){var i=[a,[0,100]];return r&&i.reverse(),i},fromRectRange:function(a){return a[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=mD(e),a=Zs(t[0][r],t[1][r]),i=jn(t[0][r],t[1][r]);return[a,i]},updateCoverShape:function(e,t,a,i){var n,o=yD(e,t);if(o!==tn&&o.getLinearBrushOtherExtent)n=o.getLinearBrushOtherExtent(r);else{var s=e._zr;n=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[a,n];r&&l.reverse(),SD(e,t,l,i)},updateCommon:vd,contain:dd}}var hy=kH;function TD(r){return r=vy(r),function(e){return DT(e,r)}}function CD(r,e){return r=vy(r),function(t){var a=e!=null?e:t,i=a?r.width:r.height,n=a?r.x:r.y;return[n,n+(i||0)]}}function AD(r,e,t){var a=vy(r);return function(i,n){return a.contain(n[0],n[1])&&!_h(i,e,t)}}function vy(r){return vt.create(r)}var WH=["axisLine","axisTickLabel","axisName"],$H=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){r.prototype.init.apply(this,arguments),(this._brushController=new hy(a.getZr())).on("brush",U(this._onBrush,this))},e.prototype.render=function(t,a,i,n){if(!UH(t,a,n)){this.axisModel=t,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new rt,this.group.add(this._axisGroup),!!t.get("show")){var s=ZH(t,a),l=s.coordinateSystem,u=t.getAreaSelectStyle(),f=u.width,h=t.axis.dim,v=l.getAxisLayout(h),c=V({strokeContainThreshold:f},v),p=new ua(t,c);A(WH,p.add,p),this._axisGroup.add(p.getGroup()),this._refreshBrushController(c,u,t,s,f,i),al(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,a,i,n,o,s){var l=i.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),h=vt.create({x:l[0],y:-o/2,width:u,height:o});h.x-=f,h.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:TD(h),isTargetByCursor:AD(h,s,n),getLinearBrushOtherExtent:CD(h,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(YH(i))},e.prototype._onBrush=function(t){var a=t.areas,i=this.axisModel,n=i.axis,o=G(a,function(s){return[n.coordToData(s.range[0],!0),n.coordToData(s.range[1],!0)]});(!i.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(Ft);function UH(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function YH(r){var e=r.axis;return G(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function ZH(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}var XH=$H,qH={type:"axisAreaSelect",event:"axisAreaSelected"};function KH(r){r.registerAction(qH,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(a){a.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(a){a.setAxisExpand(e)})})}var QH={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function MD(r){r.registerComponentView(cH),r.registerComponentModel(dH),r.registerCoordinateSystem("parallel",AH),r.registerPreprocessor(sH),r.registerComponentModel(mS),r.registerComponentView(XH),Jn(r,"parallel",mS,QH),KH(r)}function JH(r){ct(MD),r.registerChartView(j3),r.registerSeriesModel(aH),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,oH)}var jH=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),t4=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new jH},e.prototype.buildPath=function(t,a){var i=a.extent;t.moveTo(a.x1,a.y1),t.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(t.lineTo(a.x2+i,a.y2),t.bezierCurveTo(a.cpx2+i,a.cpy2,a.cpx1+i,a.cpy1,a.x1+i,a.y1)):(t.lineTo(a.x2,a.y2+i),t.bezierCurveTo(a.cpx2,a.cpy2+i,a.cpx1,a.cpy1+i,a.x1,a.y1+i)),t.closePath()},e.prototype.highlight=function(){oa(this)},e.prototype.downplay=function(){sa(this)},e}(dt),e4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._focusAdjacencyDisabled=!1,t}return e.prototype.render=function(t,a,i){var n=this,o=t.getGraph(),s=this.group,l=t.layoutInfo,u=l.width,f=l.height,h=t.getData(),v=t.getData("edge"),c=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(p){var d=new t4,g=at(d);g.dataIndex=p.dataIndex,g.seriesIndex=t.seriesIndex,g.dataType="edge";var y=p.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=p.node1.getLayout(),w=p.node1.getModel(),x=w.get("localX"),b=w.get("localY"),T=p.node2.getLayout(),C=p.node2.getModel(),M=C.get("localX"),D=C.get("localY"),L=p.getLayout(),I,P,R,E,N,O,B,F;switch(d.shape.extent=Math.max(1,L.dy),d.shape.orient=c,c==="vertical"?(I=(x!=null?x*u:S.x)+L.sy,P=(b!=null?b*f:S.y)+S.dy,R=(M!=null?M*u:T.x)+L.ty,E=D!=null?D*f:T.y,N=I,O=P*(1-_)+E*_,B=R,F=P*_+E*(1-_)):(I=(x!=null?x*u:S.x)+S.dx,P=(b!=null?b*f:S.y)+L.sy,R=M!=null?M*u:T.x,E=(D!=null?D*f:T.y)+L.ty,N=I*(1-_)+R*_,O=P,B=I*_+R*(1-_),F=E),d.setShape({x1:I,y1:P,x2:R,y2:E,cpx1:N,cpy1:O,cpx2:B,cpy2:F}),d.useStyle(m.getItemStyle()),d.style.fill){case"source":d.style.fill=p.node1.getVisual("color"),d.style.decal=p.node1.getVisual("style").decal;break;case"target":d.style.fill=p.node2.getVisual("color"),d.style.decal=p.node2.getVisual("style").decal;break;case"gradient":var W=p.node1.getVisual("color"),Z=p.node2.getVisual("color");$(W)&&$(Z)&&(d.style.fill=new rl(0,0,+(c==="horizontal"),+(c==="vertical"),[{color:W,offset:0},{color:Z,offset:1}]))}var tt=y.getModel("emphasis");ue(d,y,"lineStyle",function(Dt){return Dt.getItemStyle()}),s.add(d),v.setItemGraphicEl(p.dataIndex,d);var ft=tt.get("focus");$t(d,ft==="adjacency"?p.getAdjacentDataIndices():ft,tt.get("blurScope"),tt.get("disabled")),at(d).dataType="edge"}),o.eachNode(function(p){var d=p.getLayout(),g=p.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=new _t({shape:{x:y!=null?y*u:d.x,y:m!=null?m*f:d.y,width:d.dx,height:d.dy},style:g.getModel("itemStyle").getItemStyle(),z2:10});ye(S,ne(g),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:p.id}),S.disableLabelAnimation=!0,S.setStyle("fill",p.getVisual("color")),S.setStyle("decal",p.getVisual("style").decal),ue(S,g),s.add(S),h.setItemGraphicEl(p.dataIndex,S),at(S).dataType="node";var w=_.get("focus");$t(S,w==="adjacency"?p.getAdjacentDataIndices():w,_.get("blurScope"),_.get("disabled"))}),h.eachItemGraphicEl(function(p,d){var g=h.getItemModel(d);g.get("draggable")&&(p.drift=function(y,m){n._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:h.getRawIndex(d),localX:this.shape.x/u,localY:this.shape.y/f})},p.ondragend=function(){n._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(r4(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){},e.type="sankey",e}(Ot);function r4(r,e,t){var a=new _t({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Bt(a,{shape:{width:r.width+20}},e,t),a}var a4=e4,i4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){var i=t.edges||t.links,n=t.data||t.nodes,o=t.levels;this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new kt(o[l],this,a));if(n&&i){var u=lD(n,i,this,!0,f);return u.data}function f(h,v){h.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getData().getItemLayout(p);if(g){var y=g.depth,m=d.levelModels[y];m&&(c.parentModel=m)}return c}),v.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getGraph().getEdgeByIndex(p),y=g.node1.getLayout();if(y){var m=y.depth,_=d.levelModels[m];_&&(c.parentModel=_)}return c})}},e.prototype.setNodePosition=function(t,a){var i=this.option.data||this.option.nodes,n=i[t];n.localX=a[0],n.localY=a[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,i){function n(c){return isNaN(c)||c==null}if(i==="edge"){var o=this.getDataParams(t,i),s=o.data,l=o.value,u=s.source+" -- "+s.target;return ee("nameValue",{name:u,value:l,noValue:n(l)})}else{var f=this.getGraph().getNodeByIndex(t),h=f.getLayout().value,v=this.getDataParams(t,i).data.name;return ee("nameValue",{name:v!=null?v+"":null,value:h,noValue:n(h)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,a){var i=r.prototype.getDataParams.call(this,t,a);if(i.value==null&&a==="node"){var n=this.getGraph().getNodeByIndex(t),o=n.getLayout().value;i.value=o}return i},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(zt),n4=i4;function o4(r,e){r.eachSeriesByType("sankey",function(t){var a=t.get("nodeWidth"),i=t.get("nodeGap"),n=s4(t,e);t.layoutInfo=n;var o=n.width,s=n.height,l=t.getGraph(),u=l.nodes,f=l.edges;u4(u);var h=It(u,function(d){return d.getLayout().value===0}),v=h.length!==0?0:t.get("layoutIterations"),c=t.get("orient"),p=t.get("nodeAlign");l4(u,f,a,i,o,s,v,c,p)})}function s4(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function l4(r,e,t,a,i,n,o,s,l){f4(r,e,t,i,n,s,l),p4(r,e,n,i,a,o,s),b4(r,s)}function u4(r){A(r,function(e){var t=Ga(e.outEdges,Mf),a=Ga(e.inEdges,Mf),i=e.getValue()||0,n=Math.max(t,a,i);e.setLayout({value:n},!0)})}function f4(r,e,t,a,i,n,o){for(var s=[],l=[],u=[],f=[],h=0,v=0;v=0;y&&g.depth>c&&(c=g.depth),d.setLayout({depth:y?g.depth:h},!0),n==="vertical"?d.setLayout({dy:t},!0):d.setLayout({dx:t},!0);for(var m=0;mh-1?c:h-1;o&&o!=="left"&&h4(r,o,n,b);var T=n==="vertical"?(i-t)/b:(a-t)/b;c4(r,T,n)}function DD(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function h4(r,e,t,a){if(e==="right"){for(var i=[],n=r,o=0;n.length;){for(var s=0;s0;n--)l*=.99,y4(s,l,o),mc(s,i,t,a,o),w4(s,l,o),mc(s,i,t,a,o)}function d4(r,e){var t=[],a=e==="vertical"?"y":"x",i=mp(r,function(n){return n.getLayout()[a]});return i.keys.sort(function(n,o){return n-o}),A(i.keys,function(n){t.push(i.buckets.get(n))}),t}function g4(r,e,t,a,i,n){var o=1/0;A(r,function(s){var l=s.length,u=0;A(s,function(h){u+=h.getLayout().value});var f=n==="vertical"?(a-(l-1)*i)/u:(t-(l-1)*i)/u;f0&&(s=l.getLayout()[n]+u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[n]+l.getLayout()[v]+e;var p=i==="vertical"?a:t;if(u=f-e-p,u>0){s=l.getLayout()[n]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var c=h-2;c>=0;--c)l=o[c],u=l.getLayout()[n]+l.getLayout()[v]+e-f,u>0&&(s=l.getLayout()[n]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[n]}})}function y4(r,e,t){A(r.slice().reverse(),function(a){A(a,function(i){if(i.outEdges.length){var n=Ga(i.outEdges,m4,t)/Ga(i.outEdges,Mf);if(isNaN(n)){var o=i.outEdges.length;n=o?Ga(i.outEdges,_4,t)/o:0}if(t==="vertical"){var s=i.getLayout().x+(n-Xa(i,t))*e;i.setLayout({x:s},!0)}else{var l=i.getLayout().y+(n-Xa(i,t))*e;i.setLayout({y:l},!0)}}})})}function m4(r,e){return Xa(r.node2,e)*r.getValue()}function _4(r,e){return Xa(r.node2,e)}function S4(r,e){return Xa(r.node1,e)*r.getValue()}function x4(r,e){return Xa(r.node1,e)}function Xa(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function Mf(r){return r.getValue()}function Ga(r,e,t){for(var a=0,i=r.length,n=-1;++nn&&(n=s)}),A(a,function(o){var s=new le({type:"color",mappingMethod:"linear",dataExtent:[i,n],visual:e.get("color")}),l=s.mapValueToVisual(o.getLayout().value),u=o.getModel().get(["itemStyle","color"]);u!=null?(o.setVisual("color",u),o.setVisual("style",{fill:u})):(o.setVisual("color",l),o.setVisual("style",{fill:l}))})}})}function C4(r){r.registerChartView(a4),r.registerSeriesModel(n4),r.registerLayout(o4),r.registerVisual(T4),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(a){a.setNodePosition(e.dataIndex,[e.localX,e.localY])})})}var LD=function(){function r(){}return r.prototype.getInitialData=function(e,t){var a,i=t.getComponent("xAxis",this.get("xAxisIndex")),n=t.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=n.get("type"),l;o==="category"?(e.layout="horizontal",a=i.getOrdinalMeta(),l=!0):s==="category"?(e.layout="vertical",a=n.getOrdinalMeta(),l=!0):e.layout=e.layout||"horizontal";var u=["x","y"],f=e.layout==="horizontal"?0:1,h=this._baseAxisDim=u[f],v=u[1-f],c=[i,n],p=c[f].get("type"),d=c[1-f].get("type"),g=e.data;if(g&&l){var y=[];A(g,function(S,w){var x;z(S)?(x=S.slice(),S.unshift(w)):z(S.value)?(x=V({},S),x.value=x.value.slice(),S.value.unshift(w)):x=S,y.push(x)}),e.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:df(p),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:v,type:df(d),dimsDef:m.slice()}];return mo(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:it(eC,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),ID=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(zt);Kt(ID,LD,!0);var A4=ID,M4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;n.diff(s).add(function(u){if(n.hasValue(u)){var f=n.getItemLayout(u),h=CS(f,n,u,l,!0);n.setItemGraphicEl(u,h),o.add(h)}}).update(function(u,f){var h=s.getItemGraphicEl(f);if(!n.hasValue(u)){o.remove(h);return}var v=n.getItemLayout(u);h?(mr(h),PD(v,h,n,u)):h=CS(v,n,u,l),o.add(h),n.setItemGraphicEl(u,h)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=n},e.prototype.remove=function(t){var a=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(n){n&&a.remove(n)})},e.type="boxplot",e}(Ot),D4=function(){function r(){}return r}(),L4=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="boxplotBoxPath",a}return e.prototype.getDefaultShape=function(){return new D4},e.prototype.buildPath=function(t,a){var i=a.points,n=0;for(t.moveTo(i[n][0],i[n][1]),n++;n<4;n++)t.lineTo(i[n][0],i[n][1]);for(t.closePath();nd){var S=[y,_];a.push(S)}}}return{boxData:t,outliers:a}}var V4={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==ge){var a="";Mt(a)}var i=B4(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:i.boxData},{data:i.outliers}]}};function z4(r){r.registerSeriesModel(A4),r.registerChartView(P4),r.registerVisual(R4),r.registerLayout(E4),r.registerTransform(V4)}var G4=["color","borderColor"],F4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,a,i){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,a,i,n){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,a):this._incrementalRenderNormal(t,a)},e.prototype.eachRendered=function(t){Qa(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var a=t.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},e.prototype._renderNormal=function(t){var a=t.getData(),i=this._data,n=this.group,o=a.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||n.removeAll(),a.diff(i).add(function(f){if(a.hasValue(f)){var h=a.getItemLayout(f);if(s&&AS(u,h))return;var v=_c(h,f,!0);Bt(v,{shape:{points:h.ends}},t,f),Sc(v,a,f,o),n.add(v),a.setItemGraphicEl(f,v)}}).update(function(f,h){var v=i.getItemGraphicEl(h);if(!a.hasValue(f)){n.remove(v);return}var c=a.getItemLayout(f);if(s&&AS(u,c)){n.remove(v);return}v?(wt(v,{shape:{points:c.ends}},t,f),mr(v)):v=_c(c),Sc(v,a,f,o),n.add(v),a.setItemGraphicEl(f,v)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&n.remove(h)}).execute(),this._data=a},e.prototype._renderLarge=function(t){this._clear(),DS(t,this.group);var a=t.get("clip",!0)?mh(t.coordinateSystem,!1,t):null;a?this.group.setClipPath(a):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,a){for(var i=a.getData(),n=i.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=i.getItemLayout(o),l=_c(s);Sc(l,i,o,n),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,a){DS(a,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Ot),H4=function(){function r(){}return r}(),W4=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="normalCandlestickBox",a}return e.prototype.getDefaultShape=function(){return new H4},e.prototype.buildPath=function(t,a){var i=a.points;this.__simpleBox?(t.moveTo(i[4][0],i[4][1]),t.lineTo(i[6][0],i[6][1])):(t.moveTo(i[0][0],i[0][1]),t.lineTo(i[1][0],i[1][1]),t.lineTo(i[2][0],i[2][1]),t.lineTo(i[3][0],i[3][1]),t.closePath(),t.moveTo(i[4][0],i[4][1]),t.lineTo(i[5][0],i[5][1]),t.moveTo(i[6][0],i[6][1]),t.lineTo(i[7][0],i[7][1]))},e}(dt);function _c(r,e,t){var a=r.ends;return new W4({shape:{points:t?$4(a,r):a},z2:100})}function AS(r,e){for(var t=!0,a=0;a0?"borderColor":"borderColor0"])||t.get(["itemStyle",r>0?"color":"color0"]),n=t.getModel("itemStyle").getItemStyle(G4);e.useStyle(n),e.style.fill=null,e.style.stroke=i}var Y4=F4,RD=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],t}return e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,a,i){var n=a.getItemLayout(t);return n&&i.rect(n.brushRect)},e.type="series.candlestick",e.dependencies=["xAxis","yAxis","grid"],e.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},e}(zt);Kt(RD,LD,!0);var Z4=RD;function X4(r){!r||!z(r.series)||A(r.series,function(e){J(e)&&e.type==="k"&&(e.type="candlestick")})}var q4=["itemStyle","borderColor"],K4=["itemStyle","borderColor0"],Q4=["itemStyle","color"],J4=["itemStyle","color0"],j4={seriesType:"candlestick",plan:po(),performRawSeries:!0,reset:function(r,e){function t(n,o){return o.get(n>0?Q4:J4)}function a(n,o){return o.get(n>0?q4:K4)}if(!e.isSeriesFiltered(r)){var i=r.pipelineContext.large;return!i&&{progress:function(n,o){for(var s;(s=n.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,f=l.getItemStyle();f.fill=t(u,l),f.stroke=a(u,l)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");V(h,f)}}}}}},tW=j4,eW={seriesType:"candlestick",plan:po(),reset:function(r){var e=r.coordinateSystem,t=r.getData(),a=rW(r,t),i=0,n=1,o=["x","y"],s=t.getDimensionIndex(t.mapDimension(o[i])),l=G(t.mapDimensionsAll(o[n]),t.getDimensionIndex,t),u=l[0],f=l[1],h=l[2],v=l[3];if(t.setLayout({candleWidth:a,isSimpleBox:a<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?p:c};function c(d,g){for(var y,m=g.getStore();(y=d.next())!=null;){var _=m.get(s,y),S=m.get(u,y),w=m.get(f,y),x=m.get(h,y),b=m.get(v,y),T=Math.min(S,w),C=Math.max(S,w),M=R(T,_),D=R(C,_),L=R(x,_),I=R(b,_),P=[];E(P,D,0),E(P,M,1),P.push(O(I),O(D),O(L),O(M)),g.setItemLayout(y,{sign:IS(m,y,S,w,f),initBaseline:S>w?D[n]:M[n],ends:P,brushRect:N(x,b,_)})}function R(B,F){var W=[];return W[i]=F,W[n]=B,isNaN(F)||isNaN(B)?[NaN,NaN]:e.dataToPoint(W)}function E(B,F,W){var Z=F.slice(),tt=F.slice();Z[i]=ku(Z[i]+a/2,1,!1),tt[i]=ku(tt[i]-a/2,1,!0),W?B.push(Z,tt):B.push(tt,Z)}function N(B,F,W){var Z=R(B,W),tt=R(F,W);return Z[i]-=a/2,tt[i]-=a/2,{x:Z[0],y:Z[1],width:a,height:tt[1]-Z[1]}}function O(B){return B[i]=ku(B[i],1),B}}function p(d,g){for(var y=Er(d.count*4),m=0,_,S=[],w=[],x,b=g.getStore();(x=d.next())!=null;){var T=b.get(s,x),C=b.get(u,x),M=b.get(f,x),D=b.get(h,x),L=b.get(v,x);if(isNaN(T)||isNaN(D)||isNaN(L)){y[m++]=NaN,m+=3;continue}y[m++]=IS(b,x,C,M,f),S[i]=T,S[n]=D,_=e.dataToPoint(S,null,w),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[n]=L,_=e.dataToPoint(S,null,w),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function IS(r,e,t,a,i){var n;return t>a?n=-1:t0?r.get(i,e-1)<=a?1:-1:1,n}function rW(r,e){var t=r.getBaseAxis(),a,i=t.type==="category"?t.getBandWidth():(a=t.getExtent(),Math.abs(a[1]-a[0])/e.count()),n=H(ut(r.get("barMaxWidth"),i),i),o=H(ut(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?H(s,i):Math.max(Math.min(i/2,n),o)}var aW=eW;function iW(r){r.registerChartView(Y4),r.registerSeriesModel(Z4),r.registerPreprocessor(X4),r.registerVisual(tW),r.registerLayout(aW)}function PS(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(a){a.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var nW=function(r){k(e,r);function e(t,a){var i=r.call(this)||this,n=new vl(t,a),o=new rt;return i.add(n),i.add(o),i.updateData(t,a),i}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var a=t.symbolType,i=t.color,n=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(n)/u*1e3),s!==this._period||l!==this._loop){n.stopAnimation();var h=void 0;K(f)?h=f(i):h=f,n.__t>0&&(h=-s*n.__t),this._animateSymbol(n,s,h,l)}this._period=s,this._loop=l}},e.prototype._animateSymbol=function(t,a,i,n){if(a>0){t.__t=0;var o=this,s=t.animate("",n).when(a,{__t:1}).delay(i).during(function(){o._updateSymbolPosition(t)});n||s.done(function(){o.remove(t)}),s.start()}},e.prototype._getLineLength=function(t){return Ma(t.__p1,t.__cp1)+Ma(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,a){t.__p1=a[0],t.__p2=a[1],t.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},e.prototype.updateData=function(t,a,i){this.childAt(0).updateData(t,a,i),this._updateEffectSymbol(t,a)},e.prototype._updateSymbolPosition=function(t){var a=t.__p1,i=t.__p2,n=t.__cp1,o=t.__t,s=[t.x,t.y],l=s.slice(),u=re,f=np;s[0]=u(a[0],n[0],i[0],o),s[1]=u(a[1],n[1],i[1],o);var h=f(a[0],n[0],i[0],o),v=f(a[1],n[1],i[1],o);t.rotation=-Math.atan2(v,h)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(n[l]<=a);l--);l=Math.min(l,o-2)}else{for(l=s;la);l++);l=Math.min(l-1,o-2)}var f=(a-n[l])/(n[l+1]-n[l]),h=i[l],v=i[l+1];t.x=h[0]*(1-f)+f*v[0],t.y=h[1]*(1-f)+f*v[1];var c=v[0]-h[0],p=v[1]-h[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=a,t.ignore=!1}},e}(ED),dW=pW,gW=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),yW=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new gW},e.prototype.buildPath=function(t,a){var i=a.segs,n=a.curveness,o;if(a.polyline)for(o=this._off;o0){t.moveTo(i[o++],i[o++]);for(var l=1;l0){var c=(u+h)/2-(f-v)*n,p=(f+v)/2-(h-u)*n;t.quadraticCurveTo(c,p,h,v)}else t.lineTo(h,v)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,a){var i=this.shape,n=i.segs,o=i.curveness,s=this.style.lineWidth;if(i.polyline)for(var l=0,u=0;u0)for(var h=n[u++],v=n[u++],c=1;c0){var g=(h+p)/2-(v-d)*o,y=(v+d)/2-(p-h)*o;if(Fb(h,v,g,y,p,d,s,t,a))return l}else if(Ca(h,v,p,d,s,t,a))return l;l++}return-1},e.prototype.contain=function(t,a){var i=this.transformCoordToLocal(t,a),n=this.getBoundingRect();if(t=i[0],a=i[1],n.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,i=a.segs,n=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),_W=mW,SW={seriesType:"lines",plan:po(),reset:function(r){var e=r.coordinateSystem;if(!!e){var t=r.get("polyline"),a=r.pipelineContext.large;return{progress:function(i,n){var o=[];if(a){var s=void 0,l=i.end-i.start;if(t){for(var u=0,f=i.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(n);var h=t.get("clip",!0)&&mh(t.coordinateSystem,!1,t);h?this.group.setClipPath(h):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,i){var n=t.getData(),o=this._updateLineDraw(n,t);o.incrementalPrepareUpdate(n),this._clearLayer(i),this._finished=!1},e.prototype.incrementalRender=function(t,a,i){this._lineDraw.incrementalUpdate(t,a.getData()),this._finished=t.end===a.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,a,i){var n=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=OD.reset(t,a,i);s.progress&&s.progress({start:0,end:n.count(),count:n.count()},n),this._lineDraw.updateLayout(),this._clearLayer(i)},e.prototype._updateLineDraw=function(t,a){var i=this._lineDraw,n=this._showEffect(a),o=!!a.get("polyline"),s=a.pipelineContext,l=s.large;return(!i||n!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(i&&i.remove(),i=this._lineDraw=l?new _W:new ny(o?n?dW:kD:n?ED:iy),this._hasEffet=n,this._isPolyline=o,this._isLargeDraw=l),this.group.add(i.group),i},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var a=t.getZr(),i=a.painter.getType()==="svg";!i&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},e.prototype.dispose=function(t,a){this.remove(t,a)},e.type="lines",e}(Ot),wW=xW,bW=typeof Uint32Array=="undefined"?Array:Uint32Array,TW=typeof Float64Array=="undefined"?Array:Float64Array;function RS(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=G(e,function(t){var a=[t[0].coord,t[1].coord],i={coords:a};return t[0].name&&(i.fromName=t[0].name),t[1].name&&(i.toName=t[1].name),Vd([i,t[0],t[1]])}))}var CW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],RS(t);var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(RS(t),t.data){var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var a=this._processFlatCoordsArray(t.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=Kc(this._flatCoords,a.flatCoords),this._flatCoordsOffset=Kc(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),t.data=new Float32Array(a.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var a=this.getData().getItemModel(t),i=a.option instanceof Array?a.option:a.getShallow("coords");return i},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,a){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[t*2],n=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t==null?this.option.large?1e4:this.get("progressive"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t==null?this.option.large?2e4:this.get("progressiveThreshold"):t},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),a=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&a>0?a+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(zt),AW=CW;function pu(r){return r instanceof Array||(r=[r,r]),r}var MW={seriesType:"lines",reset:function(r){var e=pu(r.get("symbol")),t=pu(r.get("symbolSize")),a=r.getData();a.setVisual("fromSymbol",e&&e[0]),a.setVisual("toSymbol",e&&e[1]),a.setVisual("fromSymbolSize",t&&t[0]),a.setVisual("toSymbolSize",t&&t[1]);function i(n,o){var s=n.getItemModel(o),l=pu(s.getShallow("symbol",!0)),u=pu(s.getShallow("symbolSize",!0));l[0]&&n.setItemVisual(o,"fromSymbol",l[0]),l[1]&&n.setItemVisual(o,"toSymbol",l[1]),u[0]&&n.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&n.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:a.hasItemOption?i:null}}},DW=MW;function LW(r){r.registerChartView(wW),r.registerSeriesModel(AW),r.registerLayout(OD),r.registerVisual(DW)}var IW=256,PW=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=Ha.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,a,i,n,o){var s=this._getBrush(),l=this._getGradient(n,"inRange"),u=this._getGradient(n,"outOfRange"),f=this.pointSize+this.blurSize,h=this.canvas,v=h.getContext("2d"),c=e.length;h.width=t,h.height=a;for(var p=0;p0){var L=o(_)?l:u;_>0&&(_=_*M+T),w[x++]=L[D],w[x++]=L[D+1],w[x++]=L[D+2],w[x++]=L[D+3]*_*256}else x+=4}return v.putImageData(S,0,0),h},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=Ha.createCanvas()),t=this.pointSize+this.blurSize,a=t*2;e.width=a,e.height=a;var i=e.getContext("2d");return i.clearRect(0,0,a,a),i.shadowOffsetX=a,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-t,t,this.pointSize,0,Math.PI*2,!0),i.closePath(),i.fill(),e},r.prototype._getGradient=function(e,t){for(var a=this._gradientPixels,i=a[t]||(a[t]=new Uint8ClampedArray(256*4)),n=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,n),i[o++]=n[0],i[o++]=n[1],i[o++]=n[2],i[o++]=n[3];return i},r}(),RW=PW;function EW(r,e,t){var a=r[1]-r[0];e=G(e,function(o){return{interval:[(o.interval[0]-r[0])/a,(o.interval[1]-r[0])/a]}});var i=e.length,n=0;return function(o){var s;for(s=n;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){n=s;break}}return s>=0&&s=e[0]&&a<=e[1]}}function ES(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var OW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n;a.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(n=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(t,i,0,t.getData().count()):ES(o)&&this._renderOnGeo(o,t,n,i)},e.prototype.incrementalPrepareRender=function(t,a,i){this.group.removeAll()},e.prototype.incrementalRender=function(t,a,i,n){var o=a.coordinateSystem;o&&(ES(o)?this.render(a,i,n):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(a,n,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){Qa(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,a,i,n,o){var s=t.coordinateSystem,l=sn(s,"cartesian2d"),u,f,h,v;if(l){var c=s.getAxis("x"),p=s.getAxis("y");u=c.getBandWidth()+.5,f=p.getBandWidth()+.5,h=c.scale.getExtent(),v=p.scale.getExtent()}for(var d=this.group,g=t.getData(),y=t.getModel(["emphasis","itemStyle"]).getItemStyle(),m=t.getModel(["blur","itemStyle"]).getItemStyle(),_=t.getModel(["select","itemStyle"]).getItemStyle(),S=t.get(["itemStyle","borderRadius"]),w=ne(t),x=t.getModel("emphasis"),b=x.get("focus"),T=x.get("blurScope"),C=x.get("disabled"),M=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],D=i;Dh[1]||Rv[1])continue;var E=s.dataToPoint([P,R]);L=new _t({shape:{x:E[0]-u/2,y:E[1]-f/2,width:u,height:f},style:I})}else{if(isNaN(g.get(M[1],D)))continue;L=new _t({z2:1,shape:s.dataToRect([g.get(M[0],D)]).contentShape,style:I})}if(g.hasItemOption){var N=g.getItemModel(D),O=N.getModel("emphasis");y=O.getModel("itemStyle").getItemStyle(),m=N.getModel(["blur","itemStyle"]).getItemStyle(),_=N.getModel(["select","itemStyle"]).getItemStyle(),S=N.get(["itemStyle","borderRadius"]),b=O.get("focus"),T=O.get("blurScope"),C=O.get("disabled"),w=ne(N)}L.shape.r=S;var B=t.getRawValue(D),F="-";B&&B[2]!=null&&(F=B[2]+""),ye(L,w,{labelFetcher:t,labelDataIndex:D,defaultOpacity:I.opacity,defaultText:F}),L.ensureState("emphasis").style=y,L.ensureState("blur").style=m,L.ensureState("select").style=_,$t(L,b,T,C),L.incremental=o,o&&(L.states.emphasis.hoverLayer=!0),d.add(L),g.setItemGraphicEl(D,L),this._progressiveEls&&this._progressiveEls.push(L)}},e.prototype._renderOnGeo=function(t,a,i,n){var o=i.targetVisuals.inRange,s=i.targetVisuals.outOfRange,l=a.getData(),u=this._hmLayer||this._hmLayer||new RW;u.blurSize=a.get("blurSize"),u.pointSize=a.get("pointSize"),u.minOpacity=a.get("minOpacity"),u.maxOpacity=a.get("maxOpacity");var f=t.getViewRect().clone(),h=t.getRoamTransform();f.applyTransform(h);var v=Math.max(f.x,0),c=Math.max(f.y,0),p=Math.min(f.width+f.x,n.getWidth()),d=Math.min(f.height+f.y,n.getHeight()),g=p-v,y=d-c,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(b,T,C){var M=t.dataToPoint([b,T]);return M[0]-=v,M[1]-=c,M.push(C),M}),S=i.getExtent(),w=i.type==="visualMap.continuous"?kW(S,i.option.range):EW(S,i.getPieceList(),i.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},w);var x=new fe({style:{width:g,height:y,x:v,y:c,image:u.canvas},silent:!0});this.group.add(x)},e.type="heatmap",e}(Ot),NW=OW,BW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return va(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=ol.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},e}(zt),VW=BW;function zW(r){r.registerChartView(NW),r.registerSeriesModel(VW)}var GW=["itemStyle","borderWidth"],kS=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],xc=new Fr,FW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),h=l.master.getRect(),v={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:f,valueDim:kS[+f],categoryDim:kS[1-+f]};return o.diff(s).add(function(c){if(!!o.hasValue(c)){var p=NS(o,c),d=OS(o,c,p,v),g=BS(o,v,d);o.setItemGraphicEl(c,g),n.add(g),zS(g,v,d)}}).update(function(c,p){var d=s.getItemGraphicEl(p);if(!o.hasValue(c)){n.remove(d);return}var g=NS(o,c),y=OS(o,c,g,v),m=FD(o,y);d&&m!==d.__pictorialShapeStr&&(n.remove(d),o.setItemGraphicEl(c,null),d=null),d?XW(d,v,y):d=BS(o,v,y,!0),o.setItemGraphicEl(c,d),d.__pictorialSymbolMeta=y,n.add(d),zS(d,v,y)}).remove(function(c){var p=s.getItemGraphicEl(c);p&&VS(s,c,p.__pictorialSymbolMeta.animationModel,p)}).execute(),this._data=o,this.group},e.prototype.remove=function(t,a){var i=this.group,n=this._data;t.get("animation")?n&&n.eachItemGraphicEl(function(o){VS(n,at(o).dataIndex,t,o)}):i.removeAll()},e.type="pictorialBar",e}(Ot);function OS(r,e,t,a){var i=r.getItemLayout(e),n=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=t.get("symbolPatternSize")||2,h=t.isAnimationEnabled(),v={dataIndex:e,layout:i,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:n,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:h?t:null,hoverScale:h&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};HW(t,n,i,a,v),WW(r,e,i,n,o,v.boundingLength,v.pxSign,f,a,v),$W(t,v.symbolScale,u,a,v);var c=v.symbolSize,p=yo(t.get("symbolOffset"),c);return UW(t,c,i,n,o,p,s,v.valueLineWidth,v.boundingLength,v.repeatCutLength,a,v),v}function HW(r,e,t,a,i){var n=a.valueDim,o=r.get("symbolBoundingData"),s=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[n.wh]<=0),f;if(z(o)){var h=[wc(s,o[0])-l,wc(s,o[1])-l];h[1]0?1:-1}function wc(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function WW(r,e,t,a,i,n,o,s,l,u){var f=l.valueDim,h=l.categoryDim,v=Math.abs(t[h.wh]),c=r.getItemVisual(e,"symbolSize"),p;z(c)?p=c.slice():c==null?p=["100%","100%"]:p=[c,c],p[h.index]=H(p[h.index],v),p[f.index]=H(p[f.index],a?v:Math.abs(n)),u.symbolSize=p;var d=u.symbolScale=[p[0]/s,p[1]/s];d[f.index]*=(l.isHorizontal?-1:1)*o}function $W(r,e,t,a,i){var n=r.get(GW)||0;n&&(xc.attr({scaleX:e[0],scaleY:e[1],rotation:t}),xc.updateTransform(),n/=xc.getLineScale(),n*=e[a.valueDim.index]),i.valueLineWidth=n||0}function UW(r,e,t,a,i,n,o,s,l,u,f,h){var v=f.categoryDim,c=f.valueDim,p=h.pxSign,d=Math.max(e[c.index]+s,0),g=d;if(a){var y=Math.abs(l),m=ae(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=H(m,e[c.index]),w=Math.max(d+S*2,0),x=_?0:S*2,b=Ab(a),T=b?a:GS((y+x)/w),C=y-T*d;S=C/2/(_?T:Math.max(T-1,1)),w=d+S*2,x=_?0:S*2,!b&&a!=="fixed"&&(T=u?GS((Math.abs(u)+x)/w):0),g=T*w-x,h.repeatTimes=T,h.symbolMargin=S}var M=p*(g/2),D=h.pathPosition=[];D[v.index]=t[v.wh]/2,D[c.index]=o==="start"?M:o==="end"?l-M:l/2,n&&(D[0]+=n[0],D[1]+=n[1]);var L=h.bundlePosition=[];L[v.index]=t[v.xy],L[c.index]=t[c.xy];var I=h.barRectShape=V({},t);I[c.wh]=p*Math.max(Math.abs(t[c.wh]),Math.abs(D[c.index]+M)),I[v.wh]=t[v.wh];var P=h.clipShape={};P[v.xy]=-t[v.xy],P[v.wh]=f.ecSize[v.wh],P[c.xy]=0,P[c.wh]=t[c.wh]}function ND(r){var e=r.symbolPatternSize,t=qt(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function BD(r,e,t,a){var i=r.__pictorialBundle,n=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,f=0,h=n[e.valueDim.index]+o+t.symbolMargin*2;for(cy(r,function(d){d.__pictorialAnimationIndex=f,d.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-d),g[l.index]=h*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function VD(r,e,t,a){var i=r.__pictorialBundle,n=r.__pictorialMainPath;n?Yn(n,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,a):(n=r.__pictorialMainPath=ND(t),i.add(n),Yn(n,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,a))}function zD(r,e,t){var a=V({},e.barRectShape),i=r.__pictorialBarRect;i?Yn(i,null,{shape:a},e,t):(i=r.__pictorialBarRect=new _t({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),i.disableMorphing=!0,r.add(i))}function GD(r,e,t,a){if(t.symbolClip){var i=r.__pictorialClipPath,n=V({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(i)wt(i,{shape:n},s,l);else{n[o.wh]=0,i=new _t({shape:n}),r.__pictorialBundle.setClipPath(i),r.__pictorialClipPath=i;var u={};u[o.wh]=t.clipShape[o.wh],nl[a?"updateProps":"initProps"](i,{shape:u},s,l)}}}function NS(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=YW,t.isAnimationEnabled=ZW,t}function YW(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function ZW(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function BS(r,e,t,a){var i=new rt,n=new rt;return i.add(n),i.__pictorialBundle=n,n.x=t.bundlePosition[0],n.y=t.bundlePosition[1],t.symbolRepeat?BD(i,e,t):VD(i,e,t),zD(i,t,a),GD(i,e,t,a),i.__pictorialShapeStr=FD(r,t),i.__pictorialSymbolMeta=t,i}function XW(r,e,t){var a=t.animationModel,i=t.dataIndex,n=r.__pictorialBundle;wt(n,{x:t.bundlePosition[0],y:t.bundlePosition[1]},a,i),t.symbolRepeat?BD(r,e,t,!0):VD(r,e,t,!0),zD(r,t,!0),GD(r,e,t,!0)}function VS(r,e,t,a){var i=a.__pictorialBarRect;i&&i.removeTextContent();var n=[];cy(a,function(o){n.push(o)}),a.__pictorialMainPath&&n.push(a.__pictorialMainPath),a.__pictorialClipPath&&(t=null),A(n,function(o){$a(o,{scaleX:0,scaleY:0},t,e,function(){a.parent&&a.parent.remove(a)})}),r.setItemGraphicEl(e,null)}function FD(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function cy(r,e,t){A(r.__pictorialBundle.children(),function(a){a!==r.__pictorialBarRect&&e.call(t,a)})}function Yn(r,e,t,a,i,n){e&&r.attr(e),a.symbolClip&&!i?t&&r.attr(t):t&&nl[i?"updateProps":"initProps"](r,t,a.animationModel,a.dataIndex,n)}function zS(r,e,t){var a=t.dataIndex,i=t.itemModel,n=i.getModel("emphasis"),o=n.getModel("itemStyle").getItemStyle(),s=i.getModel(["blur","itemStyle"]).getItemStyle(),l=i.getModel(["select","itemStyle"]).getItemStyle(),u=i.getShallow("cursor"),f=n.get("focus"),h=n.get("blurScope"),v=n.get("scale");cy(r,function(d){if(d instanceof fe){var g=d.style;d.useStyle(V({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},t.style))}else d.useStyle(t.style);var y=d.ensureState("emphasis");y.style=o,v&&(y.scaleX=d.scaleX*1.1,y.scaleY=d.scaleY*1.1),d.ensureState("blur").style=s,d.ensureState("select").style=l,u&&(d.cursor=u),d.z2=t.z2});var c=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;ye(p,ne(i),{labelFetcher:e.seriesModel,labelDataIndex:a,defaultText:Qn(e.seriesModel.getData(),a),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:c}),$t(r,f,h,n.get("disabled"))}function GS(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}var qW=FW,KW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=Ja(Sf.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),e}(Sf),QW=KW;function JW(r){r.registerChartView(qW),r.registerSeriesModel(QW),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,it(bA,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,TA("pictorialBar"))}var jW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,a,i){var n=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=n.getLayout("layoutInfo"),f=u.rect,h=u.boundaryGap;s.x=0,s.y=f.y+h[0];function v(g){return g.name}var c=new la(this._layersSeries||[],l,v,v),p=[];c.add(U(d,this,"add")).update(U(d,this,"update")).remove(U(d,this,"remove")).execute();function d(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],w=[],x,b=l[y].indices,T=0;Tn&&(n=s),a.push(s)}for(var u=0;un&&(n=h)}return{y0:i,max:n}}function o$(r){r.registerChartView(e$),r.registerSeriesModel(a$),r.registerLayout(i$),r.registerProcessor(dl("themeRiver"))}var s$=2,l$=4,u$=function(r){k(e,r);function e(t,a,i,n){var o=r.call(this)||this;o.z2=s$,o.textConfig={inside:!0},at(o).seriesIndex=a.seriesIndex;var s=new Tt({z2:l$,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,a,i,n),o}return e.prototype.updateData=function(t,a,i,n,o){this.node=a,a.piece=this,i=i||this._seriesModel,n=n||this._ecModel;var s=this;at(s).dataIndex=a.dataIndex;var l=a.getModel(),u=l.getModel("emphasis"),f=a.getLayout(),h=V({},f);h.label=null;var v=a.getVisual("style");v.lineJoin="bevel";var c=a.getVisual("decal");c&&(v.decal=Vs(c,o));var p=Gn(l.getModel("itemStyle"),h,!0);V(h,p),A(Te,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var w=Gn(S,h);w&&(_.shape=w)}),t?(s.setShape(h),s.shape.r=f.r0,wt(s,{shape:{r:f.r}},i,a.dataIndex)):(wt(s,{shape:h},i),mr(s)),s.useStyle(v),this._updateLabel(i);var d=l.getShallow("cursor");d&&s.attr("cursor",d),this._seriesModel=i||this._seriesModel,this._ecModel=n||this._ecModel;var g=u.get("focus"),y=g==="ancestor"?a.getAncestorsIndices():g==="descendant"?a.getDescendantIndices():g;$t(this,y,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var a=this,i=this.node.getModel(),n=i.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),h=this,v=h.getTextContent(),c=this.node.dataIndex,p=n.get("minAngle")/180*Math.PI,d=n.get("show")&&!(p!=null&&Math.abs(s)Math.PI/2?"right":"left"):!L||L==="center"?(s===2*Math.PI&&o.r0===0?M=0:M=(o.r+o.r0)/2,L="center"):L==="left"?(M=o.r0+D,l>Math.PI/2&&(L="right")):L==="right"&&(M=o.r-D,l>Math.PI/2&&(L="left")),S.style.align=L,S.style.verticalAlign=g(m,"verticalAlign")||"middle",S.x=M*u+o.cx,S.y=M*f+o.cy;var I=g(m,"rotate"),P=0;I==="radial"?(P=-l,P<-Math.PI/2&&(P+=Math.PI)):I==="tangential"?(P=Math.PI/2-l,P>Math.PI/2?P-=Math.PI:P<-Math.PI/2&&(P+=Math.PI)):xt(I)&&(P=I*Math.PI/180),S.rotation=P});function g(y,m){var _=y.get(m);return _==null?n.get(m):_}v.dirtyStyle()},e}(Pe),HS=u$,gd="sunburstRootToNode",WS="sunburstHighlight",f$="sunburstUnhighlight";function h$(r){r.registerAction({type:gd,update:"updateView"},function(e,t){t.eachComponent({mainType:"series",subType:"sunburst",query:e},a);function a(i,n){var o=Ws(e,[gd],i);if(o){var s=i.getViewRoot();s&&(e.direction=ty(s,o.node)?"rollUp":"drillDown"),i.resetViewRoot(o.node)}}}),r.registerAction({type:WS,update:"none"},function(e,t,a){e=V({},e),t.eachComponent({mainType:"series",subType:"sunburst",query:e},i);function i(n){var o=Ws(e,[WS],n);o&&(e.dataIndex=o.node.dataIndex)}a.dispatchAction(V(e,{type:"highlight"}))}),r.registerAction({type:f$,update:"updateView"},function(e,t,a){e=V({},e),a.dispatchAction(V(e,{type:"downplay"}))})}var v$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i,n){var o=this;this.seriesModel=t,this.api=i,this.ecModel=a;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),f=this.group,h=t.get("renderLabelForZeroData"),v=[];u.eachNode(function(m){v.push(m)});var c=this._oldChildren||[];p(v,c),y(l,u),this._initEvents(),this._oldChildren=v;function p(m,_){if(m.length===0&&_.length===0)return;new la(_,m,S,S).add(w).update(w).remove(it(w,null)).execute();function S(x){return x.getId()}function w(x,b){var T=x==null?null:m[x],C=b==null?null:_[b];d(T,C)}}function d(m,_){if(!h&&m&&!m.getValue()&&(m=null),m!==l&&_!==l){if(_&&_.piece)m?(_.piece.updateData(!1,m,t,a,i),s.setItemGraphicEl(m.dataIndex,_.piece)):g(_);else if(m){var S=new HS(m,t,a,i);f.add(S),s.setItemGraphicEl(m.dataIndex,S)}}}function g(m){!m||m.piece&&(f.remove(m.piece),m.piece=null)}function y(m,_){_.depth>0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,t,a,i):(o.virtualPiece=new HS(m,t,a,i),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(a){var i=!1,n=t.seriesModel.getViewRoot();n.eachNode(function(o){if(!i&&o.piece&&o.piece===a.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";sf(u,f)}}i=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:gd,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,a){var i=a.getData(),n=i.getItemLayout(0);if(n){var o=t[0]-n.cx,s=t[1]-n.cy,l=Math.sqrt(o*o+s*s);return l<=n.r&&l>=n.r0}},e.type="sunburst",e}(Ot),c$=v$,p$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,a){var i={name:t.name,children:t.data};HD(i);var n=this._levelModels=G(t.levels||[],function(l){return new kt(l,this,a)},this),o=jg.createTree(i,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var h=o.getNodeByDataIndex(f),v=n[h.depth];return v&&(u.parentModel=v),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return a.treePathInfo=xh(i,this),a},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){UM(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(zt);function HD(r){var e=0;A(r.children,function(a){HD(a);var i=a.value;z(i)&&(i=i[0]),e+=i});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}var d$=p$,$S=Math.PI/180;function g$(r,e,t){e.eachSeriesByType(r,function(a){var i=a.get("center"),n=a.get("radius");z(n)||(n=[0,n]),z(i)||(i=[i,i]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=H(i[0],o),f=H(i[1],s),h=H(n[0],l/2),v=H(n[1],l/2),c=-a.get("startAngle")*$S,p=a.get("minAngle")*$S,d=a.getData().tree.root,g=a.getViewRoot(),y=g.depth,m=a.get("sort");m!=null&&WD(g,m);var _=0;A(g.children,function(E){!isNaN(E.getValue())&&_++});var S=g.getValue(),w=Math.PI/(S||_)*2,x=g.depth>0,b=g.height-(x?-1:1),T=(v-h)/(b||1),C=a.get("clockwise"),M=a.get("stillShowZeroSum"),D=C?1:-1,L=function(E,N){if(!!E){var O=N;if(E!==d){var B=E.getValue(),F=S===0&&M?w:B*w;F1;)o=o.parentNode;var s=i.getColorFromPalette(o.name||o.dataIndex+"",e);return a.depth>1&&$(s)&&(s=lp(s,(a.depth-1)/(n-1)*.5)),s}r.eachSeriesByType("sunburst",function(a){var i=a.getData(),n=i.tree;n.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,a,n.root.height));var u=i.ensureUniqueItemVisual(o.dataIndex,"style");V(u,l)})})}function _$(r){r.registerChartView(c$),r.registerSeriesModel(d$),r.registerLayout(it(g$,"sunburst")),r.registerProcessor(it(dl,"sunburst")),r.registerVisual(m$),h$(r)}var US={color:"fill",borderColor:"stroke"},S$={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},ra=bt(),x$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,a){return va(null,this)},e.prototype.getDataParams=function(t,a,i){var n=r.prototype.getDataParams.call(this,t,a);return i&&(n.info=ra(i).info),n},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(zt),w$=x$;function b$(r,e){return e=e||[0,0],G(["x","y"],function(t,a){var i=this.getAxis(t),n=e[a],o=r[a]/2;return i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(n-o)-i.dataToCoord(n+o))},this)}function T$(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:U(b$,r)}}}function C$(r,e){return e=e||[0,0],G([0,1],function(t){var a=e[t],i=r[t]/2,n=[],o=[];return n[t]=a-i,o[t]=a+i,n[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(n)[t]-this.dataToPoint(o)[t])},this)}function A$(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:U(C$,r)}}}function M$(r,e){var t=this.getAxis(),a=e instanceof Array?e[0]:e,i=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(a-i)-t.dataToCoord(a+i))}function D$(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:U(M$,r)}}}function L$(r,e){return e=e||[0,0],G(["Radius","Angle"],function(t,a){var i="get"+t+"Axis",n=this[i](),o=e[a],s=r[a]/2,l=n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(o-s)-n.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function I$(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),a=e.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:a[1],r0:a[0]},api:{coord:function(i){var n=e.dataToRadius(i[0]),o=t.dataToAngle(i[1]),s=r.coordToPoint([n,o]);return s.push(n,o*Math.PI/180),s},size:U(L$,r)}}}function P$(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(a,i){return r.dataToPoint(a,i)}}}}function $D(r,e,t,a){return r&&(r.legacy||r.legacy!==!1&&!t&&!a&&e!=="tspan"&&(e==="text"||Y(r,"text")))}function UD(r,e,t){var a=r,i,n,o;if(e==="text")o=a;else{o={},Y(a,"text")&&(o.text=a.text),Y(a,"rich")&&(o.rich=a.rich),Y(a,"textFill")&&(o.fill=a.textFill),Y(a,"textStroke")&&(o.stroke=a.textStroke),Y(a,"fontFamily")&&(o.fontFamily=a.fontFamily),Y(a,"fontSize")&&(o.fontSize=a.fontSize),Y(a,"fontStyle")&&(o.fontStyle=a.fontStyle),Y(a,"fontWeight")&&(o.fontWeight=a.fontWeight),n={type:"text",style:o,silent:!0},i={};var s=Y(a,"textPosition");t?i.position=s?a.textPosition:"inside":s&&(i.position=a.textPosition),Y(a,"textPosition")&&(i.position=a.textPosition),Y(a,"textOffset")&&(i.offset=a.textOffset),Y(a,"textRotation")&&(i.rotation=a.textRotation),Y(a,"textDistance")&&(i.distance=a.textDistance)}return YS(o,r),A(o.rich,function(l){YS(l,l)}),{textConfig:i,textContent:n}}function YS(r,e){!e||(e.font=e.textFont||e.font,Y(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),Y(e,"textAlign")&&(r.align=e.textAlign),Y(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),Y(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),Y(e,"textWidth")&&(r.width=e.textWidth),Y(e,"textHeight")&&(r.height=e.textHeight),Y(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),Y(e,"textPadding")&&(r.padding=e.textPadding),Y(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),Y(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),Y(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),Y(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),Y(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),Y(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),Y(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function ZS(r,e,t){var a=r;a.textPosition=a.textPosition||t.position||"inside",t.offset!=null&&(a.textOffset=t.offset),t.rotation!=null&&(a.textRotation=t.rotation),t.distance!=null&&(a.textDistance=t.distance);var i=a.textPosition.indexOf("inside")>=0,n=r.fill||"#000";XS(a,e);var o=a.textFill==null;return i?o&&(a.textFill=t.insideFill||"#fff",!a.textStroke&&t.insideStroke&&(a.textStroke=t.insideStroke),!a.textStroke&&(a.textStroke=n),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(o&&(a.textFill=r.fill||t.outsideFill||"#000"),!a.textStroke&&t.outsideStroke&&(a.textStroke=t.outsideStroke)),a.text=e.text,a.rich=e.rich,A(e.rich,function(s){XS(s,s)}),a}function XS(r,e){!e||(Y(e,"fill")&&(r.textFill=e.fill),Y(e,"stroke")&&(r.textStroke=e.fill),Y(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),Y(e,"font")&&(r.font=e.font),Y(e,"fontStyle")&&(r.fontStyle=e.fontStyle),Y(e,"fontWeight")&&(r.fontWeight=e.fontWeight),Y(e,"fontSize")&&(r.fontSize=e.fontSize),Y(e,"fontFamily")&&(r.fontFamily=e.fontFamily),Y(e,"align")&&(r.textAlign=e.align),Y(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),Y(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),Y(e,"width")&&(r.textWidth=e.width),Y(e,"height")&&(r.textHeight=e.height),Y(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),Y(e,"padding")&&(r.textPadding=e.padding),Y(e,"borderColor")&&(r.textBorderColor=e.borderColor),Y(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),Y(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),Y(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),Y(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),Y(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),Y(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),Y(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),Y(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),Y(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),Y(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var YD={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},qS=yt(YD);Nr(Vr,function(r,e){return r[e]=1,r},{});Vr.join(", ");var Df=["","style","shape","extra"],to=bt();function py(r,e,t,a,i){var n=r+"Animation",o=oo(r,a,i)||{},s=to(e).userDuring;return o.duration>0&&(o.during=s?U(N$,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),V(o,t[n]),o}function Gu(r,e,t,a){a=a||{};var i=a.dataIndex,n=a.isInit,o=a.clearStyle,s=t.isAnimationEnabled(),l=to(r),u=e.style;l.userDuring=e.during;var f={},h={};if(V$(r,e,h),QS("shape",e,h),QS("extra",e,h),!n&&s&&(B$(r,e,f),KS("shape",r,e,f),KS("extra",r,e,f),z$(r,e,u,f)),h.style=u,R$(r,h,o),k$(r,e),s)if(n){var v={};A(Df,function(p){var d=p?e[p]:e;d&&d.enterFrom&&(p&&(v[p]=v[p]||{}),V(p?v[p]:v,d.enterFrom))});var c=py("enter",r,e,t,i);c.duration>0&&r.animateFrom(v,c)}else E$(r,e,i||0,t,f);ZD(r,e),u?r.dirty():r.markRedraw()}function ZD(r,e){for(var t=to(r).leaveToProps,a=0;a0&&r.animateFrom(i,n)}}function k$(r,e){Y(e,"silent")&&(r.silent=e.silent),Y(e,"ignore")&&(r.ignore=e.ignore),r instanceof ir&&Y(e,"invisible")&&(r.invisible=e.invisible),r instanceof dt&&Y(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Ar={},O$={setTransform:function(r,e){return Ar.el[r]=e,this},getTransform:function(r){return Ar.el[r]},setShape:function(r,e){var t=Ar.el,a=t.shape||(t.shape={});return a[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Ar.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Ar.el,a=t.style;return a&&(a[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Ar.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Ar.el.extra||(Ar.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Ar.el.extra;if(e)return e[r]}};function N$(){var r=this,e=r.el;if(!!e){var t=to(e).userDuring,a=r.userDuring;if(t!==a){r.el=r.userDuring=null;return}Ar.el=e,a(O$)}}function KS(r,e,t,a){var i=t[r];if(!!i){var n=e[r],o;if(n){var s=t.transition,l=i.transition;if(l)if(!o&&(o=a[r]={}),Xi(l))V(o,n);else for(var u=Pt(l),f=0;f=0){!o&&(o=a[r]={});for(var c=yt(n),f=0;f=0)){var v=r.getAnimationStyleProps(),c=v?v.style:null;if(c){!n&&(n=a.style={});for(var p=yt(t),u=0;u=0?e.getStore().get(N,R):void 0}var O=e.get(E.name,R),B=E&&E.ordinalMeta;return B?B.categories[O]:O}function x(P,R){R==null&&(R=u);var E=e.getItemVisual(R,"style"),N=E&&E.fill,O=E&&E.opacity,B=m(R,Oa).getItemStyle();N!=null&&(B.fill=N),O!=null&&(B.opacity=O);var F={inheritColor:$(N)?N:"#000"},W=_(R,Oa),Z=Vt(W,null,F,!1,!0);Z.text=W.getShallow("show")?ut(r.getFormattedLabel(R,Oa),Qn(e,R)):null;var tt=nf(W,F,!1);return C(P,B),B=ZS(B,Z,tt),P&&T(B,P),B.legacy=!0,B}function b(P,R){R==null&&(R=u);var E=m(R,aa).getItemStyle(),N=_(R,aa),O=Vt(N,null,null,!0,!0);O.text=N.getShallow("show")?Jr(r.getFormattedLabel(R,aa),r.getFormattedLabel(R,Oa),Qn(e,R)):null;var B=nf(N,null,!0);return C(P,E),E=ZS(E,O,B),P&&T(E,P),E.legacy=!0,E}function T(P,R){for(var E in R)Y(R,E)&&(P[E]=R[E])}function C(P,R){P&&(P.textFill&&(R.textFill=P.textFill),P.textPosition&&(R.textPosition=P.textPosition))}function M(P,R){if(R==null&&(R=u),Y(US,P)){var E=e.getItemVisual(R,"style");return E?E[US[P]]:null}if(Y(S$,P))return e.getItemVisual(R,P)}function D(P){if(n.type==="cartesian2d"){var R=n.getBaseAxis();return QN(Q({axis:R},P))}}function L(){return t.getCurrentSeriesIndices()}function I(P){return PT(P,t)}}function K$(r){var e={};return A(r.dimensions,function(t){var a=r.getDimensionInfo(t);if(!a.isExtraCoord){var i=a.coordDim,n=e[i]=e[i]||[];n[a.coordDimIndex]=r.getDimensionIndex(t)}}),e}function Ac(r,e,t,a,i,n,o){if(!a){n.remove(e);return}var s=_y(r,e,t,a,i,n);return s&&o.setItemGraphicEl(t,s),s&&$t(s,a.focus,a.blurScope,a.emphasisDisabled),s}function _y(r,e,t,a,i,n){var o=-1,s=e;e&&QD(e,a,i)&&(o=ht(n.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=yy(a),s&&U$(s,u)),a.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),Ue.normal.cfg=Ue.normal.conOpt=Ue.emphasis.cfg=Ue.emphasis.conOpt=Ue.blur.cfg=Ue.blur.conOpt=Ue.select.cfg=Ue.select.conOpt=null,Ue.isLegacy=!1,J$(u,t,a,i,l,Ue),Q$(u,t,a,i,l),my(r,u,t,a,Ue,i,l),Y(a,"info")&&(ra(u).info=a.info);for(var f=0;f=0?n.replaceAt(u,o):n.add(u),u}function QD(r,e,t){var a=ra(r),i=e.type,n=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||i!=null&&i!==a.customGraphicType||i==="path"&&r6(n)&&JD(n)!==a.customPathData||i==="image"&&Y(o,"image")&&o.image!==a.customImagePath}function Q$(r,e,t,a,i){var n=t.clipPath;if(n===!1)r&&r.getClipPath()&&r.removeClipPath();else if(n){var o=r.getClipPath();o&&QD(o,n,a)&&(o=null),o||(o=yy(n),r.setClipPath(o)),my(null,o,e,n,null,a,i)}}function J$(r,e,t,a,i,n){if(!r.isGroup){jS(t,null,n),jS(t,aa,n);var o=n.normal.conOpt,s=n.emphasis.conOpt,l=n.blur.conOpt,u=n.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=n.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=yy(o),r.setTextContent(f)),my(null,f,e,o,null,a,i);for(var h=o&&o.style,v=0;v=f;h--){var v=e.childAt(h);Th(v,ra(e).option,i)}}}function t6(r){new la(r.oldChildren,r.newChildren,tx,tx,r).add(ex).update(ex).remove(e6).execute()}function tx(r,e){var t=r&&r.name;return t!=null?t:W$+e}function ex(r,e){var t=this.context,a=r!=null?t.newChildren[r]:null,i=e!=null?t.oldChildren[e]:null;_y(t.api,i,t.dataIndex,a,t.seriesModel,t.group)}function e6(r){var e=this.context,t=e.oldChildren[r];Th(t,ra(t).option,e.seriesModel)}function JD(r){return r&&(r.pathData||r.d)}function r6(r){return r&&(Y(r,"pathData")||Y(r,"d"))}function a6(r){r.registerChartView(Z$),r.registerSeriesModel(w$)}var Ei=bt(),rx=j,Mc=U,i6=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,a,i){var n=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=a,!(!i&&this._lastValue===n&&this._lastStatus===o)){this._lastValue=n,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,n,e,t,a);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var h=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new rt,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),a.getZr().add(s);else{var v=it(ax,t,h);this.updatePointerEl(s,u,v),this.updateLabelEl(s,u,v,t)}nx(s,t,!0),this._renderHandle(n)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var a=t.get("animation"),i=e.axis,n=i.type==="category",o=t.get("snap");if(!o&&!n)return!1;if(a==="auto"||a==null){var s=this.animationThreshold;if(n&&i.getBandWidth()>s)return!0;if(o){var l=Yg(e).seriesDataCount,u=i.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return a===!0},r.prototype.makeElOption=function(e,t,a,i,n){},r.prototype.createPointerEl=function(e,t,a,i){var n=t.pointer;if(n){var o=Ei(e).pointerEl=new nl[n.type](rx(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,a,i){if(t.label){var n=Ei(e).labelEl=new Tt(rx(t.label));e.add(n),ix(n,i)}},r.prototype.updatePointerEl=function(e,t,a){var i=Ei(e).pointerEl;i&&t.pointer&&(i.setStyle(t.pointer.style),a(i,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,a,i){var n=Ei(e).labelEl;n&&(n.setStyle(t.label.style),a(n,{x:t.label.x,y:t.label.y}),ix(n,i))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,a=this._api.getZr(),i=this._handle,n=t.getModel("handle"),o=t.get("status");if(!n.get("show")||!o||o==="hide"){i&&a.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=il(n.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){ia(u.event)},onmousedown:Mc(this._onHandleDragMove,this,0,0),drift:Mc(this._onHandleDragMove,this),ondragend:Mc(this._onHandleDragEnd,this)}),a.add(i)),nx(i,t,!1),i.setStyle(n.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=n.get("size");z(l)||(l=[l,l]),i.scaleX=l[0]/2,i.scaleY=l[1]/2,go(this,"_doDispatchAxisPointer",n.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){ax(this._axisPointerModel,!t&&this._moveAnimation,this._handle,Dc(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var a=this._handle;if(!!a){this._dragging=!0;var i=this.updateHandleTransform(Dc(a),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=i,a.stopAnimation(),a.attr(Dc(i)),Ei(a).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(!!e){var t=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(!!e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),a=this._group,i=this._handle;t&&a&&(this._lastGraphicKey=null,a&&t.remove(a),i&&t.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),Os(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,a){return a=a||0,{x:e[a],y:e[1-a],width:t[a],height:t[1-a]}},r}();function ax(r,e,t,a){jD(Ei(t).lastProp,a)||(Ei(t).lastProp=a,e?wt(t,a,r):(t.stopAnimation(),t.attr(a)))}function jD(r,e){if(J(r)&&J(e)){var t=!0;return A(e,function(a,i){t=t&&jD(r[i],a)}),!!t}else return r===e}function ix(r,e){r[e.get(["label","show"])?"show":"hide"]()}function Dc(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function nx(r,e,t){var a=e.get("z"),i=e.get("zlevel");r&&r.traverse(function(n){n.type!=="group"&&(a!=null&&(n.z=a),i!=null&&(n.zlevel=i),n.silent=t)})}var xy=i6;function wy(r){var e=r.get("type"),t=r.getModel(e+"Style"),a;return e==="line"?(a=t.getLineStyle(),a.fill=null):e==="shadow"&&(a=t.getAreaStyle(),a.stroke=null),a}function tL(r,e,t,a,i){var n=t.get("value"),o=eL(n,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=fo(s.get("padding")||0),u=s.getFont(),f=js(o,u),h=i.position,v=f.width+l[1]+l[3],c=f.height+l[0]+l[2],p=i.align;p==="right"&&(h[0]-=v),p==="center"&&(h[0]-=v/2);var d=i.verticalAlign;d==="bottom"&&(h[1]-=c),d==="middle"&&(h[1]-=c/2),n6(h,v,c,a);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=e.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Vt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function n6(r,e,t,a){var i=a.getWidth(),n=a.getHeight();r[0]=Math.min(r[0]+e,i)-e,r[1]=Math.min(r[1]+t,n)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function eL(r,e,t,a,i){r=e.scale.parse(r);var n=e.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:Bg(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};A(a,function(l){var u=t.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,h=u&&u.getDataParams(f);h&&s.seriesData.push(h)}),$(o)?n=o.replace("{value}",n):K(o)&&(n=o(s))}return n}function by(r,e,t){var a=ar();return an(a,a,t.rotation),Br(a,a,t.position),gr([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],a)}function rL(r,e,t,a,i,n){var o=ua.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=i.get(["label","margin"]),tL(e,a,i,n,{position:by(a.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function Ty(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function aL(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function ox(r,e,t,a,i,n){return{cx:r,cy:e,r0:t,r:a,startAngle:i,endAngle:n,clockwise:!0}}var o6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,i,n,o){var s=i.axis,l=s.grid,u=n.get("type"),f=sx(l,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(a,!0));if(u&&u!=="none"){var v=wy(n),c=s6[u](s,h,f);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=td(l.model,i);rL(a,t,p,i,n,o)},e.prototype.getHandleTransform=function(t,a,i){var n=td(a.axis.grid.model,a,{labelInside:!1});n.labelMargin=i.get(["handle","margin"]);var o=by(a.axis,t,n);return{x:o[0],y:o[1],rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,i,n){var o=i.axis,s=o.grid,l=o.getGlobalExtent(!0),u=sx(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[t.x,t.y];h[f]+=a[f],h[f]=Math.min(l[1],h[f]),h[f]=Math.max(l[0],h[f]);var v=(u[1]+u[0])/2,c=[v,v];c[f]=h[f];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:t.rotation,cursorPoint:c,tooltipOption:p[f]}},e}(xy);function sx(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var s6={line:function(r,e,t){var a=Ty([e,t[0]],[e,t[1]],lx(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=Math.max(1,r.getBandWidth()),i=t[1]-t[0];return{type:"Rect",shape:aL([e-a/2,t[0]],[a,i],lx(r))}}};function lx(r){return r.dim==="x"?0:1}var l6=o6,u6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.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}},e}(St),f6=u6,Qr=bt(),h6=A;function iL(r,e,t){if(!Ct.node){var a=e.getZr();Qr(a).records||(Qr(a).records={}),v6(a,e);var i=Qr(a).records[r]||(Qr(a).records[r]={});i.handler=t}}function v6(r,e){if(Qr(r).initialized)return;Qr(r).initialized=!0,t("click",it(ux,"click")),t("mousemove",it(ux,"mousemove")),t("globalout",p6);function t(a,i){r.on(a,function(n){var o=d6(e);h6(Qr(r).records,function(s){s&&i(s,n,o.dispatchAction)}),c6(o.pendings,e)})}}function c6(r,e){var t=r.showTip.length,a=r.hideTip.length,i;t?i=r.showTip[t-1]:a&&(i=r.hideTip[a-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function p6(r,e,t){r.handler("leave",null,t)}function ux(r,e,t,a){e.handler(r,t,a)}function d6(r){var e={showTip:[],hideTip:[]},t=function(a){var i=e[a.type];i?i.push(a):(a.dispatchAction=t,r.dispatchAction(a))};return{dispatchAction:t,pendings:e}}function _d(r,e){if(!Ct.node){var t=e.getZr(),a=(Qr(t).records||{})[r];a&&(Qr(t).records[r]=null)}}var g6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n=a.getComponent("tooltip"),o=t.get("triggerOn")||n&&n.get("triggerOn")||"mousemove|click";iL("axisPointer",i,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},e.prototype.remove=function(t,a){_d("axisPointer",a)},e.prototype.dispose=function(t,a){_d("axisPointer",a)},e.type="axisPointer",e}(Ft),y6=g6;function nL(r,e){var t=[],a=r.seriesIndex,i;if(a==null||!(i=e.getSeriesByIndex(a)))return{point:[]};var n=i.getData(),o=Ki(n,r);if(o==null||o<0||z(o))return{point:[]};var s=n.getItemGraphicEl(o),l=i.coordinateSystem;if(i.getTooltipPosition)t=i.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),h=f.dim,v=u.dim,c=h==="x"||h==="radius"?1:0,p=n.mapDimension(v),d=[];d[c]=n.get(p,o),d[1-c]=n.get(n.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(d)||[]}else t=l.dataToPoint(n.getValues(G(l.dimensions,function(y){return n.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),t=[g.x+g.width/2,g.y+g.height/2]}return{point:t,el:s}}var fx=bt();function m6(r,e,t){var a=r.currTrigger,i=[r.x,r.y],n=r,o=r.dispatchAction||U(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(!!s){Fu(i)&&(i=nL({seriesIndex:n.seriesIndex,dataIndex:n.dataIndex},e).point);var l=Fu(i),u=n.axesInfo,f=s.axesInfo,h=a==="leave"||Fu(i),v={},c={},p={list:[],map:{}},d={showPointer:it(S6,c),showTooltip:it(x6,p)};A(s.coordSysMap,function(y,m){var _=l||y.containPoint(i);A(s.coordSysAxesInfo[m],function(S,w){var x=S.axis,b=C6(u,S);if(!h&&_&&(!u||b)){var T=b&&b.value;T==null&&!l&&(T=x.pointToData(i)),T!=null&&hx(S,T,d,!1,v)}})});var g={};return A(f,function(y,m){var _=y.linkGroup;_&&!c[m]&&A(_.axesInfo,function(S,w){var x=c[w];if(S!==y&&x){var b=x.value;_.mapper&&(b=y.axis.scale.parse(_.mapper(b,vx(S),vx(y)))),g[y.key]=b}})}),A(g,function(y,m){hx(f[m],y,d,!0,v)}),w6(c,f,v),b6(p,i,r,o),T6(f,o,t),v}}function hx(r,e,t,a,i){var n=r.axis;if(!(n.scale.isBlank()||!n.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=_6(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&i.seriesIndex==null&&V(i,s[0]),!a&&r.snap&&n.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function _6(r,e){var t=e.axis,a=t.dim,i=r,n=[],o=Number.MAX_VALUE,s=-1;return A(e.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(a),h,v;if(l.getAxisTooltipData){var c=l.getAxisTooltipData(f,r,t);v=c.dataIndices,h=c.nestestValue}else{if(v=l.getData().indicesOfNearest(f[0],r,t.type==="category"?.5:null),!v.length)return;h=l.getData().get(f[0],v[0])}if(!(h==null||!isFinite(h))){var p=r-h,d=Math.abs(p);d<=o&&((d=0&&s<0)&&(o=d,s=p,i=h,n.length=0),A(v,function(g){n.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:n,snapToValue:i}}function S6(r,e,t,a){r[e.key]={value:t,payloadBatch:a}}function x6(r,e,t,a){var i=t.payloadBatch,n=e.axis,o=n.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!i.length)){var l=e.coordSys.model,u=Hs(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:n.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:a,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function w6(r,e,t){var a=t.axesInfo=[];A(e,function(i,n){var o=i.axisPointerModel.option,s=r[n];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&a.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function b6(r,e,t,a){if(Fu(e)||!r.list.length){a({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function T6(r,e,t){var a=t.getZr(),i="axisPointerLastHighlights",n=fx(a)[i]||{},o=fx(a)[i]={};A(r,function(u,f){var h=u.axisPointerModel.option;h.status==="show"&&A(h.seriesDataIndices,function(v){var c=v.seriesIndex+" | "+v.dataIndex;o[c]=v})});var s=[],l=[];A(n,function(u,f){!o[f]&&l.push(u)}),A(o,function(u,f){!n[f]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function C6(r,e){for(var t=0;t<(r||[]).length;t++){var a=r[t];if(e.axis.dim===a.axisDim&&e.axis.model.componentIndex===a.axisIndex)return a}}function vx(r){var e=r.axis.model,t={},a=t.axisDim=r.axis.dim;return t.axisIndex=t[a+"AxisIndex"]=e.componentIndex,t.axisName=t[a+"AxisName"]=e.name,t.axisId=t[a+"AxisId"]=e.id,t}function Fu(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function _l(r){ln.registerAxisPointerClass("CartesianAxisPointer",l6),r.registerComponentModel(f6),r.registerComponentView(y6),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!z(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=c5(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},m6)}function A6(r){ct(IM),ct(_l)}var M6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,i,n,o){var s=i.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),h=s.dataToCoord(a),v=n.get("type");if(v&&v!=="none"){var c=wy(n),p=L6[v](s,l,h,f);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=n.get(["label","margin"]),g=D6(a,i,n,l,d);tL(t,i,n,o,g)},e}(xy);function D6(r,e,t,a,i){var n=e.axis,o=n.dataToCoord(r),s=a.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=a.getRadiusAxis().getExtent(),u,f,h;if(n.dim==="radius"){var v=ar();an(v,v,s),Br(v,v,[a.cx,a.cy]),u=gr([o,-i],v);var c=e.getModel("axisLabel").get("rotate")||0,p=ua.innerTextLayout(s,c*Math.PI/180,-1);f=p.textAlign,h=p.textVerticalAlign}else{var d=l[1];u=a.coordToPoint([d+i,o]);var g=a.cx,y=a.cy;f=Math.abs(u[0]-g)/d<.3?"center":u[0]>g?"left":"right",h=Math.abs(u[1]-y)/d<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:h}}var L6={line:function(r,e,t,a){return r.dim==="angle"?{type:"Line",shape:Ty(e.coordToPoint([a[0],t]),e.coordToPoint([a[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,a){var i=Math.max(1,r.getBandWidth()),n=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:ox(e.cx,e.cy,a[0],a[1],(-t-i/2)*n,(-t+i/2)*n)}:{type:"Sector",shape:ox(e.cx,e.cy,t-i/2,t+i/2,0,Math.PI*2)}}},I6=M6,P6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var a,i=this.ecModel;return i.eachComponent(t,function(n){n.getCoordSysModel()===this&&(a=n)},this),a},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(St),R6=P6,Cy=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",Zt).models[0]},e.type="polarAxis",e}(St);Kt(Cy,hl);var E6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}(Cy),k6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}(Cy),Ay=function(r){k(e,r);function e(t,a){return r.call(this,"radius",t,a)||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e}(Sr);Ay.prototype.dataToRadius=Sr.prototype.dataToCoord;Ay.prototype.radiusToData=Sr.prototype.coordToData;var O6=Ay,N6=bt(),My=function(r){k(e,r);function e(t,a){return r.call(this,"angle",t,a||[0,360])||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,a=t.getLabelModel(),i=t.scale,n=i.getExtent(),o=i.count();if(n[1]-n[0]<1)return 0;var s=n[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),f=js(s==null?"":s+"",a.getFont(),"center","top"),h=Math.max(f.height,7),v=h/u;isNaN(v)&&(v=1/0);var c=Math.max(0,Math.floor(v)),p=N6(t.model),d=p.lastAutoInterval,g=p.lastTickCount;return d!=null&&g!=null&&Math.abs(d-c)<=1&&Math.abs(g-o)<=1&&d>c?c=d:(p.lastTickCount=o,p.lastAutoInterval=c),c},e}(Sr);My.prototype.dataToAngle=Sr.prototype.dataToCoord;My.prototype.angleToData=Sr.prototype.coordToData;var B6=My,oL=["radius","angle"],V6=function(){function r(e){this.dimensions=oL,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new O6,this._angleAxis=new B6,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],a=this._angleAxis,i=this._radiusAxis;return a.scale.type===e&&t.push(a),i.scale.type===e&&t.push(i),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},r.prototype.pointToData=function(e,t){var a=this.pointToCoord(e);return[this._radiusAxis.radiusToData(a[0],t),this._angleAxis.angleToData(a[1],t)]},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,a=e[1]-this.cy,i=this.getAngleAxis(),n=i.getExtent(),o=Math.min(n[0],n[1]),s=Math.max(n[0],n[1]);i.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+a*a);t/=l,a/=l;for(var u=Math.atan2(-a,t)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(e){var t=e[0],a=e[1]/180*Math.PI,i=Math.cos(a)*t+this.cx,n=-Math.sin(a)*t+this.cy;return[i,n]},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),a=t.getExtent().slice();a[0]>a[1]&&a.reverse();var i=e.getExtent(),n=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-i[0]*n,endAngle:-i[1]*n,clockwise:e.inverse,contain:function(o,s){var l=o-this.cx,u=s-this.cy,f=l*l+u*u-1e-4,h=this.r,v=this.r0;return f<=h*h&&f>=v*v}}},r.prototype.convertToPixel=function(e,t,a){var i=cx(t);return i===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var i=cx(t);return i===this?this.pointToData(a):null},r}();function cx(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}var z6=V6;function G6(r,e,t){var a=e.get("center"),i=t.getWidth(),n=t.getHeight();r.cx=H(a[0],i),r.cy=H(a[1],n);var o=r.getRadiusAxis(),s=Math.min(i,n)/2,l=e.get("radius");l==null?l=[0,"100%"]:z(l)||(l=[0,l]);var u=[H(l[0],s),H(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function F6(r,e){var t=this,a=t.getAngleAxis(),i=t.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),i.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();A(gf(l,"radius"),function(u){i.scale.unionExtentFromData(l,u)}),A(gf(l,"angle"),function(u){a.scale.unionExtentFromData(l,u)})}}),Kn(a.scale,a.model),Kn(i.scale,i.model),a.type==="category"&&!a.onBand){var n=a.getExtent(),o=360/a.scale.count();a.inverse?n[1]+=o:n[1]-=o,a.setExtent(n[0],n[1])}}function H6(r){return r.mainType==="angleAxis"}function px(r,e){if(r.type=e.get("type"),r.scale=gh(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),H6(e)){r.inverse=r.inverse!==e.get("clockwise");var t=e.get("startAngle");r.setExtent(t,t+(r.inverse?-360:360))}e.axis=r,r.model=e}var W6={dimensions:oL,create:function(r,e){var t=[];return r.eachComponent("polar",function(a,i){var n=new z6(i+"");n.update=F6;var o=n.getRadiusAxis(),s=n.getAngleAxis(),l=a.findAxisModel("radiusAxis"),u=a.findAxisModel("angleAxis");px(o,l),px(s,u),G6(n,a,e),t.push(n),a.coordinateSystem=n,n.model=a}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var i=a.getReferringComponents("polar",Zt).models[0];a.coordinateSystem=i.coordinateSystem}}),t}},$6=W6,U6=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function du(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var a=r.coordToPoint([e[0],t]),i=r.coordToPoint([e[1],t]);return{x1:a[0],y1:a[1],x2:i[0],y2:i[1]}}function gu(r){var e=r.getRadiusAxis();return e.inverse?0:1}function dx(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var Y6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,a){if(this.group.removeAll(),!!t.get("show")){var i=t.axis,n=i.polar,o=n.getRadiusAxis().getExtent(),s=i.getTicksCoords(),l=i.getMinorTicksCoords(),u=G(i.getViewLabels(),function(f){f=j(f);var h=i.scale,v=h.type==="ordinal"?h.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=i.dataToCoord(v),f});dx(u),dx(s),A(U6,function(f){t.get([f,"show"])&&(!i.scale.isBlank()||f==="axisLine")&&Z6[f](this.group,t,n,s,l,o,u)},this)}},e.type="angleAxis",e}(ln),Z6={axisLine:function(r,e,t,a,i,n){var o=e.getModel(["axisLine","lineStyle"]),s=gu(t),l=s?0:1,u;n[l]===0?u=new Fr({shape:{cx:t.cx,cy:t.cy,r:n[s]},style:o.getLineStyle(),z2:1,silent:!0}):u=new Jf({shape:{cx:t.cx,cy:t.cy,r:n[s],r0:n[l]},style:o.getLineStyle(),z2:1,silent:!0}),u.style.fill=null,r.add(u)},axisTick:function(r,e,t,a,i,n){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=n[gu(t)],u=G(a,function(f){return new ie({shape:du(t,[l,l+s],f.coord)})});r.add(je(u,{style:Q(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,a,i,n){if(!!i.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=n[gu(t)],f=[],h=0;hy?"left":"right",S=Math.abs(g[1]-m)/d<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[p]){var w=s[p];J(w)&&w.textStyle&&(c=new kt(w.textStyle,l,l.ecModel))}var x=new Tt({silent:ua.isLabelSilent(e),style:Vt(c,{x:g[0],y:g[1],fill:c.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:h.formattedLabel,align:_,verticalAlign:S})});if(r.add(x),f){var b=ua.makeAxisEventDataBase(e);b.targetType="axisLabel",b.value=h.rawLabel,at(x).eventData=b}},this)},splitLine:function(r,e,t,a,i,n){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],h=0;h=0?"p":"n",I=b;w&&(a[f][D]||(a[f][D]={p:b,n:b}),I=a[f][D][L]);var P=void 0,R=void 0,E=void 0,N=void 0;if(p.dim==="radius"){var O=p.dataToCoord(M)-b,B=l.dataToCoord(D);Math.abs(O)=N})}}})}function rU(r){var e={};A(r,function(a,i){var n=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=lL(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/n.count(),h=e[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},v=h.stacks;e[l]=h;var c=sL(a);v[c]||h.autoWidthCount++,v[c]=v[c]||{width:0,maxWidth:0};var p=H(a.get("barWidth"),f),d=H(a.get("barMaxWidth"),f),g=a.get("barGap"),y=a.get("barCategoryGap");p&&!v[c].width&&(p=Math.min(h.remainedWidth,p),v[c].width=p,h.remainedWidth-=p),d&&(v[c].maxWidth=d),g!=null&&(h.gap=g),y!=null&&(h.categoryGap=y)});var t={};return A(e,function(a,i){t[i]={};var n=a.stacks,o=a.bandWidth,s=H(a.categoryGap,o),l=H(a.gap,1),u=a.remainedWidth,f=a.autoWidthCount,h=(u-s)/(f+(f-1)*l);h=Math.max(h,0),A(n,function(d,g){var y=d.maxWidth;y&&y=t.y&&e[1]<=t.y+t.height:a.contain(a.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e[t.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(e){var t=this.getAxis(),a=this.getRect(),i=[],n=t.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),i[n]=t.toGlobalCoord(t.dataToCoord(+e)),i[1-n]=n===0?a.y+a.height/2:a.x+a.width/2,i},r.prototype.convertToPixel=function(e,t,a){var i=gx(t);return i===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var i=gx(t);return i===this?this.pointToData(a):null},r}();function gx(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function dU(r,e){var t=[];return r.eachComponent("singleAxis",function(a,i){var n=new pU(a,r,e);n.name="single_"+i,n.resize(a,e),a.coordinateSystem=n,t.push(n)}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var i=a.getReferringComponents("singleAxis",Zt).models[0];a.coordinateSystem=i&&i.coordinateSystem}}),t}var gU={create:dU,dimensions:fL},yU=gU,yx=["x","y"],mU=["width","height"],_U=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,i,n,o){var s=i.axis,l=s.coordinateSystem,u=Ic(l,1-Pf(s)),f=l.dataToPoint(a)[0],h=n.get("type");if(h&&h!=="none"){var v=wy(n),c=SU[h](s,f,u);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=Sd(i);rL(a,t,p,i,n,o)},e.prototype.getHandleTransform=function(t,a,i){var n=Sd(a,{labelInside:!1});n.labelMargin=i.get(["handle","margin"]);var o=by(a.axis,t,n);return{x:o[0],y:o[1],rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,i,n){var o=i.axis,s=o.coordinateSystem,l=Pf(o),u=Ic(s,l),f=[t.x,t.y];f[l]+=a[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var h=Ic(s,1-l),v=(h[1]+h[0])/2,c=[v,v];return c[l]=f[l],{x:f[0],y:f[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(xy),SU={line:function(r,e,t){var a=Ty([e,t[0]],[e,t[1]],Pf(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=r.getBandWidth(),i=t[1]-t[0];return{type:"Rect",shape:aL([e-a/2,t[0]],[a,i],Pf(r))}}};function Pf(r){return r.isHorizontal()?0:1}function Ic(r,e){var t=r.getRect();return[t[yx[e]],t[yx[e]]+t[mU[e]]]}var xU=_U,wU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(Ft);function bU(r){ct(_l),ln.registerAxisPointerClass("SingleAxisPointer",xU),r.registerComponentView(wU),r.registerComponentView(hU),r.registerComponentModel(Lc),Jn(r,"single",Lc,Lc.defaultOption),r.registerCoordinateSystem("single",yU)}var TU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a,i){var n=ho(t);r.prototype.init.apply(this,arguments),mx(t,n)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),mx(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(St);function mx(r,e){var t=r.cellSize,a;z(t)?a=t:a=r.cellSize=[t,t],a.length===1&&(a[1]=a[0]);var i=G([0,1],function(n){return IE(e,n)&&(a[n]="auto"),a[n]!=null&&a[n]!=="auto"});Ua(r,e,{type:"box",ignoreSize:i})}var CU=TU,AU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){var n=this.group;n.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=a.getLocaleModel();this._renderDayRect(t,s,n),this._renderLines(t,s,l,n),this._renderYearText(t,s,l,n),this._renderMonthText(t,u,l,n),this._renderWeekText(t,u,s,l,n)},e.prototype._renderDayRect=function(t,a,i){for(var n=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=n.getCellWidth(),l=n.getCellHeight(),u=a.start.time;u<=a.end.time;u=n.getNextNDay(u,1).time){var f=n.dataToRect([u],!1).tl,h=new _t({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});i.add(h)}},e.prototype._renderLines=function(t,a,i,n){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=a.start,v=0;h.time<=a.end.time;v++){p(h.formatedDate),v===0&&(h=s.getDateInfo(a.start.y+"-"+a.start.m));var c=h.date;c.setMonth(c.getMonth()+1),h=s.getDateInfo(c)}p(s.getNextNDay(a.end.time,1).formatedDate);function p(d){o._firstDayOfMonth.push(s.getDateInfo(d)),o._firstDayPoints.push(s.dataToRect([d],!1).tl);var g=o._getLinePointsOfOneWeek(t,d,i);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,n)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,i),l,n),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,i),l,n)},e.prototype._getEdgesPoints=function(t,a,i){var n=[t[0].slice(),t[t.length-1].slice()],o=i==="horizontal"?0:1;return n[0][o]=n[0][o]-a/2,n[1][o]=n[1][o]+a/2,n},e.prototype._drawSplitline=function(t,a,i){var n=new Ee({z2:20,shape:{points:t},style:a});i.add(n)},e.prototype._getLinePointsOfOneWeek=function(t,a,i){for(var n=t.coordinateSystem,o=n.getDateInfo(a),s=[],l=0;l<7;l++){var u=n.getNextNDay(o.time,l),f=n.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[i==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,a){return $(t)&&t?ME(t,a):K(t)?t(a):a.nameMap},e.prototype._yearTextPositionControl=function(t,a,i,n,o){var s=a[0],l=a[1],u=["center","bottom"];n==="bottom"?(l+=o,u=["center","top"]):n==="left"?s-=o:n==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(n==="left"||n==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,a,i,n){var o=t.getModel("yearLabel");if(!!o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=i!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,v=i==="horizontal"?0:1,c={top:[f,u[v][1]],bottom:[f,u[1-v][1]],left:[u[1-v][0],h],right:[u[v][0],h]},p=a.start.y;+a.end.y>+a.start.y&&(p=p+"-"+a.end.y);var d=o.get("formatter"),g={start:a.start.y,end:a.end.y,nameMap:p},y=this._formatterLabel(d,g),m=new Tt({z2:30,style:Vt(o,{text:y})});m.attr(this._yearTextPositionControl(m,c[l],i,l,s)),n.add(m)}},e.prototype._monthTextPositionControl=function(t,a,i,n,o){var s="left",l="top",u=t[0],f=t[1];return i==="horizontal"?(f=f+o,a&&(s="center"),n==="start"&&(l="bottom")):(u=u+o,a&&(l="middle"),n==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,a,i,n){var o=t.getModel("monthLabel");if(!!o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),h=[this._tlpoints,this._blpoints];(!s||$(s))&&(s&&(a=Ip(s)||a),s=a.get(["time","monthAbbr"])||[]);var v=u==="start"?0:1,c=i==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=f==="center",d=0;d=i.start.time&&a.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],a;t[0].time>t[1].time&&(a=!0,t.reverse());var i=Math.floor(t[1].time/Pc)-Math.floor(t[0].time/Pc)+1,n=new Date(t[0].time),o=n.getDate(),s=t[1].date.getDate();n.setDate(o+i-1);var l=n.getDate();if(l!==s)for(var u=n.getTime()-t[1].time>0?1:-1;(l=n.getDate())!==s&&(n.getTime()-t[1].time)*u>0;)i-=u,n.setDate(l-u);var f=Math.floor((i+t[0].day+6)/7),h=a?-f+1:f-1;return a&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:i,weeks:f,nthWeek:h,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,a){var i=this._getRangeInfo(a);if(e>i.weeks||e===0&&ti.lweek)return null;var n=(e-1)*7-i.fweek+t,o=new Date(i.start.time);return o.setDate(+i.start.d+n),this.getDateInfo(o)},r.create=function(e,t){var a=[];return e.eachComponent("calendar",function(i){var n=new r(i,e,t);a.push(n),i.coordinateSystem=n}),e.eachSeries(function(i){i.get("coordinateSystem")==="calendar"&&(i.coordinateSystem=a[i.get("calendarIndex")||0])}),a},r.dimensions=["time","value"],r}();function _x(r){var e=r.calendarModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}var LU=DU;function IU(r){r.registerComponentModel(CU),r.registerComponentView(MU),r.registerCoordinateSystem("calendar",LU)}function PU(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var a=e.parentOption;a?e.parentId=a.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function Sx(r,e){var t;return A(e,function(a){r[a]!=null&&r[a]!=="auto"&&(t=!0)}),t}function RU(r,e,t){var a=V({},t),i=r[e],n=t.$action||"merge";n==="merge"?i?(st(i,a,!0),Ua(i,a,{ignoreSize:!0}),KT(t,i),yu(t,i),yu(t,i,"shape"),yu(t,i,"style"),yu(t,i,"extra"),t.clipPath=i.clipPath):r[e]=a:n==="replace"?r[e]=a:n==="remove"&&i&&(r[e]=null)}var hL=["transition","enterFrom","leaveTo"],EU=hL.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function yu(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var a=t?hL:EU,i=0;i=0;f--){var h=i[f],v=Qt(h.id,null),c=v!=null?o.get(v):null;if(!!c){var p=c.parent,y=Ke(p),m=p===n?{width:s,height:l}:{width:y.width,height:y.height},_={},S=lh(c,h,m,null,{hv:h.hv,boundingMode:h.bounding},_);if(!Ke(c).isNew&&S){for(var w=h.transition,x={},b=0;b=0)?x[T]=C:c[T]=C}wt(c,x,t,0)}else c.attr(_)}}},e.prototype._clear=function(){var t=this,a=this._elMap;a.each(function(i){Hu(i,Ke(i).option,a,t._lastGraphicModel)}),this._elMap=q()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(Ft);function xd(r){var e=Y(xx,r)?xx[r]:lg(r),t=new e({});return Ke(t).type=r,t}function bx(r,e,t,a){var i=xd(t);return e.add(i),a.set(r,i),Ke(i).id=r,Ke(i).isNew=!0,i}function Hu(r,e,t,a){var i=r&&r.parent;i&&(r.type==="group"&&r.traverse(function(n){Hu(n,e,t,a)}),Th(r,e,a),t.removeKey(Ke(r).id))}function Tx(r,e,t,a){if(!r.isGroup){var i=r;i.cursor=ut(e.cursor,ir.prototype.cursor),i.z=ut(e.z,t||0),i.zlevel=ut(e.zlevel,a||0);var n=e.z2;n!=null&&(i.z2=n||0)}A(yt(e),function(o){var s=e[o];o.indexOf("on")===0&&K(s)&&(r[o]=s)}),r.draggable=e.draggable,e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function BU(r){return r=V({},r),A(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(qT),function(e){delete r[e]}),r}function VU(r,e,t){var a=at(r).eventData;!r.silent&&!r.ignore&&!a&&(a=at(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),a&&(a.info=t.info)}function zU(r){r.registerComponentModel(OU),r.registerComponentView(NU),r.registerPreprocessor(function(e){var t=e.graphic;z(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var Cx=["x","y","radius","angle","single"],GU=["cartesian2d","polar","singleAxis"];function FU(r){var e=r.get("coordinateSystem");return ht(GU,e)>=0}function Na(r){return r+"Axis"}function HU(r,e){var t=q(),a=[],i=q();r.eachComponent({mainType:"dataZoom",query:e},function(f){i.get(f.uid)||s(f)});var n;do n=!1,r.eachComponent("dataZoom",o);while(n);function o(f){!i.get(f.uid)&&l(f)&&(s(f),n=!0)}function s(f){i.set(f.uid,!0),a.push(f),u(f)}function l(f){var h=!1;return f.eachTargetAxis(function(v,c){var p=t.get(v);p&&p[c]&&(h=!0)}),h}function u(f){f.eachTargetAxis(function(h,v){(t.get(h)||t.set(h,[]))[v]=!0})}return a}function vL(r){var e=r.ecModel,t={infoList:[],infoMap:q()};return r.eachTargetAxis(function(a,i){var n=e.getComponent(Na(a),i);if(!!n){var o=n.getCoordSysModel();if(!!o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(n)}}}),t}var Rc=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),WU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,a,i){var n=Ax(t);this.settledOption=n,this.mergeDefaultAndTheme(t,i),this._doInit(n)},e.prototype.mergeOption=function(t){var a=Ax(t);st(this.option,t,!0),st(this.settledOption,a,!0),this._doInit(a)},e.prototype._doInit=function(t){var a=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var i=this.settledOption;A([["start","startValue"],["end","endValue"]],function(n,o){this._rangePropMode[o]==="value"&&(a[n[0]]=i[n[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),a=this._targetAxisInfoMap=q(),i=this._fillSpecifiedTargetAxis(a);i?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(n){n.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var a=!1;return A(Cx,function(i){var n=this.getReferringComponents(Na(i),aP);if(!!n.specified){a=!0;var o=new Rc;A(n.models,function(s){o.add(s.componentIndex)}),t.set(i,o)}},this),a},e.prototype._fillAutoTargetAxisByOrient=function(t,a){var i=this.ecModel,n=!0;if(n){var o=a==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});l(s,o)}if(n){var s=i.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});l(s,"single")}function l(u,f){var h=u[0];if(!!h){var v=new Rc;if(v.add(h.componentIndex),t.set(f,v),n=!1,f==="x"||f==="y"){var c=h.getReferringComponents("grid",Zt).models[0];c&&A(u,function(p){h.componentIndex!==p.componentIndex&&c===p.getReferringComponents("grid",Zt).models[0]&&v.add(p.componentIndex)})}}}n&&A(Cx,function(u){if(!!n){var f=i.findComponents({mainType:Na(u),filter:function(v){return v.get("type",!0)==="category"}});if(f[0]){var h=new Rc;h.add(f[0].componentIndex),t.set(u,h),n=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(a){!t&&(t=a)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var a=this._rangePropMode,i=this.get("rangeMode");A([["start","startValue"],["end","endValue"]],function(n,o){var s=t[n[0]]!=null,l=t[n[1]]!=null;s&&!l?a[o]="percent":!s&&l?a[o]="value":i?a[o]=i[o]:s&&(a[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(a,i){t==null&&(t=this.ecModel.getComponent(Na(a),i))},this),t},e.prototype.eachTargetAxis=function(t,a){this._targetAxisInfoMap.each(function(i,n){A(i.indexList,function(o){t.call(a,n,o)})})},e.prototype.getAxisProxy=function(t,a){var i=this.getAxisModel(t,a);if(i)return i.__dzAxisProxy},e.prototype.getAxisModel=function(t,a){var i=this._targetAxisInfoMap.get(t);if(i&&i.indexMap[a])return this.ecModel.getComponent(Na(t),a)},e.prototype.setRawRange=function(t){var a=this.option,i=this.settledOption;A([["start","startValue"],["end","endValue"]],function(n){(t[n[0]]!=null||t[n[1]]!=null)&&(a[n[0]]=i[n[0]]=t[n[0]],a[n[1]]=i[n[1]]=t[n[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var a=this.option;A(["start","startValue","end","endValue"],function(i){a[i]=t[i]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,a){if(t==null&&a==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(t,a).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var a,i=this._targetAxisInfoMap.keys(),n=0;no[1];if(_&&!S&&!w)return!0;_&&(g=!0),S&&(p=!0),w&&(d=!0)}return g&&p&&d})}else kn(f,function(c){if(n==="empty")l.setData(u=u.map(c,function(d){return s(d)?d:NaN}));else{var p={};p[c]=o,u.selectRange(p)}});kn(f,function(c){u.setApproximateExtent(o,c)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,a=this._dataExtent;kn(["min","max"],function(i){var n=t.get(i+"Span"),o=t.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?n=Lt(a[0]+o,a,[0,100],!0):n!=null&&(o=Lt(n,[0,100],a,!0)-a[0]),e[i+"Span"]=n,e[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,a=this._valueWindow;if(!!t){var i=bb(a,[0,500]);i=Math.min(i,20);var n=e.axis.scale.rawExtentInfo;t[0]!==0&&n.setDeterminedMinMax("min",+a[0].toFixed(i)),t[1]!==100&&n.setDeterminedMinMax("max",+a[1].toFixed(i)),n.freeze()}},r}();function KU(r,e,t){var a=[1/0,-1/0];kn(t,function(o){SB(a,o.getData(),e)});var i=r.getAxisModel(),n=IA(i.axis.scale,i,a).calculate();return[n.min,n.max]}var QU=qU,JU={getTargetSeries:function(r){function e(i){r.eachComponent("dataZoom",function(n){n.eachTargetAxis(function(o,s){var l=r.getComponent(Na(o),s);i(o,s,l,n)})})}e(function(i,n,o,s){o.__dzAxisProxy=null});var t=[];e(function(i,n,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new QU(i,n,s,r),t.push(o.__dzAxisProxy))});var a=q();return A(t,function(i){A(i.getTargetSeriesModels(),function(n){a.set(n.uid,n)})}),a},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(a,i){t.getAxisProxy(a,i).reset(t)}),t.eachTargetAxis(function(a,i){t.getAxisProxy(a,i).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var a=t.findRepresentativeAxisProxy();if(a){var i=a.getDataPercentWindow(),n=a.getDataValueWindow();t.setCalculatedRange({start:i[0],end:i[1],startValue:n[0],endValue:n[1]})}})}},jU=JU;function t8(r){r.registerAction("dataZoom",function(e,t){var a=HU(t,e);A(a,function(i){i.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var Dx=!1;function Ly(r){Dx||(Dx=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,jU),t8(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function e8(r){r.registerComponentModel(UU),r.registerComponentView(XU),Ly(r)}var Je=function(){function r(){}return r}(),cL={};function On(r,e){cL[r]=e}function pL(r){return cL[r]}var r8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;A(this.option.feature,function(a,i){var n=pL(i);n&&(n.getDefaultOption&&(n.defaultOption=n.getDefaultOption(t)),st(a,n.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.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"}},e}(St),a8=r8;function i8(r,e,t){var a=e.getBoxLayoutParams(),i=e.get("padding"),n={width:t.getWidth(),height:t.getHeight()},o=Jt(a,n,i);Ui(e.get("orient"),r,e.get("itemGap"),o.width,o.height),lh(r,a,n,i)}function dL(r,e){var t=fo(e.get("padding")),a=e.getItemStyle(["color","opacity"]);return a.fill=e.get("backgroundColor"),r=new _t({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:a,silent:!0,z2:-1}),r}var n8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,i,n){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},f=this._features||(this._features={}),h=[];A(u,function(p,d){h.push(d)}),new la(this._featureNames||[],h).add(v).update(v).remove(it(v,null)).execute(),this._featureNames=h;function v(p,d){var g=h[p],y=h[d],m=u[g],_=new kt(m,t,t.ecModel),S;if(n&&n.newTitle!=null&&n.featureName===g&&(m.title=n.newTitle),g&&!y){if(o8(g))S={onclick:_.option.onclick,featureName:g};else{var w=pL(g);if(!w)return;S=new w}f[g]=S}else if(S=f[y],!S)return;S.uid=uo("toolbox-feature"),S.model=_,S.ecModel=a,S.api=i;var x=S instanceof Je;if(!g&&y){x&&S.dispose&&S.dispose(a,i);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(a,i);return}c(_,S,g),_.setIconStatus=function(b,T){var C=this.option,M=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[b]=T,M[b]&&(T==="emphasis"?oa:sa)(M[b])},S instanceof Je&&S.render&&S.render(_,a,i,n)}function c(p,d,g){var y=p.getModel("iconStyle"),m=p.getModel(["emphasis","iconStyle"]),_=d instanceof Je&&d.getIcons?d.getIcons():p.get("icon"),S=p.get("title")||{},w,x;$(_)?(w={},w[g]=_):w=_,$(S)?(x={},x[g]=S):x=S;var b=p.iconPaths={};A(w,function(T,C){var M=il(T,{},{x:-s/2,y:-s/2,width:s,height:s});M.setStyle(y.getItemStyle());var D=M.ensureState("emphasis");D.style=m.getItemStyle();var L=new Tt({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});M.setTextContent(L),so({el:M,componentModel:t,itemName:C,formatterParamsExtra:{title:x[C]}}),M.__title=x[C],M.on("mouseover",function(){var I=m.getItemStyle(),P=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";L.setStyle({fill:m.get("textFill")||I.fill||I.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),M.setTextConfig({position:m.get("textPosition")||P}),L.ignore=!t.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){p.get(["iconStatus",C])!=="emphasis"&&i.leaveEmphasis(this),L.hide()}),(p.get(["iconStatus",C])==="emphasis"?oa:sa)(M),o.add(M),M.on("click",U(d.onclick,d,a,i,C)),b[C]=M})}i8(o,t,i),o.add(dL(o.getBoundingRect(),t)),l||o.eachChild(function(p){var d=p.__title,g=p.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=p.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!K(_)&&d){var S=_.style||(_.style={}),w=js(d,Tt.makeFont(S)),x=p.x+o.x,b=p.y+o.y+s,T=!1;b+w.height>i.getHeight()&&(y.position="top",T=!0);var C=T?-5-w.height:s+10;x+w.width/2>i.getWidth()?(y.position=["100%",C],S.align="right"):x-w.width/2<0&&(y.position=[0,C],S.align="left")}})},e.prototype.updateView=function(t,a,i,n){A(this._features,function(o){o instanceof Je&&o.updateView&&o.updateView(o.model,a,i,n)})},e.prototype.remove=function(t,a){A(this._features,function(i){i instanceof Je&&i.remove&&i.remove(t,a)}),this.group.removeAll()},e.prototype.dispose=function(t,a){A(this._features,function(i){i instanceof Je&&i.dispose&&i.dispose(t,a)})},e.type="toolbox",e}(Ft);function o8(r){return r.indexOf("my")===0}var s8=n8,l8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){var i=this.model,n=i.get("name")||t.get("title.0.text")||"echarts",o=a.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",l=a.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),u=Ct.browser;if(K(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=n+"."+s,f.target="_blank",f.href=l;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var v=l.split(","),c=v[0].indexOf("base64")>-1,p=o?decodeURIComponent(v[1]):v[1];c&&(p=window.atob(p));var d=n+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=p.length,y=new Uint8Array(g);g--;)y[g]=p.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,d)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,w=S.document;w.open("image/svg+xml","replace"),w.write(p),w.close(),S.focus(),w.execCommand("SaveAs",!0,d),document.body.removeChild(_)}}else{var x=i.get("lang"),b='',T=window.open();T.document.write(b),T.document.title=n}},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},e}(Je),u8=l8,Lx="__ec_magicType_stack__",f8=[["line","bar"],["stack"]],h8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,a=t.get("icon"),i={};return A(t.get("type"),function(n){a[n]&&(i[n]=a[n])}),i},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},e.prototype.onclick=function(t,a,i){var n=this.model,o=n.get(["seriesIndex",i]);if(!!Ix[i]){var s={series:[]},l=function(h){var v=h.subType,c=h.id,p=Ix[i](v,c,h,n);p&&(Q(p,h.option),s.series.push(p));var d=h.coordinateSystem;if(d&&d.type==="cartesian2d"&&(i==="line"||i==="bar")){var g=d.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=h.getReferringComponents(m,Zt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var w=0;w<=S;w++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=i==="bar"}}};A(f8,function(h){ht(h,i)>=0&&A(h,function(v){n.setIconStatus(v,"normal")})}),n.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=i;i==="stack"&&(u=st({stack:n.option.title.tiled,tiled:n.option.title.stack},n.option.title),n.get(["iconStatus",i])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},e}(Je),Ix={line:function(r,e,t,a){if(r==="bar")return st({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(r,e,t,a){if(r==="line")return st({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(r,e,t,a){var i=t.get("stack")===Lx;if(r==="line"||r==="bar")return a.setIconStatus("stack",i?"normal":"emphasis"),st({id:e,stack:i?"":Lx},a.get(["option","stack"])||{},!0)}};Wr({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});var v8=h8,Ch=new Array(60).join("-"),eo=" ";function c8(r){var e={},t=[],a=[];return r.eachRawSeries(function(i){var n=i.coordinateSystem;if(n&&(n.type==="cartesian2d"||n.type==="polar")){var o=n.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:n.getOtherAxis(o),series:[]},a.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(i)}else t.push(i)}else t.push(i)}),{seriesGroupByCategoryAxis:e,other:t,meta:a}}function p8(r){var e=[];return A(r,function(t,a){var i=t.categoryAxis,n=t.valueAxis,o=n.dim,s=[" "].concat(G(t.series,function(c){return c.name})),l=[i.model.getCategories()];A(t.series,function(c){var p=c.getRawData();l.push(c.getRawData().mapArray(p.mapDimension(o),function(d){return d}))});for(var u=[s.join(eo)],f=0;f=0)return!0}var wd=new RegExp("["+eo+"]+","g");function m8(r){for(var e=r.split(/\n+/g),t=Rf(e.shift()).split(wd),a=[],i=G(t,function(l){return{name:l,data:[]}}),n=0;n=0;n--){var o=t[n];if(o[i])break}if(n<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var l=s.getPercentRange();t[0][i]={dataZoomId:i,start:l[0],end:l[1]}}}}),t.push(e)}function C8(r){var e=Iy(r),t=e[e.length-1];e.length>1&&e.pop();var a={};return gL(t,function(i,n){for(var o=e.length-1;o>=0;o--)if(i=e[o][n],i){a[n]=i;break}}),a}function A8(r){yL(r).snapshots=null}function M8(r){return Iy(r).length}function Iy(r){var e=yL(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var D8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){A8(t),a.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","restore","title"])};return a},e}(Je);Wr({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});var L8=D8,I8=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],P8=function(){function r(e,t,a){var i=this;this._targetInfoList=[];var n=Px(t,e);A(R8,function(o,s){(!a||!a.include||ht(a.include,s)>=0)&&o(n,i._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(a,i,n){if((a.coordRanges||(a.coordRanges=[])).push(i),!a.coordRange){a.coordRange=i;var o=Ec[a.brushType](0,n,i);a.__rangeOffset={offset:Ox[a.brushType](o.values,a.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,a){A(e,function(i){var n=this.findTargetInfo(i,t);n&&n!==!0&&A(n.coordSyses,function(o){var s=Ec[i.brushType](1,o,i.range,!0);a(i,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){A(e,function(a){var i=this.findTargetInfo(a,t);if(a.range=a.range||[],i&&i!==!0){a.panelId=i.panelId;var n=Ec[a.brushType](0,i.coordSys,a.coordRange),o=a.__rangeOffset;a.range=o?Ox[a.brushType](n.values,o.offset,E8(n.xyMinMax,o.xyMinMax)):n.values}},this)},r.prototype.makePanelOpts=function(e,t){return G(this._targetInfoList,function(a){var i=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:t?t(a):null,clipPath:TD(i),isTargetByCursor:AD(i,e,a.coordSysModel),getLinearBrushOtherExtent:CD(i)}})},r.prototype.controlSeries=function(e,t,a){var i=this.findTargetInfo(e,a);return i===!0||i&&ht(i.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var a=this._targetInfoList,i=Px(t,e),n=0;nr[1]&&r.reverse(),r}function Px(r,e){return fs(r,e,{includeMainTypes:I8})}var R8={grid:function(r,e){var t=r.xAxisModels,a=r.yAxisModels,i=r.gridModels,n=q(),o={},s={};!t&&!a&&!i||(A(t,function(l){var u=l.axis.grid.model;n.set(u.id,u),o[u.id]=!0}),A(a,function(l){var u=l.axis.grid.model;n.set(u.id,u),s[u.id]=!0}),A(i,function(l){n.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),n.each(function(l){var u=l.coordinateSystem,f=[];A(u.getCartesians(),function(h,v){(ht(t,h.getAxis("x").model)>=0||ht(a,h.getAxis("y").model)>=0)&&f.push(h)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:Ex.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){A(r.geoModels,function(t){var a=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:a,coordSyses:[a],getPanelRect:Ex.geo})})}},Rx=[function(r,e){var t=r.xAxisModel,a=r.yAxisModel,i=r.gridModel;return!i&&t&&(i=t.axis.grid.model),!i&&a&&(i=a.axis.grid.model),i&&i===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],Ex={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform($i(r)),e}},Ec={lineX:it(kx,0),lineY:it(kx,1),rect:function(r,e,t,a){var i=r?e.pointToData([t[0][0],t[1][0]],a):e.dataToPoint([t[0][0],t[1][0]],a),n=r?e.pointToData([t[0][1],t[1][1]],a):e.dataToPoint([t[0][1],t[1][1]],a),o=[bd([i[0],n[0]]),bd([i[1],n[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,a){var i=[[1/0,-1/0],[1/0,-1/0]],n=G(t,function(o){var s=r?e.pointToData(o,a):e.dataToPoint(o,a);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:n,xyMinMax:i}}};function kx(r,e,t,a){var i=t.getAxis(["x","y"][r]),n=bd(G([0,1],function(s){return e?i.coordToData(i.toLocalCoord(a[s]),!0):i.toGlobalCoord(i.dataToCoord(a[s]))})),o=[];return o[r]=n,o[1-r]=[NaN,NaN],{values:n,xyMinMax:o}}var Ox={lineX:it(Nx,0),lineY:it(Nx,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return G(r,function(a,i){return[a[0]-t[0]*e[i][0],a[1]-t[1]*e[i][1]]})}};function Nx(r,e,t,a){return[e[0]-a[r]*t[0],e[1]-a[r]*t[1]]}function E8(r,e){var t=Bx(r),a=Bx(e),i=[t[0]/a[0],t[1]/a[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function Bx(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}var Py=P8,Td=A,k8=J2("toolbox-dataZoom_"),O8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,i,n){this._brushController||(this._brushController=new hy(i.getZr()),this._brushController.on("brush",U(this._onBrush,this)).mount()),V8(t,a,this,n,i),B8(t,a)},e.prototype.onclick=function(t,a,i){N8[i].call(this)},e.prototype.remove=function(t,a){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,a){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var a=t.areas;if(!t.isEnd||!a.length)return;var i={},n=this.ecModel;this._brushController.updateCovers([]);var o=new Py(Ry(this.model),n,{include:["grid"]});o.matchOutputRanges(a,n,function(u,f,h){if(h.type==="cartesian2d"){var v=u.brushType;v==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[v],h,f)}}),T8(n,i),this._dispatchZoomAction(i);function s(u,f,h){var v=f.getAxis(u),c=v.model,p=l(u,c,n),d=p.findRepresentativeAxisProxy(c).getMinMaxSpan();(d.minValueSpan!=null||d.maxValueSpan!=null)&&(h=un(0,h.slice(),v.scale.getExtent(),0,d.minValueSpan,d.maxValueSpan)),p&&(i[p.id]={dataZoomId:p.id,startValue:h[0],endValue:h[1]})}function l(u,f,h){var v;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(c){var p=c.getAxisModel(u,f.componentIndex);p&&(v=c)}),v}},e.prototype._dispatchZoomAction=function(t){var a=[];Td(t,function(i,n){a.push(j(i))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return a},e}(Je),N8={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(C8(this.ecModel))}};function Ry(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function B8(r,e){r.setIconStatus("back",M8(e)>1?"emphasis":"normal")}function V8(r,e,t,a,i){var n=t._isZoomActive;a&&a.type==="takeGlobalCursor"&&(n=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),t._isZoomActive=n,r.setIconStatus("zoom",n?"emphasis":"normal");var o=new Py(Ry(r),e,{include:["grid"]}),s=o.makePanelOpts(i,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(n&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}NE("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var a=e.getModel(t),i=[],n=Ry(a),o=fs(r,n);Td(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),Td(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var h=l.componentIndex,v={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:k8+u+h};v[f]=h,i.push(v)}return i});var z8=O8;function G8(r){r.registerComponentModel(a8),r.registerComponentView(s8),On("saveAsImage",u8),On("magicType",v8),On("dataView",b8),On("dataZoom",z8),On("restore",L8),ct(e8)}var F8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.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}},e}(St),H8=F8;function mL(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function _L(r){if(!!Ct.domSupported){for(var e=document.documentElement.style,t=0,a=r.length;t-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=n==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=n==="top"?225:45)+"deg)");var f=u*Math.PI/180,h=o+i,v=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),c=Math.round(((v-Math.SQRT2*i)/2+Math.SQRT2*i-(v-h)/2)*100)/100;s+=";"+n+":-"+c+"px";var p=e+" solid "+i+"px;",d=["position:absolute;width:"+o+"px;height:"+o+"px;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+a+";"];return'
'}function q8(r,e){var t="cubic-bezier(0.23,1,0.32,1)",a=" "+r/2+"s "+t,i="opacity"+a+",visibility"+a;return e||(a=" "+r+"s "+t,i+=Ct.transformSupported?","+Ey+a:",left"+a+",top"+a),U8+":"+i}function Vx(r,e,t){var a=r.toFixed(0)+"px",i=e.toFixed(0)+"px";if(!Ct.transformSupported)return t?"top:"+i+";left:"+a+";":[["top",i],["left",a]];var n=Ct.transform3dSupported,o="translate"+(n?"3d":"")+"("+a+","+i+(n?",0":"")+")";return t?"top:0;left:0;"+Ey+":"+o+";":[["top",0],["left",0],[SL,o]]}function K8(r){var e=[],t=r.get("fontSize"),a=r.getTextColor();a&&e.push("color:"+a),e.push("font:"+r.getFont()),t&&e.push("line-height:"+Math.round(t*3/2)+"px");var i=r.get("textShadowColor"),n=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return i&&n&&e.push("text-shadow:"+o+"px "+s+"px "+n+"px "+i),A(["decoration","align"],function(l){var u=r.get(l);u&&e.push("text-"+l+":"+u)}),e.join(";")}function Q8(r,e,t){var a=[],i=r.get("transitionDuration"),n=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=LC(r,"html"),v=l+"px "+u+"px "+o+"px "+s;return a.push("box-shadow:"+v),e&&i&&a.push(q8(i,t)),n&&a.push("background-color:"+n),A(["width","color","radius"],function(c){var p="border-"+c,d=ZT(p),g=r.get(d);g!=null&&a.push(p+":"+g+(c==="color"?"":"px"))}),a.push(K8(f)),h!=null&&a.push("padding:"+fo(h).join("px ")+"px"),a.join(";")+";"}function zx(r,e,t,a,i){var n=e&&e.painter;if(t){var o=n&&n.getViewportRoot();o&&bI(r,o,document.body,a,i)}else{r[0]=a,r[1]=i;var s=n&&n.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var J8=function(){function r(e,t,a){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,Ct.wxa)return null;var i=document.createElement("div");i.domBelongToZr=!0,this.el=i;var n=this._zr=t.getZr(),o=this._appendToBody=a&&a.appendToBody;zx(this._styleCoord,n,o,t.getWidth()/2,t.getHeight()/2),o?document.body.appendChild(i):e.appendChild(i),this._container=e;var s=this;i.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},i.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=n.handler,f=n.painter.getViewportRoot();Ze(f,l,!0),u.dispatch("mousemove",l)}},i.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){var t=this._container,a=$8(t,"position"),i=t.style;i.position!=="absolute"&&a!=="absolute"&&(i.position="relative");var n=e.get("alwaysShowContent");n&&this._moveIfResized(),this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,i=a.style,n=this._styleCoord;a.innerHTML?i.cssText=Y8+Q8(e,!this._firstShow,this._longHide)+Vx(n[0],n[1],!0)+("border-color:"+ji(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,a,i,n){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if($(n)&&a.get("trigger")==="item"&&!mL(a)&&(s=X8(a,i,n)),$(e))o.innerHTML=e+s;else if(e){o.innerHTML="",z(e)||(e=[e]);for(var l=0;l=0?this._tryShow(n,o):i==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,a=this._ecModel,i=this._api;if(this._lastX!=null&&this._lastY!=null&&t.get("triggerOn")!=="none"){var n=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&n.manuallyShowTip(t,a,i,{x:n._lastX,y:n._lastY,dataByCoordSys:n._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,a,i,n){if(!(n.from===this.uid||Ct.node||!i.getDom())){var o=Hx(n,i);this._ticket="";var s=n.dataByCoordSys,l=sY(n,a,i);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:n.position,positionDefault:"bottom"},o)}else if(n.tooltip&&n.x!=null&&n.y!=null){var f=rY;f.x=n.x,f.y=n.y,f.update(),at(f).tooltipConfig={name:null,option:n.tooltip},this._tryShow({offsetX:n.x,offsetY:n.y,target:f},o)}else if(s)this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,dataByCoordSys:s,tooltipOption:n.tooltipOption},o);else if(n.seriesIndex!=null){if(this._manuallyAxisShowTip(t,a,i,n))return;var h=nL(n,a),v=h.point[0],c=h.point[1];v!=null&&c!=null&&this._tryShow({offsetX:v,offsetY:c,target:h.el,position:n.position,positionDefault:"bottom"},o)}else n.x!=null&&n.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:n.x,y:n.y}),this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:i.getZr().findHover(n.x,n.y).target},o))}},e.prototype.manuallyHideTip=function(t,a,i,n){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,n.from!==this.uid&&this._hide(Hx(n,i))},e.prototype._manuallyAxisShowTip=function(t,a,i,n){var o=n.seriesIndex,s=n.dataIndex,l=a.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=a.getSeriesByIndex(o);if(!!u){var f=u.getData(),h=Wo([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:n.position}),!0}}},e.prototype._tryShow=function(t,a){var i=t.target,n=this._tooltipModel;if(!!n){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(i){this._lastDataByCoordSys=null;var s,l;Vn(i,function(u){if(at(u).dataIndex!=null)return s=u,!0;if(at(u).tooltipConfig!=null)return l=u,!0},!0),s?this._showSeriesItemTooltip(t,s,a):l?this._showComponentItemTooltip(t,l,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},e.prototype._showOrMove=function(t,a){var i=t.get("showDelay");a=U(a,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(a,i):a()},e.prototype._showAxisTooltip=function(t,a){var i=this._ecModel,n=this._tooltipModel,o=[a.offsetX,a.offsetY],s=Wo([a.tooltipOption],n),l=this._renderMode,u=[],f=ee("section",{blocks:[],noHeader:!0}),h=[],v=new Sv;A(t,function(m){A(m.dataByAxis,function(_){var S=i.getComponent(_.axisDim+"Axis",_.axisIndex),w=_.value;if(!(!S||w==null)){var x=eL(w,S.axis,i,_.seriesDataIndices,_.valueLabelOpt),b=ee("section",{header:x,noHeader:!cr(x),sortBlocks:!0,blocks:[]});f.blocks.push(b),A(_.seriesDataIndices,function(T){var C=i.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=C.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=Bg(S.axis,{value:w}),D.axisValueLabel=x,D.marker=v.makeTooltipMarker("item",ji(D.color),l);var L=A0(C.formatTooltip(M,!0,null)),I=L.frag;if(I){var P=Wo([C],n).get("valueFormatter");b.blocks.push(P?V({valueFormatter:P},I):I)}L.text&&h.push(L.text),u.push(D)}})}})}),f.blocks.reverse(),h.reverse();var c=a.position,p=s.get("order"),d=R0(f,v,l,p,i.get("useUTC"),s.get("textStyle"));d&&h.unshift(d);var g=l==="richText"?` + +`:"
",y=h.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,c,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],c,null,v)})},e.prototype._showSeriesItemTooltip=function(t,a,i){var n=this._ecModel,o=at(a),s=o.seriesIndex,l=n.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,h=o.dataType,v=u.getData(h),c=this._renderMode,p=t.positionDefault,d=Wo([v.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=d.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,h),m=new Sv;y.marker=m.makeTooltipMarker("item",ji(y.color),c);var _=A0(u.formatTooltip(f,!1,h)),S=d.get("order"),w=d.get("valueFormatter"),x=_.frag,b=x?R0(w?V({valueFormatter:w},x):x,m,c,S,n.get("useUTC"),d.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(d,function(){this._showTooltipContent(d,b,y,T,t.offsetX,t.offsetY,t.position,t.target,m)}),i({type:"showTip",dataIndexInside:f,dataIndex:v.getRawIndex(f),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,a,i){var n=at(a),o=n.tooltipConfig,s=o.option||{};if($(s)){var l=s;s={content:l,formatter:l}}var u=[s],f=this._ecModel.getComponent(n.componentMainType,n.componentIndex);f&&u.push(f),u.push({formatter:s.content});var h=t.positionDefault,v=Wo(u,this._tooltipModel,h?{position:h}:null),c=v.get("content"),p=Math.random()+"",d=new Sv;this._showOrMove(v,function(){var g=j(v.get("formatterParams")||{});this._showTooltipContent(v,c,g,p,t.offsetX,t.offsetY,t.position,a,d)}),i({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,a,i,n,o,s,l,u,f){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var h=this._tooltipContent;h.setEnterable(t.get("enterable"));var v=t.get("formatter");l=l||t.get("position");var c=a,p=this._getNearestPoint([o,s],i,t.get("trigger"),t.get("borderColor")),d=p.color;if(v)if($(v)){var g=t.ecModel.get("useUTC"),y=z(i)?i[0]:i,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;c=v,m&&(c=ah(y.axisValue,c,g)),c=XT(c,i,!0)}else if(K(v)){var _=U(function(S,w){S===this._ticket&&(h.setContent(w,f,t,d,l),this._updatePosition(t,l,o,s,h,i,u))},this);this._ticket=n,c=v(i,n,_)}else c=v;h.setContent(c,f,t,d,l),h.show(t,d),this._updatePosition(t,l,o,s,h,i,u)}},e.prototype._getNearestPoint=function(t,a,i,n){if(i==="axis"||z(a))return{color:n||(this._renderMode==="html"?"#fff":"none")};if(!z(a))return{color:n||a.color||a.borderColor}},e.prototype._updatePosition=function(t,a,i,n,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();a=a||t.get("position");var h=o.getSize(),v=t.get("align"),c=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),K(a)&&(a=a([i,n],s,o.el,p,{viewSize:[u,f],contentSize:h.slice()})),z(a))i=H(a[0],u),n=H(a[1],f);else if(J(a)){var d=a;d.width=h[0],d.height=h[1];var g=Jt(d,{width:u,height:f});i=g.x,n=g.y,v=null,c=null}else if($(a)&&l){var y=oY(a,p,h,t.get("borderWidth"));i=y[0],n=y[1]}else{var y=iY(i,n,o,u,f,v?null:20,c?null:20);i=y[0],n=y[1]}if(v&&(i-=Wx(v)?h[0]/2:v==="right"?h[0]:0),c&&(n-=Wx(c)?h[1]/2:c==="bottom"?h[1]:0),mL(t)){var y=nY(i,n,o,u,f);i=y[0],n=y[1]}o.moveTo(i,n)},e.prototype._updateContentNotChangedOnAxis=function(t,a){var i=this._lastDataByCoordSys,n=this._cbParamsList,o=!!i&&i.length===t.length;return o&&A(i,function(s,l){var u=s.dataByAxis||[],f=t[l]||{},h=f.dataByAxis||[];o=o&&u.length===h.length,o&&A(u,function(v,c){var p=h[c]||{},d=v.seriesDataIndices||[],g=p.seriesDataIndices||[];o=o&&v.value===p.value&&v.axisType===p.axisType&&v.axisId===p.axisId&&d.length===g.length,o&&A(d,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),n&&A(v.seriesDataIndices,function(y){var m=y.seriesIndex,_=a[m],S=n[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=a,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,a){Ct.node||!a.getDom()||(Os(this,"_updatePosition"),this._tooltipContent.dispose(),_d("itemTooltip",a))},e.type="tooltip",e}(Ft);function Wo(r,e,t){var a=e.ecModel,i;t?(i=new kt(t,a,a),i=new kt(e.option,i,a)):i=e;for(var n=r.length-1;n>=0;n--){var o=r[n];o&&(o instanceof kt&&(o=o.get("tooltip",!0)),$(o)&&(o={formatter:o}),o&&(i=new kt(o,i,a)))}return i}function Hx(r,e){return r.dispatchAction||U(e.dispatchAction,e)}function iY(r,e,t,a,i,n,o){var s=t.getSize(),l=s[0],u=s[1];return n!=null&&(r+l+n+2>a?r-=l+n:r+=n),o!=null&&(e+u+o>i?e-=u+o:e+=o),[r,e]}function nY(r,e,t,a,i){var n=t.getSize(),o=n[0],s=n[1];return r=Math.min(r+o,a)-o,e=Math.min(e+s,i)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function oY(r,e,t,a){var i=t[0],n=t[1],o=Math.ceil(Math.SQRT2*a)+8,s=0,l=0,u=e.width,f=e.height;switch(r){case"inside":s=e.x+u/2-i/2,l=e.y+f/2-n/2;break;case"top":s=e.x+u/2-i/2,l=e.y-n-o;break;case"bottom":s=e.x+u/2-i/2,l=e.y+f+o;break;case"left":s=e.x-i-o,l=e.y+f/2-n/2;break;case"right":s=e.x+u+o,l=e.y+f/2-n/2}return[s,l]}function Wx(r){return r==="center"||r==="middle"}function sY(r,e,t){var a=qd(r).queryOptionMap,i=a.keys()[0];if(!(!i||i==="series")){var n=tl(e,i,a.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=n.models[0];if(!!o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=at(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:i,componentIndex:o.componentIndex,el:l}}}}var lY=aY;function uY(r){ct(_l),r.registerComponentModel(H8),r.registerComponentView(lY),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Xt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Xt)}var fY=["rect","polygon","keep","clear"];function hY(r,e){var t=Pt(r?r.brush:[]);if(!!t.length){var a=[];A(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(a=a.concat(u))});var i=r&&r.toolbox;z(i)&&(i=i[0]),i||(i={feature:{}},r.toolbox=[i]);var n=i.feature||(i.feature={}),o=n.brush||(n.brush={}),s=o.type||(o.type=[]);s.push.apply(s,a),vY(s),e&&!s.length&&s.push.apply(s,fY)}}function vY(r){var e={};A(r,function(t){e[t]=1}),r.length=0,A(e,function(t,a){r.push(a)})}var $x=A;function Ux(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function Cd(r,e,t){var a={};return $x(e,function(n){var o=a[n]=i();$x(r[n],function(s,l){if(!!le.isValidType(l)){var u={type:l,visual:s};t&&t(u,n),o[l]=new le(u),l==="opacity"&&(u=j(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new le(u))}})}),a;function i(){var n=function(){};n.prototype.__hidden=n.prototype;var o=new n;return o}}function wL(r,e,t){var a;A(t,function(i){e.hasOwnProperty(i)&&Ux(e[i])&&(a=!0)}),a&&A(t,function(i){e.hasOwnProperty(i)&&Ux(e[i])?r[i]=j(e[i]):delete r[i]})}function cY(r,e,t,a,i,n){var o={};A(r,function(h){var v=le.prepareVisualTypes(e[h]);o[h]=v});var s;function l(h){return Ag(t,s,h)}function u(h,v){zC(t,s,h,v)}n==null?t.each(f):t.each([n],f);function f(h,v){s=n==null?h:v;var c=t.getRawDataItem(s);if(!(c&&c.visualMap===!1))for(var p=a.call(i,h),d=e[p],g=o[p],y=0,m=g.length;ye[0][1]&&(e[0][1]=n[0]),n[1]e[1][1]&&(e[1][1]=n[1])}return e&&Kx(e)}};function Kx(r){return new vt(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var xY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.ecModel=t,this.api=a,this.model,(this._brushController=new hy(a.getZr())).on("brush",U(this._onBrush,this)).mount()},e.prototype.render=function(t,a,i,n){this.model=t,this._updateController(t,a,i,n)},e.prototype.updateTransform=function(t,a,i,n){bL(a),this._updateController(t,a,i,n)},e.prototype.updateVisual=function(t,a,i,n){this.updateTransform(t,a,i,n)},e.prototype.updateView=function(t,a,i,n){this._updateController(t,a,i,n)},e.prototype._updateController=function(t,a,i,n){(!n||n.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(i)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var a=this.model.id,i=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:j(i),$from:a}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:j(i),$from:a})},e.type="brush",e}(Ft),wY=xY,bY="#ddd",TY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,a){var i=this.option;!a&&wL(i,t,["inBrush","outOfBrush"]);var n=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:bY},n.hasOwnProperty("liftZ")||(n.liftZ=5)},e.prototype.setAreas=function(t){!t||(this.areas=G(t,function(a){return Qx(this.option,a)},this))},e.prototype.setBrushOption=function(t){this.brushOption=Qx(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(St);function Qx(r,e){return st({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new kt(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}var CY=TY,AY=["rect","polygon","lineX","lineY","keep","clear"],MY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,i){var n,o,s;a.eachComponent({mainType:"brush"},function(l){n=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=n,this._brushMode=o,A(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===n)?"emphasis":"normal")})},e.prototype.updateView=function(t,a,i){this.render(t,a,i)},e.prototype.getIcons=function(){var t=this.model,a=t.get("icon",!0),i={};return A(t.get("type",!0),function(n){a[n]&&(i[n]=a[n])}),i},e.prototype.onclick=function(t,a,i){var n=this._brushType,o=this._brushMode;i==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:i==="keep"?n:n===i?!1:i,brushMode:i==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var a={show:!0,type:AY.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return a},e}(Je),DY=MY;function LY(r){r.registerComponentView(wY),r.registerComponentModel(CY),r.registerPreprocessor(hY),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,gY),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(a){a.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Xt),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Xt),On("brush",DY)}var IY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.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"}},e}(St),PY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,i){if(this.group.removeAll(),!!t.get("show")){var n=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=ut(t.get("textBaseline"),t.get("textVerticalAlign")),f=new Tt({style:Vt(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),v=t.get("subtext"),c=new Tt({style:Vt(s,{text:v,fill:s.getTextColor(),y:h.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),g=t.get("triggerEvent",!0);f.silent=!p&&!g,c.silent=!d&&!g,p&&f.on("click",function(){sf(p,"_"+t.get("target"))}),d&&c.on("click",function(){sf(d,"_"+t.get("subtarget"))}),at(f).eventData=at(c).eventData=g?{componentType:"title",componentIndex:t.componentIndex}:null,n.add(f),v&&n.add(c);var y=n.getBoundingRect(),m=t.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=Jt(m,{width:i.getWidth(),height:i.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=t.get("top")||t.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),n.x=_.x,n.y=_.y,n.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),c.setStyle(S),y=n.getBoundingRect();var w=_.margin,x=t.getItemStyle(["color","opacity"]);x.fill=t.get("backgroundColor");var b=new _t({shape:{x:y.x-w[3],y:y.y-w[0],width:y.width+w[1]+w[3],height:y.height+w[0]+w[2],r:t.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});n.add(b)}},e.type="title",e}(Ft);function RY(r){r.registerComponentModel(IY),r.registerComponentView(PY)}var EY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,a,i){this.mergeDefaultAndTheme(t,i),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var a=this._data.count();this.option.loop?t=(t%a+a)%a:(t>=a&&(t=a-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,a=t.data||[],i=t.axisType,n=this._names=[],o;i==="category"?(o=[],A(a,function(u,f){var h=Qt(io(u),""),v;J(u)?(v=j(u),v.value=f):v=f,o.push(v),n.push(h)})):o=a;var s={category:"ordinal",time:"time",value:"number"}[i]||"number",l=this._data=new we([{name:"value",type:s}],this);l.initData(o,n)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(St),Jx=EY,TL=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=Ja(Jx.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(Jx);Kt(TL,xg.prototype);var kY=TL,OY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(Ft),NY=OY,BY=function(r){k(e,r);function e(t,a,i,n){var o=r.call(this,t,a,i)||this;return o.type=n||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(Sr),VY=BY,Oc=Math.PI,jx=bt(),zY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.api=a},e.prototype.render=function(t,a,i){if(this.model=t,this.api=i,this.ecModel=a,this.group.removeAll(),t.get("show",!0)){var n=this._layout(t,i),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(n,t);t.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return ee("nameValue",{noName:!0,value:f})},A(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](n,o,l,t)},this),this._renderAxisLabel(n,s,l,t),this._position(n,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,a){var i=t.get(["label","position"]),n=t.get("orient"),o=FY(t,a),s;i==null||i==="auto"?s=n==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:Oc/2},h=n==="vertical"?o.height:o.width,v=t.getModel("controlStyle"),c=v.get("show",!0),p=c?v.get("itemSize"):0,d=c?v.get("itemGap"):0,g=p+d,y=t.get(["label","rotate"])||0;y=y*Oc/180;var m,_,S,w=v.get("position",!0),x=c&&v.get("showPlayBtn",!0),b=c&&v.get("showPrevBtn",!0),T=c&&v.get("showNextBtn",!0),C=0,M=h;w==="left"||w==="bottom"?(x&&(m=[0,0],C+=g),b&&(_=[C,0],C+=g),T&&(S=[M-p,0],M-=g)):(x&&(m=[M-p,0],M-=g),b&&(_=[0,0],C+=g),T&&(S=[M-p,0],M-=g));var D=[C,M];return t.get("inverse")&&D.reverse(),{viewRect:o,mainLength:h,orient:n,rotation:f[n],labelRotation:y,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[n],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[n],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:D,controlSize:p,controlGap:d}},e.prototype._position=function(t,a){var i=this._mainGroup,n=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=ar(),l=o.x,u=o.y+o.height;Br(s,s,[-l,-u]),an(s,s,-Oc/2),Br(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),h=m(i.getBoundingRect()),v=m(n.getBoundingRect()),c=[i.x,i.y],p=[n.x,n.y];p[0]=c[0]=f[0][0];var d=t.labelPosOpt;if(d==null||$(d)){var g=d==="+"?0:1;_(c,h,f,1,g),_(p,v,f,1,1-g)}else{var g=d>=0?0:1;_(c,h,f,1,g),p[1]=c[1]+d}i.setPosition(c),n.setPosition(p),i.rotation=n.rotation=t.rotation,y(i),y(n);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,w,x,b,T){S[b]+=x[b][T]-w[b][T]}},e.prototype._createAxis=function(t,a){var i=a.getData(),n=a.get("axisType"),o=GY(a,n);o.getTicks=function(){return i.mapArray(["value"],function(u){return{value:u}})};var s=i.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new VY("value",o,t.axisExtent,n);return l.model=a,l},e.prototype._createGroup=function(t){var a=this[t]=new rt;return this.group.add(a),a},e.prototype._renderAxisLine=function(t,a,i,n){var o=i.getExtent();if(!!n.get(["lineStyle","show"])){var s=new ie({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:V({lineCap:"round"},n.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(s);var l=this._progressLine=new ie({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:Q({lineCap:"round",lineWidth:s.style.lineWidth},n.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(l)}},e.prototype._renderAxisTick=function(t,a,i,n){var o=this,s=n.getData(),l=i.scale.getTicks();this._tickSymbols=[],A(l,function(u){var f=i.dataToCoord(u.value),h=s.getItemModel(u.value),v=h.getModel("itemStyle"),c=h.getModel(["emphasis","itemStyle"]),p=h.getModel(["progress","itemStyle"]),d={x:f,y:0,onclick:U(o._changeTimeline,o,u.value)},g=tw(h,v,a,d);g.ensureState("emphasis").style=c.getItemStyle(),g.ensureState("progress").style=p.getItemStyle(),Wi(g);var y=at(g);h.get("tooltip")?(y.dataIndex=u.value,y.dataModel=n):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},e.prototype._renderAxisLabel=function(t,a,i,n){var o=this,s=i.getLabelModel();if(!!s.get("show")){var l=n.getData(),u=i.getViewLabels();this._tickLabels=[],A(u,function(f){var h=f.tickValue,v=l.getItemModel(h),c=v.getModel("label"),p=v.getModel(["emphasis","label"]),d=v.getModel(["progress","label"]),g=i.dataToCoord(f.tickValue),y=new Tt({x:g,y:0,rotation:t.labelRotation-t.rotation,onclick:U(o._changeTimeline,o,h),silent:!1,style:Vt(c,{text:f.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});y.ensureState("emphasis").style=Vt(p),y.ensureState("progress").style=Vt(d),a.add(y),Wi(y),jx(y).dataIndex=h,o._tickLabels.push(y)})}},e.prototype._renderControl=function(t,a,i,n){var o=t.controlSize,s=t.rotation,l=n.getModel("controlStyle").getItemStyle(),u=n.getModel(["emphasis","controlStyle"]).getItemStyle(),f=n.getPlayState(),h=n.get("inverse",!0);v(t.nextBtnPosition,"next",U(this._changeTimeline,this,h?"-":"+")),v(t.prevBtnPosition,"prev",U(this._changeTimeline,this,h?"+":"-")),v(t.playPosition,f?"stop":"play",U(this._handlePlayClick,this,!f),!0);function v(c,p,d,g){if(!!c){var y=yr(ut(n.get(["controlStyle",p+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=HY(n,p+"Icon",m,{x:c[0],y:c[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:d});_.ensureState("emphasis").style=u,a.add(_),Wi(_)}}},e.prototype._renderCurrentPointer=function(t,a,i,n){var o=n.getData(),s=n.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(h){h.draggable=!0,h.drift=U(u._handlePointerDrag,u),h.ondragend=U(u._handlePointerDragend,u),ew(h,u._progressLine,s,i,n,!0)},onUpdate:function(h){ew(h,u._progressLine,s,i,n)}};this._currentPointer=tw(l,l,this._mainGroup,{},this._currentPointer,f)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,a,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,a){var i=this._toAxisCoord(t)[0],n=this._axis,o=er(n.getExtent().slice());i>o[1]&&(i=o[1]),i=0&&(o[n]=+o[n].toFixed(v)),[o,h]}var Nc={min:it(Su,"min"),max:it(Su,"max"),average:it(Su,"average"),median:it(Su,"median")};function qs(r,e){var t=r.getData(),a=r.coordinateSystem;if(e&&!QY(e)&&!z(e.coord)&&a){var i=a.dimensions,n=AL(e,t,a,r);if(e=j(e),e.type&&Nc[e.type]&&n.baseAxis&&n.valueAxis){var o=ht(i,n.baseAxis.dim),s=ht(i,n.valueAxis.dim),l=Nc[e.type](t,n.baseDataDim,n.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else{for(var u=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis],f=0;f<2;f++)Nc[u[f]]&&(u[f]=Oy(t,t.mapDimension(i[f]),u[f]));e.coord=u}}return e}function AL(r,e,t,a){var i={};return r.valueIndex!=null||r.valueDim!=null?(i.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,i.valueAxis=t.getAxis(JY(a,i.valueDataDim)),i.baseAxis=t.getOtherAxis(i.valueAxis),i.baseDataDim=e.mapDimension(i.baseAxis.dim)):(i.baseAxis=a.getBaseAxis(),i.valueAxis=t.getOtherAxis(i.baseAxis),i.baseDataDim=e.mapDimension(i.baseAxis.dim),i.valueDataDim=e.mapDimension(i.valueAxis.dim)),i}function JY(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function Ks(r,e){return r&&r.containData&&e.coord&&!KY(e)?r.containData(e.coord):!0}function ML(r,e){return r?function(t,a,i,n){var o=n<2?t.coord&&t.coord[n]:t.value;return za(o,e[n])}:function(t,a,i,n){return za(t.value,e[n])}}function Oy(r,e,t){if(t==="average"){var a=0,i=0;return r.each(e,function(n,o){isNaN(n)||(a+=n,i++)}),a/i}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var Bc=bt(),jY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=q()},e.prototype.render=function(t,a,i){var n=this,o=this.markerGroupMap;o.each(function(s){Bc(s).keep=!1}),a.eachSeries(function(s){var l=Ka.getMarkerModelFromSeries(s,n.type);l&&n.renderSeries(s,l,a,i)}),o.each(function(s){!Bc(s).keep&&n.group.remove(s.group)})},e.prototype.markKeep=function(t){Bc(t).keep=!0},e.prototype.toggleBlurSeries=function(t,a){var i=this;A(t,function(n){var o=Ka.getMarkerModelFromSeries(n,i.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(a?eT(l):eg(l))})}})},e.type="marker",e}(Ft),Ny=jY;function aw(r,e,t){var a=e.coordinateSystem;r.each(function(i){var n=r.getItemModel(i),o,s=H(n.get("x"),t.getWidth()),l=H(n.get("y"),t.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(e.getMarkerPosition)o=e.getMarkerPosition(r.getValues(r.dimensions,i));else if(a){var u=r.get(a.dimensions[0],i),f=r.get(a.dimensions[1],i);o=a.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(i,o)})}var t7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,i){a.eachSeries(function(n){var o=Ka.getMarkerModelFromSeries(n,"markPoint");o&&(aw(o.getData(),n,i),this.markerGroupMap.get(n.id).updateLayout())},this)},e.prototype.renderSeries=function(t,a,i,n){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new cl),h=e7(o,t,a);a.setData(h),aw(a.getData(),t,n),h.each(function(v){var c=h.getItemModel(v),p=c.getShallow("symbol"),d=c.getShallow("symbolSize"),g=c.getShallow("symbolRotate"),y=c.getShallow("symbolOffset"),m=c.getShallow("symbolKeepAspect");if(K(p)||K(d)||K(g)||K(y)){var _=a.getRawValue(v),S=a.getDataParams(v);K(p)&&(p=p(_,S)),K(d)&&(d=d(_,S)),K(g)&&(g=g(_,S)),K(y)&&(y=y(_,S))}var w=c.getModel("itemStyle").getItemStyle(),x=sl(l,"color");w.fill||(w.fill=x),h.setItemVisual(v,{symbol:p,symbolSize:d,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:w})}),f.updateData(h),this.group.add(f.group),h.eachItemGraphicEl(function(v){v.traverse(function(c){at(c).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markPoint",e}(Ny);function e7(r,e,t){var a;r?a=G(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return V(V({},l),{name:s,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var i=new we(a,t),n=G(t.get("data"),it(qs,e));r&&(n=It(n,it(Ks,r)));var o=ML(!!r,a);return i.initData(n,null,o),i}var r7=t7;function a7(r){r.registerComponentModel(qY),r.registerComponentView(r7),r.registerPreprocessor(function(e){ky(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var i7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,i){return new e(t,a,i)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(Ka),n7=i7,xu=bt(),o7=function(r,e,t,a){var i=r.getData(),n;if(z(a))n=a;else{var o=a.type;if(o==="min"||o==="max"||o==="average"||o==="median"||a.xAxis!=null||a.yAxis!=null){var s=void 0,l=void 0;if(a.yAxis!=null||a.xAxis!=null)s=e.getAxis(a.yAxis!=null?"y":"x"),l=ae(a.yAxis,a.xAxis);else{var u=AL(a,i,e,r);s=u.valueAxis;var f=pA(i,u.valueDataDim);l=Oy(i,f,o)}var h=s.dim==="x"?0:1,v=1-h,c=j(a),p={coord:[]};c.type=null,c.coord=[],c.coord[v]=-1/0,p.coord[v]=1/0;var d=t.get("precision");d>=0&&xt(l)&&(l=+l.toFixed(Math.min(d,20))),c.coord[h]=p.coord[h]=l,n=[c,p,{type:o,valueIndex:a.valueIndex,value:l}]}else n=[]}var g=[qs(r,n[0]),qs(r,n[1]),V({},n[2])];return g[2].type=g[2].type||null,st(g[2],g[0]),st(g[2],g[1]),g};function Ef(r){return!isNaN(r)&&!isFinite(r)}function iw(r,e,t,a){var i=1-r,n=a.dimensions[r];return Ef(e[i])&&Ef(t[i])&&e[r]===t[r]&&a.getAxis(n).containData(e[r])}function s7(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,a=e[1].coord;if(t&&a&&(iw(1,t,a,r)||iw(0,t,a,r)))return!0}return Ks(r,e[0])&&Ks(r,e[1])}function Vc(r,e,t,a,i){var n=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get("x"),i.getWidth()),u=H(o.get("y"),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(r.dimensions,e));else{var f=n.dimensions,h=r.get(f[0],e),v=r.get(f[1],e);s=n.dataToPoint([h,v])}if(sn(n,"cartesian2d")){var c=n.getAxis("x"),p=n.getAxis("y"),f=n.dimensions;Ef(r.get(f[0],e))?s[0]=c.toGlobalCoord(c.getExtent()[t?0:1]):Ef(r.get(f[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var l7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,i){a.eachSeries(function(n){var o=Ka.getMarkerModelFromSeries(n,"markLine");if(o){var s=o.getData(),l=xu(o).from,u=xu(o).to;l.each(function(f){Vc(l,f,!0,n,i),Vc(u,f,!1,n,i)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(n.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,a,i,n){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new ny);this.group.add(f.group);var h=u7(o,t,a),v=h.from,c=h.to,p=h.line;xu(a).from=v,xu(a).to=c,a.setData(p);var d=a.get("symbol"),g=a.get("symbolSize"),y=a.get("symbolRotate"),m=a.get("symbolOffset");z(d)||(d=[d,d]),z(g)||(g=[g,g]),z(y)||(y=[y,y]),z(m)||(m=[m,m]),h.from.each(function(S){_(v,S,!0),_(c,S,!1)}),p.each(function(S){var w=p.getItemModel(S).getModel("lineStyle").getLineStyle();p.setItemLayout(S,[v.getItemLayout(S),c.getItemLayout(S)]),w.stroke==null&&(w.stroke=v.getItemVisual(S,"style").fill),p.setItemVisual(S,{fromSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:v.getItemVisual(S,"symbolOffset"),fromSymbolRotate:v.getItemVisual(S,"symbolRotate"),fromSymbolSize:v.getItemVisual(S,"symbolSize"),fromSymbol:v.getItemVisual(S,"symbol"),toSymbolKeepAspect:c.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(S,"symbolOffset"),toSymbolRotate:c.getItemVisual(S,"symbolRotate"),toSymbolSize:c.getItemVisual(S,"symbolSize"),toSymbol:c.getItemVisual(S,"symbol"),style:w})}),f.updateData(p),h.line.eachItemGraphicEl(function(S,w){S.traverse(function(x){at(x).dataModel=a})});function _(S,w,x){var b=S.getItemModel(w);Vc(S,w,x,t,n);var T=b.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=sl(l,"color")),S.setItemVisual(w,{symbolKeepAspect:b.get("symbolKeepAspect"),symbolOffset:ut(b.get("symbolOffset",!0),m[x?0:1]),symbolRotate:ut(b.get("symbolRotate",!0),y[x?0:1]),symbolSize:ut(b.get("symbolSize"),g[x?0:1]),symbol:ut(b.get("symbol",!0),d[x?0:1]),style:T})}this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markLine",e}(Ny);function u7(r,e,t){var a;r?a=G(r&&r.dimensions,function(u){var f=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return V(V({},f),{name:u,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var i=new we(a,t),n=new we(a,t),o=new we([],t),s=G(t.get("data"),it(o7,e,r,t));r&&(s=It(s,it(s7,r)));var l=ML(!!r,a);return i.initData(G(s,function(u){return u[0]}),null,l),n.initData(G(s,function(u){return u[1]}),null,l),o.initData(G(s,function(u){return u[2]})),o.hasItemOption=!0,{from:i,to:n,line:o}}var f7=l7;function h7(r){r.registerComponentModel(n7),r.registerComponentView(f7),r.registerPreprocessor(function(e){ky(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var v7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,i){return new e(t,a,i)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(Ka),c7=v7,wu=bt(),p7=function(r,e,t,a){var i=qs(r,a[0]),n=qs(r,a[1]),o=i.coord,s=n.coord;o[0]=ae(o[0],-1/0),o[1]=ae(o[1],-1/0),s[0]=ae(s[0],1/0),s[1]=ae(s[1],1/0);var l=Vd([{},i,n]);return l.coord=[i.coord,n.coord],l.x0=i.x,l.y0=i.y,l.x1=n.x,l.y1=n.y,l};function kf(r){return!isNaN(r)&&!isFinite(r)}function nw(r,e,t,a){var i=1-r;return kf(e[i])&&kf(t[i])}function d7(r,e){var t=e.coord[0],a=e.coord[1];return sn(r,"cartesian2d")&&t&&a&&(nw(1,t,a)||nw(0,t,a))?!0:Ks(r,{coord:t,x:e.x0,y:e.y0})||Ks(r,{coord:a,x:e.x1,y:e.y1})}function ow(r,e,t,a,i){var n=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get(t[0]),i.getWidth()),u=H(o.get(t[1]),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(t,e));else{var f=r.get(t[0],e),h=r.get(t[1],e),v=[f,h];n.clampData&&n.clampData(v,v),s=n.dataToPoint(v,!0)}if(sn(n,"cartesian2d")){var c=n.getAxis("x"),p=n.getAxis("y"),f=r.get(t[0],e),h=r.get(t[1],e);kf(f)?s[0]=c.toGlobalCoord(c.getExtent()[t[0]==="x0"?0:1]):kf(h)&&(s[1]=p.toGlobalCoord(p.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var sw=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],g7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,i){a.eachSeries(function(n){var o=Ka.getMarkerModelFromSeries(n,"markArea");if(o){var s=o.getData();s.each(function(l){var u=G(sw,function(h){return ow(s,l,h,n,i)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,a,i,n){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new rt});this.group.add(f.group),this.markKeep(f);var h=y7(o,t,a);a.setData(h),h.each(function(v){var c=G(sw,function(T){return ow(h,v,T,t,n)}),p=o.getAxis("x").scale,d=o.getAxis("y").scale,g=p.getExtent(),y=d.getExtent(),m=[p.parse(h.get("x0",v)),p.parse(h.get("x1",v))],_=[d.parse(h.get("y0",v)),d.parse(h.get("y1",v))];er(m),er(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),w=!S;h.setItemLayout(v,{points:c,allClipped:w});var x=h.getItemModel(v).getModel("itemStyle").getItemStyle(),b=sl(l,"color");x.fill||(x.fill=b,$(x.fill)&&(x.fill=Zu(x.fill,.4))),x.stroke||(x.stroke=b),h.setItemVisual(v,"style",x)}),h.diff(wu(f).data).add(function(v){var c=h.getItemLayout(v);if(!c.allClipped){var p=new Re({shape:{points:c.points}});h.setItemGraphicEl(v,p),f.group.add(p)}}).update(function(v,c){var p=wu(f).data.getItemGraphicEl(c),d=h.getItemLayout(v);d.allClipped?p&&f.group.remove(p):(p?wt(p,{shape:{points:d.points}},a,v):p=new Re({shape:{points:d.points}}),h.setItemGraphicEl(v,p),f.group.add(p))}).remove(function(v){var c=wu(f).data.getItemGraphicEl(v);f.group.remove(c)}).execute(),h.eachItemGraphicEl(function(v,c){var p=h.getItemModel(c),d=h.getItemVisual(c,"style");v.useStyle(h.getItemVisual(c,"style")),ye(v,ne(p),{labelFetcher:a,labelDataIndex:c,defaultText:h.getName(c)||"",inheritColor:$(d.fill)?Zu(d.fill,1):"#000"}),ue(v,p),$t(v,null,null,p.get(["emphasis","disabled"])),at(v).dataModel=a}),wu(f).data=h,f.group.silent=a.get("silent")||t.get("silent")},e.type="markArea",e}(Ny);function y7(r,e,t){var a,i,n=["x0","y0","x1","y1"];if(r){var o=G(r&&r.dimensions,function(u){var f=e.getData(),h=f.getDimensionInfo(f.mapDimension(u))||{};return V(V({},h),{name:u,ordinalMeta:null})});i=G(n,function(u,f){return{name:u,type:o[f%2].type}}),a=new we(i,t)}else i=[{name:"value",type:"float"}],a=new we(i,t);var s=G(t.get("data"),it(p7,e,r,t));r&&(s=It(s,it(d7,r)));var l=r?function(u,f,h,v){var c=u.coord[Math.floor(v/2)][v%2];return za(c,i[v])}:function(u,f,h,v){return za(u.value,i[v])};return a.initData(s,null,l),a.hasItemOption=!0,a}var m7=g7;function _7(r){r.registerComponentModel(c7),r.registerComponentView(m7),r.registerPreprocessor(function(e){ky(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var S7=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},x7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,a,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.call(this,t,a),this._updateSelector(t)},e.prototype._updateSelector=function(t){var a=t.selector,i=this.ecModel;a===!0&&(a=t.selector=["all","inverse"]),z(a)&&A(a,function(n,o){$(n)&&(n={type:n}),a[o]=st(n,S7(i,n.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var a=!1,i=0;i=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.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}},e}(St),Md=x7,Mn=it,Dd=A,bu=rt,w7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new bu),this.group.add(this._selectorGroup=new bu),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,a,i){var n=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,a,i,l,s,u);var f=t.getBoxLayoutParams(),h={width:i.getWidth(),height:i.getHeight()},v=t.get("padding"),c=Jt(f,h,v),p=this.layoutInner(t,o,c,n,l,u),d=Jt(Q({width:p.width,height:p.height},f),h,v);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=dL(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,a,i,n,o,s,l){var u=this.getContentGroup(),f=q(),h=a.get("selectedMode"),v=[];i.eachRawSeries(function(c){!c.get("legendHoverLink")&&v.push(c.id)}),Dd(a.getData(),function(c,p){var d=c.get("name");if(!this.newlineDisabled&&(d===""||d===` +`)){var g=new bu;g.newline=!0,u.add(g);return}var y=i.getSeriesByName(d)[0];if(!f.get(d))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),w=m.getVisual("style"),x=this._createItem(y,d,p,c,a,t,_,w,S,h);x.on("click",Mn(lw,d,null,n,v)).on("mouseover",Mn(Ld,y.name,null,n,v)).on("mouseout",Mn(Id,y.name,null,n,v)),f.set(d,!0)}else i.eachRawSeries(function(b){if(!f.get(d)&&b.legendVisualProvider){var T=b.legendVisualProvider;if(!T.containName(d))return;var C=T.indexOfName(d),M=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),L=Ve(M.fill);L&&L[3]===0&&(L[3]=.2,M=V(V({},M),{fill:ta(L,"rgba")}));var I=this._createItem(b,d,p,c,a,t,{},M,D,h);I.on("click",Mn(lw,null,d,n,v)).on("mouseover",Mn(Ld,null,d,n,v)).on("mouseout",Mn(Id,null,d,n,v)),f.set(d,!0)}},this)},this),o&&this._createSelector(o,a,n,s,l)},e.prototype._createSelector=function(t,a,i,n,o){var s=this.getSelectorGroup();Dd(t,function(u){var f=u.type,h=new Tt({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var v=a.getModel("selectorLabel"),c=a.getModel(["emphasis","selectorLabel"]);ye(h,{normal:v,emphasis:c},{defaultText:u.title}),Wi(h)})},e.prototype._createItem=function(t,a,i,n,o,s,l,u,f,h){var v=t.visualDrawType,c=o.get("itemWidth"),p=o.get("itemHeight"),d=o.isSelected(a),g=n.get("symbolRotate"),y=n.get("symbolKeepAspect"),m=n.get("icon");f=m||f||"roundRect";var _=b7(f,n,l,u,v,d),S=new bu,w=n.getModel("textStyle");if(K(t.getLegendIcon)&&(!m||m==="inherit"))S.add(t.getLegendIcon({itemWidth:c,itemHeight:p,icon:f,iconRotate:g,itemStyle:_.itemStyle,lineStyle:_.lineStyle,symbolKeepAspect:y}));else{var x=m==="inherit"&&t.getData().getVisual("symbol")?g==="inherit"?t.getData().getVisual("symbolRotate"):g:0;S.add(T7({itemWidth:c,itemHeight:p,icon:f,iconRotate:x,itemStyle:_.itemStyle,lineStyle:_.lineStyle,symbolKeepAspect:y}))}var b=s==="left"?c+5:-5,T=s,C=o.get("formatter"),M=a;$(C)&&C?M=C.replace("{name}",a!=null?a:""):K(C)&&(M=C(a));var D=n.get("inactiveColor");S.add(new Tt({style:Vt(w,{text:M,x:b,y:p/2,fill:d?w.getTextColor():D,align:T,verticalAlign:"middle"})}));var L=new _t({shape:S.getBoundingRect(),invisible:!0}),I=n.getModel("tooltip");return I.get("show")&&so({el:L,componentModel:o,itemName:a,itemTooltipOption:I.option}),S.add(L),S.eachChild(function(P){P.silent=!0}),L.silent=!h,this.getContentGroup().add(S),Wi(S),S.__legendDataIndex=i,S},e.prototype.layoutInner=function(t,a,i,n,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Ui(t.get("orient"),l,t.get("itemGap"),i.width,i.height);var f=l.getBoundingRect(),h=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Ui("horizontal",u,t.get("selectorItemGap",!0));var v=u.getBoundingRect(),c=[-v.x,-v.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,g=d===0?"width":"height",y=d===0?"height":"width",m=d===0?"y":"x";s==="end"?c[d]+=f[g]+p:h[d]+=v[g]+p,c[1-d]+=f[y]/2-v[y]/2,u.x=c[0],u.y=c[1],l.x=h[0],l.y=h[1];var _={x:0,y:0};return _[g]=f[g]+p+v[g],_[y]=Math.max(f[y],v[y]),_[m]=Math.min(0,v[m]+c[1-d]),_}else return l.x=h[0],l.y=h[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(Ft);function b7(r,e,t,a,i,n){function o(p,d){p.lineWidth==="auto"&&(p.lineWidth=d.lineWidth>0?2:0),Dd(p,function(g,y){p[y]==="inherit"&&(p[y]=d[y])})}var s=e.getModel("itemStyle"),l=s.getItemStyle(),u=r.lastIndexOf("empty",0)===0?"fill":"stroke";l.decal=a.decal,l.fill==="inherit"&&(l.fill=a[i]),l.stroke==="inherit"&&(l.stroke=a[u]),l.opacity==="inherit"&&(l.opacity=(i==="fill"?a:t).opacity),o(l,a);var f=e.getModel("lineStyle"),h=f.getLineStyle();if(o(h,t),l.fill==="auto"&&(l.fill=a.fill),l.stroke==="auto"&&(l.stroke=a.fill),h.stroke==="auto"&&(h.stroke=a.fill),!n){var v=e.get("inactiveBorderWidth"),c=l[u];l.lineWidth=v==="auto"?a.lineWidth>0&&c?2:0:l.lineWidth,l.fill=e.get("inactiveColor"),l.stroke=e.get("inactiveBorderColor"),h.stroke=f.get("inactiveColor"),h.lineWidth=f.get("inactiveWidth")}return{itemStyle:l,lineStyle:h}}function T7(r){var e=r.icon||"roundRect",t=qt(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill="#fff",t.style.lineWidth=2),t}function lw(r,e,t,a){Id(r,e,t,a),t.dispatchAction({type:"legendToggleSelect",name:r!=null?r:e}),Ld(r,e,t,a)}function DL(r){for(var e=r.getZr().storage.getDisplayList(),t,a=0,i=e.length;ai[o],g=[-c.x,-c.y];a||(g[n]=f[u]);var y=[0,0],m=[-p.x,-p.y],_=ut(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var S=t.get("pageButtonPosition",!0);S==="end"?m[n]+=i[o]-p[o]:y[n]+=p[o]+_}m[1-n]+=c[s]/2-p[s]/2,f.setPosition(g),h.setPosition(y),v.setPosition(m);var w={x:0,y:0};if(w[o]=d?i[o]:c[o],w[s]=Math.max(c[s],p[s]),w[l]=Math.min(0,p[l]+m[1-n]),h.__rectSize=i[o],d){var x={x:0,y:0};x[o]=Math.max(i[o]-p[o]-_,0),x[s]=w[s],h.setClipPath(new _t({shape:x})),h.__rectSize=x[o]}else v.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var b=this._getPageInfo(t);return b.pageIndex!=null&&wt(f,{x:b.contentPosition[0],y:b.contentPosition[1]},d?t:null),this._updatePageInfoView(t,b),w},e.prototype._pageGo=function(t,a,i){var n=this._getPageInfo(a)[t];n!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:n,legendId:a.id})},e.prototype._updatePageInfoView=function(t,a){var i=this._controllerGroup;A(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",v=a[h]!=null,c=i.childOfName(f);c&&(c.setStyle("fill",v?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),c.cursor=v?"pointer":"default")});var n=i.childOfName("pageText"),o=t.get("pageFormatter"),s=a.pageIndex,l=s!=null?s+1:0,u=a.pageCount;n&&o&&n.setStyle("text",$(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var a=t.get("scrollDataIndex",!0),i=this.getContentGroup(),n=this._containerGroup.__rectSize,o=t.getOrient().index,s=zc[o],l=Gc[o],u=this._findTargetItemIndex(a),f=i.children(),h=f[u],v=f.length,c=v?1:0,p={contentPosition:[i.x,i.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return p;var d=S(h);p.contentPosition[o]=-d.s;for(var g=u+1,y=d,m=d,_=null;g<=v;++g)_=S(f[g]),(!_&&m.e>y.s+n||_&&!w(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=y.i),++p.pageCount)),m=_;for(var g=u-1,y=d,m=d,_=null;g>=-1;--g)_=S(f[g]),(!_||!w(m,_.s))&&y.i=b&&x.s<=b+n}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var a,i=this.getContentGroup(),n;return i.eachChild(function(o,s){var l=o.__legendDataIndex;n==null&&l!=null&&(n=s),l===t&&(a=s)}),a!=null?a:n},e.type="legend.scroll",e}(LL),I7=L7;function P7(r){r.registerAction("legendScroll","legendscroll",function(e,t){var a=e.scrollDataIndex;a!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(i){i.setScrollDataIndex(a)})})}function R7(r){ct(IL),r.registerComponentModel(D7),r.registerComponentView(I7),P7(r)}function E7(r){ct(IL),ct(R7)}var k7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=Ja(Xs.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(Xs),O7=k7,By=bt();function N7(r,e,t){By(r).coordSysRecordMap.each(function(a){var i=a.dataZoomInfoMap.get(e.uid);i&&(i.getRange=t)})}function B7(r,e){for(var t=By(r).coordSysRecordMap,a=t.keys(),i=0;ia[t+e]&&(e=s),i=i&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!i}}}function H7(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var a=By(t),i=a.coordSysRecordMap||(a.coordSysRecordMap=q());i.each(function(n){n.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(n){var o=vL(n);A(o.infoList,function(s){var l=s.model.uid,u=i.get(l)||i.set(l,V7(t,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=q());f.set(n.uid,{dzReferCoordSysInfo:s,model:n,getRange:null})})}),i.each(function(n){var o=n.controller,s,l=n.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){PL(i,n);return}var f=F7(l);o.enable(f.controlType,f.opt),o.setPointerChecker(n.containsPoint),go(n,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var W7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,a,i){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),N7(i,t,{pan:U(Fc.pan,this),zoom:U(Fc.zoom,this),scrollMove:U(Fc.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){B7(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(Dy),Fc={zoom:function(r,e,t,a){var i=this.range,n=i.slice(),o=r.axisModels[0];if(!!o){var s=Hc[e](null,[a.originX,a.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(n[1]-n[0])+n[0],u=Math.max(1/a.scale,0);n[0]=(n[0]-l)*u+l,n[1]=(n[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(un(0,n,[0,100],0,f.minSpan,f.maxSpan),this.range=n,i[0]!==n[0]||i[1]!==n[1])return n}},pan:hw(function(r,e,t,a,i,n){var o=Hc[a]([n.oldX,n.oldY],[n.newX,n.newY],e,i,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:hw(function(r,e,t,a,i,n){var o=Hc[a]([0,0],[n.scrollDelta,n.scrollDelta],e,i,t);return o.signal*(r[1]-r[0])*n.scrollDelta})};function hw(r){return function(e,t,a,i){var n=this.range,o=n.slice(),s=e.axisModels[0];if(!!s){var l=r(o,s,e,t,a,i);if(un(l,o,[0,100],"all"),this.range=o,n[0]!==o[0]||n[1]!==o[1])return o}}}var Hc={grid:function(r,e,t,a,i){var n=t.axis,o={},s=i.model.coordinateSystem.getRect();return r=r||[0,0],n.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=n.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=n.inverse?-1:1),o},polar:function(r,e,t,a,i){var n=t.axis,o={},s=i.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=n.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=n.inverse?-1:1),o},singleAxis:function(r,e,t,a,i){var n=t.axis,o=i.model.coordinateSystem.getRect(),s={};return r=r||[0,0],n.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=n.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=n.inverse?-1:1),s}},$7=W7;function RL(r){Ly(r),r.registerComponentModel(O7),r.registerComponentView($7),H7(r)}var U7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=Ja(Xs.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(Xs),Y7=U7,Yo=_t,vw=7,Z7=1,Wc=30,X7=7,Zo="horizontal",cw="vertical",q7=5,K7=["line","bar","candlestick","scatter"],Q7={easing:"cubicOut",duration:100,delay:0},J7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,a){this.api=a,this._onBrush=U(this._onBrush,this),this._onBrushEnd=U(this._onBrushEnd,this)},e.prototype.render=function(t,a,i,n){if(r.prototype.render.apply(this,arguments),go(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!n||n.type!=="dataZoom"||n.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Os(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new rt;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(a),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,a=this.api,i=t.get("brushSelect"),n=i?X7:0,o=this._findCoordRect(),s={width:a.getWidth(),height:a.getHeight()},l=this._orient===Zo?{right:s.width-o.x-o.width,top:s.height-Wc-vw-n,width:o.width,height:Wc}:{right:vw,top:o.y,width:Wc,height:o.height},u=ho(t.option);A(["right","top","width","height"],function(h){u[h]==="ph"&&(u[h]=l[h])});var f=Jt(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===cw&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,a=this._location,i=this._orient,n=this.dataZoomModel.getFirstTargetAxisModel(),o=n&&n.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(i===Zo&&!o?{scaleY:l?1:-1,scaleX:1}:i===Zo&&o?{scaleY:l?1:-1,scaleX:-1}:i===cw&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=a.x-u.x,t.y=a.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,a=this._size,i=this._displayables.sliderGroup,n=t.get("brushSelect");i.add(new Yo({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new Yo({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:U(this._onClickPanel,this)}),s=this.api.getZr();n?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),i.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var a=this._size,i=this._shadowSize||[],n=t.series,o=n.getRawData(),s=n.getShadowDim?n.getShadowDim():t.otherDim;if(s==null)return;var l=this._shadowPolygonPts,u=this._shadowPolylinePts;if(o!==this._shadowData||s!==this._shadowDim||a[0]!==i[0]||a[1]!==i[1]){var f=o.getDataExtent(s),h=(f[1]-f[0])*.3;f=[f[0]-h,f[1]+h];var v=[0,a[1]],c=[0,a[0]],p=[[a[0],0],[0,0]],d=[],g=c[1]/(o.count()-1),y=0,m=Math.round(o.count()/a[0]),_;o.each([s],function(T,C){if(m>0&&C%m){y+=g;return}var M=T==null||isNaN(T)||T==="",D=M?0:Lt(T,f,v,!0);M&&!_&&C?(p.push([p[p.length-1][0],0]),d.push([d[d.length-1][0],0])):!M&&_&&(p.push([y,0]),d.push([y,0])),p.push([y,D]),d.push([y,D]),y+=g,_=M}),l=this._shadowPolygonPts=p,u=this._shadowPolylinePts=d}this._shadowData=o,this._shadowDim=s,this._shadowSize=[a[0],a[1]];var S=this.dataZoomModel;function w(T){var C=S.getModel(T?"selectedDataBackground":"dataBackground"),M=new rt,D=new Re({shape:{points:l},segmentIgnoreThreshold:1,style:C.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),L=new Ee({shape:{points:u},segmentIgnoreThreshold:1,style:C.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return M.add(D),M.add(L),M}for(var x=0;x<3;x++){var b=w(x===1);this._displayables.sliderGroup.add(b),this._displayables.dataShadowSegs.push(b)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,a=t.get("showDataShadow");if(a!==!1){var i,n=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();A(l,function(u){if(!i&&!(a!==!0&&ht(K7,u.get("type"))<0)){var f=n.getComponent(Na(o),s).axis,h=j7(o),v,c=u.coordinateSystem;h!=null&&c.getOtherAxis&&(v=c.getOtherAxis(f).inverse),h=u.getData().mapDimension(h),i={thisAxis:f,series:u,thisDim:o,otherDim:h,otherAxisInverse:v}}},this)},this),i}},e.prototype._renderHandle=function(){var t=this.group,a=this._displayables,i=a.handles=[null,null],n=a.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,h=l.get("brushSelect"),v=a.filler=new Yo({silent:h,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(v),o.add(new Yo({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:Z7,fill:"rgba(0,0,0,0)"}})),A([0,1],function(_){var S=l.get("handleIcon");!ff[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var w=qt(S,-1,0,2,2,null,!0);w.attr({cursor:pw(this._orient),draggable:!0,drift:U(this._onDragMove,this,_),ondragend:U(this._onDragEnd,this),onmouseover:U(this._showDataInfo,this,!0),onmouseout:U(this._showDataInfo,this,!1),z2:5});var x=w.getBoundingRect(),b=l.get("handleSize");this._handleHeight=H(b,this._size[1]),this._handleWidth=x.width/x.height*this._handleHeight,w.setStyle(l.getModel("handleStyle").getItemStyle()),w.style.strokeNoScale=!0,w.rectHover=!0,w.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),Wi(w);var T=l.get("handleColor");T!=null&&(w.style.fill=T),o.add(i[_]=w);var C=l.getModel("textStyle");t.add(n[_]=new Tt({silent:!0,invisible:!0,style:Vt(C,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:C.getTextColor(),font:C.getFont()}),z2:10}))},this);var c=v;if(h){var p=H(l.get("moveHandleSize"),s[1]),d=a.moveHandle=new _t({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),g=p*.8,y=a.moveHandleIcon=qt(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+p/2-.5,d.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(p,10));c=a.moveZone=new _t({invisible:!0,shape:{y:s[1]-m,height:p+m}}),c.on("mouseover",function(){u.enterEmphasis(d)}).on("mouseout",function(){u.leaveEmphasis(d)}),o.add(d),o.add(y),o.add(c)}c.attr({draggable:!0,cursor:pw(this._orient),drift:U(this._onDragMove,this,"all"),ondragstart:U(this._showDataInfo,this,!0),ondragend:U(this._onDragEnd,this),onmouseover:U(this._showDataInfo,this,!0),onmouseout:U(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[Lt(t[0],[0,100],a,!0),Lt(t[1],[0,100],a,!0)]},e.prototype._updateInterval=function(t,a){var i=this.dataZoomModel,n=this._handleEnds,o=this._getViewExtent(),s=i.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];un(a,n,o,i.get("zoomLock")?"all":t,s.minSpan!=null?Lt(s.minSpan,l,o,!0):null,s.maxSpan!=null?Lt(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=er([Lt(n[0],o,l,!0),Lt(n[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},e.prototype._updateView=function(t){var a=this._displayables,i=this._handleEnds,n=er(i.slice()),o=this._size;A([0,1],function(c){var p=a.handles[c],d=this._handleHeight;p.attr({scaleX:d/2,scaleY:d/2,x:i[c]+(c?-1:1),y:o[1]/2-d/2})},this),a.filler.setShape({x:n[0],y:0,width:n[1]-n[0],height:o[1]});var s={x:n[0],width:n[1]-n[0]};a.moveHandle&&(a.moveHandle.setShape(s),a.moveZone.setShape(s),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=a.dataShadowSegs,u=[0,n[0],n[1],o[0]],f=0;fa[0]||i[1]<0||i[1]>a[1])){var n=this._handleEnds,o=(n[0]+n[1])/2,s=this._updateInterval("all",i[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var a=t.offsetX,i=t.offsetY;this._brushStart=new ot(a,i),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(!!this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var i=a.shape,n=+new Date;if(!(n-this._brushStartTime<200&&Math.abs(i.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=er([Lt(i.x,o,s,!0),Lt(i.x+i.width,o,s,!0)]),this._handleEnds=[i.x,i.x+i.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(ia(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,a){var i=this._displayables,n=this.dataZoomModel,o=i.brushRect;o||(o=i.brushRect=new Yo({silent:!0,style:n.getModel("brushStyle").getItemStyle()}),i.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,a),f=l.transformCoordToLocal(s.x,s.y),h=this._size;u[0]=Math.max(Math.min(h[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:h[1]})},e.prototype._dispatchZoomAction=function(t){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?Q7:null,start:a[0],end:a[1]})},e.prototype._findCoordRect=function(){var t,a=vL(this.dataZoomModel).infoList;if(!t&&a.length){var i=a[0].model.coordinateSystem;t=i.getRect&&i.getRect()}if(!t){var n=this.api.getWidth(),o=this.api.getHeight();t={x:n*.2,y:o*.2,width:n*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(Dy);function j7(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function pw(r){return r==="vertical"?"ns-resize":"ew-resize"}var t9=J7;function EL(r){r.registerComponentModel(Y7),r.registerComponentView(t9),Ly(r)}function e9(r){ct(RL),ct(EL)}var r9={get:function(r,e,t){var a=j((a9[r]||{})[e]);return t&&z(a)?a[a.length-1]:a}},a9={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},kL=r9,dw=le.mapVisual,i9=le.eachVisual,n9=z,gw=A,o9=er,s9=Lt,l9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,a,i){this.mergeDefaultAndTheme(t,i)},e.prototype.optionUpdated=function(t,a){var i=this.option;!a&&wL(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var a=this.stateList;t=U(t,this),this.controllerVisuals=Cd(this.option.controller,a,t),this.targetVisuals=Cd(this.option.target,a,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,a=[];return t==null||t==="all"?this.ecModel.eachSeries(function(i,n){a.push(n)}):a=Pt(t),a},e.prototype.eachTargetSeries=function(t,a){A(this.getTargetSeriesIndices(),function(i){var n=this.ecModel.getSeriesByIndex(i);n&&t.call(a,n)},this)},e.prototype.isTargetSeries=function(t){var a=!1;return this.eachTargetSeries(function(i){i===t&&(a=!0)}),a},e.prototype.formatValueText=function(t,a,i){var n=this.option,o=n.precision,s=this.dataBound,l=n.formatter,u;i=i||["<",">"],z(t)&&(t=t.slice(),u=!0);var f=a?t:u?[h(t[0]),h(t[1])]:h(t);if($(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(K(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?i[0]+" "+f[1]:t[1]===s[1]?i[1]+" "+f[0]:f[0]+" - "+f[1];return f;function h(v){return v===s[0]?"min":v===s[1]?"max":(+v).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,a=o9([t.min,t.max]);this._dataExtent=a},e.prototype.getDataDimensionIndex=function(t){var a=this.option.dimension;if(a!=null)return t.getDimensionIndex(a);for(var i=t.dimensions,n=i.length-1;n>=0;n--){var o=i[n],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,a=this.option,i={inRange:a.inRange,outOfRange:a.outOfRange},n=a.target||(a.target={}),o=a.controller||(a.controller={});st(n,i),st(o,i);var s=this.isCategory();l.call(this,n),l.call(this,o),u.call(this,n,"inRange","outOfRange"),f.call(this,o);function l(h){n9(a.color)&&!h.inRange&&(h.inRange={color:a.color.slice().reverse()}),h.inRange=h.inRange||{color:t.get("gradientColor")}}function u(h,v,c){var p=h[v],d=h[c];p&&!d&&(d=h[c]={},gw(p,function(g,y){if(!!le.isValidType(y)){var m=kL.get(y,"inactive",s);m!=null&&(d[y]=m,y==="color"&&!d.hasOwnProperty("opacity")&&!d.hasOwnProperty("colorAlpha")&&(d.opacity=[0,0]))}}))}function f(h){var v=(h.inRange||{}).symbol||(h.outOfRange||{}).symbol,c=(h.inRange||{}).symbolSize||(h.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),d=this.getItemSymbol(),g=d||"roundRect";gw(this.stateList,function(y){var m=this.itemSize,_=h[y];_||(_=h[y]={color:s?p:[p]}),_.symbol==null&&(_.symbol=v&&j(v)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=c&&j(c)||(s?m[0]:[m[0],m[0]])),_.symbol=dw(_.symbol,function(x){return x==="none"?g:x});var S=_.symbolSize;if(S!=null){var w=-1/0;i9(S,function(x){x>w&&(w=x)}),_.symbolSize=dw(S,function(x){return s9(x,[0,w],[0,m[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(St),Of=l9,yw=[20,140],u9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(i){i.mappingMethod="linear",i.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=yw[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=yw[1])},e.prototype._resetRange=function(){var t=this.getExtent(),a=this.option.range;!a||a.auto?(t.auto=1,this.option.range=t):z(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],t[0]),a[1]=Math.min(a[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),A(this.stateList,function(t){var a=this.option.controller[t].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),a=er((this.get("range")||[]).slice());return a[0]>t[1]&&(a[0]=t[1]),a[1]>t[1]&&(a[1]=t[1]),a[0]=i[1]||t<=a[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[];return this.eachTargetSeries(function(i){var n=[],o=i.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&n.push(l)},this),a.push({seriesId:i.id,dataIndex:n})},this),a},e.prototype.getVisualMeta=function(t){var a=mw(this,"outOfRange",this.getExtent()),i=mw(this,"inRange",this.option.range.slice()),n=[];function o(c,p){n.push({value:c,color:t(c,p)})}for(var s=0,l=0,u=i.length,f=a.length;lt[1])break;n.push({color:this.getControllerVisual(l,"color",a),offset:s/i})}return n.push({color:this.getControllerVisual(t[1],"color",a),offset:1}),n},e.prototype._createBarPoints=function(t,a){var i=this.visualMapModel.itemSize;return[[i[0]-a[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-a[1],t[1]]]},e.prototype._createBarGroup=function(t){var a=this._orient,i=this.visualMapModel.get("inverse");return new rt(a==="horizontal"&&!i?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&i?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!i?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,a){if(!!this._useHandle){var i=this._shapes,n=this.visualMapModel,o=i.handleThumbs,s=i.handleLabels,l=n.itemSize,u=n.getExtent();v9([0,1],function(f){var h=o[f];h.setStyle("fill",a.handlesColor[f]),h.y=t[f];var v=Mr(t[f],[0,l[1]],u,!0),c=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=c/l[0],h.x=l[0]-c/2;var p=gr(i.handleLabelPoints[f],$i(h,this.group));s[f].setStyle({x:p[0],y:p[1],text:n.formatValueText(this._dataInterval[f]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",i.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,a,i,n){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,h=f.indicator;if(!!h){h.attr("invisible",!1);var v={convertOpacityToAlpha:!0},c=this.getControllerVisual(t,"color",v),p=this.getControllerVisual(t,"symbolSize"),d=Mr(t,s,u,!0),g=l[0]-p/2,y={x:h.x,y:h.y};h.y=d,h.x=g;var m=gr(f.indicatorLabelPoint,$i(h,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),w=this._orient,x=w==="horizontal";_.setStyle({text:(i||"")+o.formatValueText(a),verticalAlign:x?S:"middle",align:x?"center":S});var b={x:g,y:d,style:{fill:c}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var C={duration:100,easing:"cubicInOut",additive:!0};h.x=y.x,h.y=y.y,h.animateTo(b,C),_.animateTo(T,C)}else h.attr(b),_.attr(T);this._firstShowIndicator=!1;var M=this._shapes.handleLabels;if(M)for(var D=0;Do[1]&&(h[1]=1/0),a&&(h[0]===-1/0?this._showIndicator(f,h[1],"< ",l):h[1]===1/0?this._showIndicator(f,h[0],"> ",l):this._showIndicator(f,f,"\u2248 ",l));var v=this._hoverLinkDataIndices,c=[];(a||ww(i))&&(c=this._hoverLinkDataIndices=i.findTargetDataIndices(h));var p=eP(v,c);this._dispatchHighDown("downplay",Wu(p[0],i)),this._dispatchHighDown("highlight",Wu(p[1],i))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var a=t.target,i=this.visualMapModel;if(!(!a||at(a).dataIndex==null)){var n=at(a),o=this.ecModel.getSeriesByIndex(n.seriesIndex);if(!!i.isTargetSeries(o)){var s=o.getData(n.dataType),l=s.getStore().get(i.getDataDimensionIndex(s),n.dataIndex);isNaN(l)||this._showIndicator(l,l)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var i=0;i=0&&(n.dimension=o,a.push(n))}}),r.getData().setVisual("visualMeta",a)}}];function x9(r,e,t,a){for(var i=e.targetVisuals[a],n=le.prepareVisualTypes(i),o={color:sl(r.getData(),"color")},s=0,l=n.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction(m9,_9),A(S9,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(w9))}function VL(r){r.registerComponentModel(f9),r.registerComponentView(y9),BL(r)}var b9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],T9[this._mode].call(this,this._pieceList),this._resetSelected(t,a);var n=this.option.categories;this.resetVisual(function(o,s){i==="categories"?(o.mappingMethod="category",o.categories=j(n)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=G(this._pieceList,function(l){return l=j(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,a={},i=le.listVisualTypes(),n=this.isCategory();A(t.pieces,function(s){A(i,function(l){s.hasOwnProperty(l)&&(a[l]=1)})}),A(a,function(s,l){var u=!1;A(this.stateList,function(f){u=u||o(t,f,l)||o(t.target,f,l)},this),!u&&A(this.stateList,function(f){(t[f]||(t[f]={}))[l]=kL.get(l,f==="inRange"?"active":"inactive",n)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,a){var i=this.option,n=this._pieceList,o=(a?i:t).selected||{};if(i.selected=o,A(n,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),i.selectedMode==="single"){var s=!1;A(n,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=j(t)},e.prototype.getValueState=function(t){var a=le.findPieceIndex(t,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[],i=this._pieceList;return this.eachTargetSeries(function(n){var o=[],s=n.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=le.findPieceIndex(l,i);f===t&&o.push(u)},this),a.push({seriesId:n.id,dataIndex:o})},this),a},e.prototype.getRepresentValue=function(t){var a;if(this.isCategory())a=t.value;else if(t.value!=null)a=t.value;else{var i=t.interval||[];a=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return a},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var a=[],i=["",""],n=this;function o(f,h){var v=n.getRepresentValue({interval:f});h||(h=n.getValueState(v));var c=t(v,h);f[0]===-1/0?i[0]=c:f[1]===1/0?i[1]=c:a.push({value:f[0],color:c},{value:f[1],color:c})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return A(s,function(f){var h=f.interval;h&&(h[0]>u&&o([u,h[0]],"outOfRange"),o(h.slice()),u=h[1])},this),{stops:a,outerColors:i}},e.type="visualMap.piecewise",e.defaultOption=Ja(Of.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(Of),T9={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),a=this.getExtent(),i=e.splitNumber;i=Math.max(parseInt(i,10),1),e.splitNumber=i;for(var n=(a[1]-a[0])/i;+n.toFixed(t)!==n&&t<5;)t++;e.precision=t,n=+n.toFixed(t),e.minOpen&&r.push({interval:[-1/0,a[0]],close:[0,0]});for(var o=0,s=a[0];o","\u2265"][a[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,i)},this)}};function Aw(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}var C9=b9,A9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var a=this.visualMapModel,i=a.get("textGap"),n=a.textStyleModel,o=n.getFont(),s=n.getTextColor(),l=this._getItemAlign(),u=a.itemSize,f=this._getViewData(),h=f.endsText,v=ae(a.get("showLabel",!0),!h);h&&this._renderEndsText(t,h[0],u,v,l),A(f.viewPieceList,function(c){var p=c.piece,d=new rt;d.onclick=U(this._onItemClick,this,p),this._enableHoverLink(d,c.indexInModelPieceList);var g=a.getRepresentValue(p);if(this._createItemSymbol(d,g,[0,0,u[0],u[1]]),v){var y=this.visualMapModel.getValueState(g);d.add(new Tt({style:{x:l==="right"?-i:u[0]+i,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:y==="outOfRange"?.5:1}}))}t.add(d)},this),h&&this._renderEndsText(t,h[1],u,v,l),Ui(a.get("orient"),t,a.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,a){var i=this;t.on("mouseover",function(){return n("highlight")}).on("mouseout",function(){return n("downplay")});var n=function(o){var s=i.visualMapModel;s.option.hoverLink&&i.api.dispatchAction({type:o,batch:Wu(s.findTargetDataIndices(a),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,a=t.option;if(a.orient==="vertical")return NL(t,this.api,t.itemSize);var i=a.align;return(!i||i==="auto")&&(i="left"),i},e.prototype._renderEndsText=function(t,a,i,n,o){if(!!a){var s=new rt,l=this.visualMapModel.textStyleModel;s.add(new Tt({style:Vt(l,{x:n?o==="right"?i[0]:0:i[0]/2,y:i[1]/2,verticalAlign:"middle",align:n?o:"center",text:a})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,a=G(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),i=t.get("text"),n=t.get("orient"),o=t.get("inverse");return(n==="horizontal"?o:!o)?a.reverse():i&&(i=i.slice().reverse()),{viewPieceList:a,endsText:i}},e.prototype._createItemSymbol=function(t,a,i){t.add(qt(this.getControllerVisual(a,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(a,"color")))},e.prototype._onItemClick=function(t){var a=this.visualMapModel,i=a.option,n=j(i.selected),o=a.getSelectedMapKey(t);i.selectedMode==="single"?(n[o]=!0,A(n,function(s,l){n[l]=l===o})):n[o]=!n[o],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:n})},e.type="visualMap.piecewise",e}(OL),M9=A9;function zL(r){r.registerComponentModel(C9),r.registerComponentView(M9),BL(r)}function D9(r){ct(VL),ct(zL)}var L9={label:{enabled:!0},decal:{show:!1}},Mw=bt(),I9={};function P9(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var a=j(L9);st(a.label,r.getLocaleModel().get("aria"),!1),st(t.option,a,!1),i(),n();function i(){var u=t.getModel("decal"),f=u.get("show");if(f){var h=q();r.eachSeries(function(v){if(!v.isColorBySeries()){var c=h.get(v.type);c||(c={},h.set(v.type,c)),Mw(v).scope=c}}),r.eachRawSeries(function(v){if(r.isSeriesFiltered(v))return;if(K(v.enableAriaDecal)){v.enableAriaDecal();return}var c=v.getData();if(v.isColorBySeries()){var m=Ep(v.ecModel,v.name,I9,r.getSeriesCount()),_=c.getVisual("decal");c.setVisual("decal",S(_,m))}else{var p=v.getRawData(),d={},g=Mw(v).scope;c.each(function(w){var x=c.getRawIndex(w);d[x]=w});var y=p.count();p.each(function(w){var x=d[w],b=p.getName(w)||w+"",T=Ep(v.ecModel,b,g,y),C=c.getItemVisual(x,"decal");c.setItemVisual(x,"decal",S(C,T))})}function S(w,x){var b=w?V(V({},x),w):x;return b.dirty=!0,b}})}}function n(){var u=r.getLocaleModel().get("aria"),f=t.getModel("label");if(f.option=Q(f.option,u),!!f.get("enabled")){var h=e.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var v=r.getSeriesCount(),c=f.get(["data","maxCount"])||10,p=f.get(["series","maxCount"])||10,d=Math.min(v,p),g;if(!(v<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);g=o(m,{title:y})}else g=f.get(["general","withoutTitle"]);var _=[],S=v>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);g+=o(S,{seriesCount:v}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",L]):f.get(["series","single",L]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var I=T.getData();if(I.count()>c){var P=f.get(["data","partialData"]);M+=o(P,{displayCnt:c})}else M+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),N=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},k9=function(){function r(e){var t=this._condVal=$(e)?new RegExp(e):pI(e)?e:null;if(t==null){var a="";Mt(a)}}return r.prototype.evaluate=function(e){var t=typeof e;return $(t)?this._condVal.test(e):xt(t)?this._condVal.test(e+""):!1},r}(),O9=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),N9=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&a.push(i),i=[I,P]}function f(I,P,R,E){Fn(I,R)&&Fn(P,E)||i.push(I,P,R,E,R,E)}function h(I,P,R,E,N,O){var B=Math.abs(P-I),F=Math.tan(B/4)*4/3,W=PT:D2&&a.push(i),a}function Rd(r,e,t,a,i,n,o,s,l,u){if(Fn(r,t)&&Fn(e,a)&&Fn(i,o)&&Fn(n,s)){l.push(o,s);return}var f=2/u,h=f*f,v=o-r,c=s-e,p=Math.sqrt(v*v+c*c);v/=p,c/=p;var d=t-r,g=a-e,y=i-o,m=n-s,_=d*d+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var C=[],M=[];Wa(r,t,i,o,.5,C),Wa(e,a,n,s,.5,M),Rd(C[0],M[0],C[1],M[1],C[2],M[2],C[3],M[3],l,u),Rd(C[4],M[4],C[5],M[5],C[6],M[6],C[7],M[7],l,u)}function K9(r,e){var t=Pd(r),a=[];e=e||1;for(var i=0;i0)for(var u=0;uMath.abs(u),h=FL([l,u],f?0:1,e),v=(f?s:u)/h.length,c=0;ci,o=FL([a,i],n?0:1,e),s=n?"width":"height",l=n?"height":"width",u=n?"x":"y",f=n?"y":"x",h=r[s]/o.length,v=0;v1?null:new ot(d*l+r,d*u+e)}function j9(r,e,t){var a=new ot;ot.sub(a,t,e),a.normalize();var i=new ot;ot.sub(i,r,e);var n=i.dot(a);return n}function Ln(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function tZ(r,e,t){for(var a=r.length,i=[],n=0;no?(u.x=f.x=s+n/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+n),tZ(e,u,f)}function Nf(r,e,t,a){if(t===1)a.push(e);else{var i=Math.floor(t/2),n=r(e);Nf(r,n[0],i,a),Nf(r,n[1],t-i,a)}return a}function eZ(r,e){for(var t=[],a=0;a0)for(var w=a/t,x=-a/2;x<=a/2;x+=w){for(var b=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;u/=2){var f=0,h=0;(r&u)>0&&(f=1),(e&u)>0&&(h=1),s+=u*u*(3*f^h),h===0&&(f===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function zf(r){var e=1/0,t=1/0,a=-1/0,i=-1/0,n=G(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),h=l.y+l.height/2+(u?u[5]:0);return e=Math.min(f,e),t=Math.min(h,t),a=Math.max(f,a),i=Math.max(h,i),[f,h]}),o=G(n,function(s,l){return{cp:s,z:fZ(s[0],s[1],e,t,a,i),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function $L(r){return iZ(r.path,r.count)}function Ed(){return{fromIndividuals:[],toIndividuals:[],count:0}}function hZ(r,e,t){var a=[];function i(w){for(var x=0;x=0;i--)if(!t[i].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var n=l.length,u=Math.ceil(n/2);t[i].many=l.slice(u,n),t[s].many=l.slice(0,u),s++}return t}var cZ={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),a=0;a0))return;var s=a.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;Nw(r)&&(u=r,f=e),Nw(e)&&(u=e,f=r);function h(y,m,_,S,w){var x=y.many,b=y.one;if(x.length===1&&!w){var T=m?x[0]:b,C=m?b:x[0];if(Bf(T))h({many:[T],one:C},!0,_,S,!0);else{var M=s?Q({delay:s(_,S)},l):l;zy(T,C,M),n(T,C,T,C,M)}}else for(var D=Q({dividePath:cZ[t],individualDelay:s&&function(N,O,B,F){return s(N+_,S)}},l),L=m?hZ(x,b,D):vZ(b,x,D),I=L.fromIndividuals,P=L.toIndividuals,R=I.length,E=0;Ee.length,c=u?Bw(f,u):Bw(v?e:r,[v?r:e]),p=0,d=0;dUL))for(var i=a.getIndices(),n=dZ(a),o=0;o0&&S.group.traverse(function(x){x instanceof dt&&!x.animators.length&&x.animateFrom({style:{opacity:0}},w)})})}function zw(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function Gw(r){return z(r)?r.sort().join(","):r}function Aa(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function mZ(r,e){var t=q(),a=q(),i=q();return A(r.oldSeries,function(n,o){var s=r.oldData[o],l=zw(n),u=Gw(l);a.set(u,s),z(l)&&A(l,function(f){i.set(f,{data:s,key:u})})}),A(e.updatedSeries,function(n){if(n.isUniversalTransitionEnabled()&&n.isAnimationEnabled()){var o=n.getData(),s=zw(n),l=Gw(s),u=a.get(l);if(u)t.set(l,{oldSeries:[{divide:Aa(u),data:u}],newSeries:[{divide:Aa(o),data:o}]});else if(z(s)){var f=[];A(s,function(c){var p=a.get(c);p&&f.push({divide:Aa(p),data:p})}),f.length&&t.set(l,{oldSeries:f,newSeries:[{data:o,divide:Aa(o)}]})}else{var h=i.get(s);if(h){var v=t.get(h.key);v||(v={oldSeries:[{data:h.data,divide:Aa(h.data)}],newSeries:[]},t.set(h.key,v)),v.newSeries.push({data:o,divide:Aa(o)})}}}}),t}function Fw(r,e){for(var t=0;t=0&&i.push({data:e.oldData[s],divide:Aa(e.oldData[s]),dim:o.dimension})}),A(Pt(r.to),function(o){var s=Fw(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();n.push({data:l,divide:Aa(l),dim:o.dimension})}}),i.length>0&&n.length>0&&YL(i,n,a)}function SZ(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){A(Pt(a.seriesTransition),function(i){A(Pt(i.to),function(n){for(var o=a.updatedSeries,s=0;s{const t=vN(e.value),a={tooltip:{trigger:"item"},legend:{top:"5%",left:"center"},series:[{name:"Access From",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#fff",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:"25",fontWeight:"bold"}},labelLine:{show:!1},data:[{value:1048,name:"Java"},{value:735,name:"JavaScript"},{value:580,name:"Internet"},{value:484,name:"\u6570\u636E\u7ED3\u6784"},{value:300,name:"\u6570\u636E\u5E93"}]}]};t.setOption(a)}),(t,a)=>(KL(),QL("div",{class:"about",ref_key:"bookmarks",ref:e,id:"bookmarks",style:{width:"600px",height:"300px"}},null,512))}});export{wZ as default}; diff --git a/dist/assets/index.eca5d8b9.js.gz b/dist/assets/index.eca5d8b9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4b549fe4eb6f340d8f66c2fb50b8e57710364400 GIT binary patch literal 337673 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 z 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

TOB&JhBZN4ozhlk=1Ty73ZMtY|#C3c- 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%0Do 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 literal 0 HcmV?d00001 diff --git a/dist/assets/index.ffdd858a.js b/dist/assets/index.ffdd858a.js new file mode 100644 index 0000000..410fd6e --- /dev/null +++ b/dist/assets/index.ffdd858a.js @@ -0,0 +1 @@ +import{E as C,_ as E,d as F,b as h,L as M,r as $,o as p,c as y,e as g,n as B,u as d,w,v as x,a as V,M as O,t as P,g as I,f as K,C as S,F as T,j as D,p as j,l as U,k as N}from"./index.ec680239.js";const z=e=>C({url:"/auth/api/v1/one_note",method:"get",params:e}),q=e=>C({url:"/auth/api/v1/one_note/update_page",method:"post",data:e}),A=e=>C({url:"/auth/api/v1/one_note/update_section",method:"post",data:e}),G=()=>C({url:"/auth/api/v1/one_note/insert_section",method:"put"}),H=e=>C({url:"/auth/one_note/insert_page",method:"put",data:e});const J=["id"],Q=F({props:{row_key:null,checked:{type:Boolean},page_data:null},setup(e){const t=e;let o=h("aliceblue"),a=h("aliceblue"),n=h(!1);M(t,(s,_)=>{t.checked?(o.value="background-color: #d0d0d0;",a.value="background-color: blueviolet;"):(o.value="background-color: white;",a.value="background-color: white;")}),t.checked&&(o.value="background-color: #d0d0d0;",a.value="background-color: blueviolet;");const r=s=>{n.value=!n.value;const _=document.getElementById("input_edit"+s);setTimeout(()=>_.focus())},b=()=>{n.value=!n.value;const s={page_id:t.page_data.page_id,page_name:t.page_data.page_name};q(s).then(_=>{}),u()},m=s=>{s.target.blur()},f=s=>{t.checked||n.value||(o.value="background-color: #FDF5E6;")},u=()=>{t.checked||n.value||(o.value="background-color: white;")};return(s,_)=>{const c=$("el-input");return p(),y("div",{class:"page_tab",onMouseover:f,onMouseleave:u,onDblclick:_[1]||(_[1]=i=>r(e.row_key)),style:B(d(o))},[g("div",{class:"input_prex",style:B(d(a))},null,4),w(V(c,{id:"input_edit"+e.row_key,class:"input_edit",modelValue:e.page_data.page_name,"onUpdate:modelValue":_[0]||(_[0]=i=>e.page_data.page_name=i),onBlur:b,onKeyup:O(m,["enter"])},null,8,["id","modelValue","onKeyup"]),[[x,d(n)]]),w(g("div",{id:"input_show"+e.row_key,class:"input_show"},P(e.page_data.page_name),9,J),[[x,!d(n)]])],36)}}});var R=E(Q,[["__scopeId","data-v-1d6e4caa"]]);const W=["id"],X=F({props:{row_key:null,checked:{type:Boolean},section_data:null},setup(e){const t=e;let o=h("aliceblue"),a=h(!1);M(t,(u,s)=>{t.checked?o.value="background-color: #d0d0d0;":o.value="background-color: white;"}),t.checked&&(o.value="background-color: #d0d0d0;");const n=u=>{a.value=!a.value;const s=document.getElementById("section_edit"+u);setTimeout(()=>s.focus())},r=()=>{a.value=!a.value;const u={section_id:t.section_data.section_id,section_name:t.section_data.section_name};A(u).then(s=>{}),f()},b=u=>{u.target.blur()},m=u=>{t.checked||a.value||(o.value="background-color: #FDF5E6;")},f=()=>{t.checked||a.value||(o.value="background-color: white;")};return(u,s)=>{const _=$("el-input");return p(),y("div",{class:"section_tab",onMouseover:m,onMouseleave:f,onDblclick:s[1]||(s[1]=c=>n(e.row_key)),style:B(d(o))},[w(V(_,{id:"section_edit"+e.row_key,modelValue:e.section_data.section_name,"onUpdate:modelValue":s[0]||(s[0]=c=>e.section_data.section_name=c),onBlur:r,onKeyup:O(b,["enter"])},null,8,["id","modelValue","onKeyup"]),[[x,d(a)]]),w(g("div",{id:"section_show"+e.row_key},P(e.section_data.section_name),9,W),[[x,!d(a)]])],36)}}});var Y=E(X,[["__scopeId","data-v-3103ea96"]]);const Z=F({props:{row_key:null,checked:{type:Boolean},nav_name:null},setup(e){const t=e;let o=h("blueviolet");M(t,(r,b)=>{t.checked?o.value="background-color: blueviolet;":o.value="background-color: white;"}),t.checked&&(o.value="background-color: blueviolet;");const a=r=>{t.checked||(o.value="background-color: #FDF5E6;")},n=()=>{t.checked||(o.value="background-color: white;")};return(r,b)=>{const m=$("el-button");return p(),y("div",{class:"nav_tab",style:{display:"flex"},onMouseover:a,onMouseleave:n},[g("div",{class:"nav_before",style:B(d(o))},null,4),V(m,{id:"input_edit"+e.row_key,class:"nav_button"},{default:I(()=>[K(P(e.nav_name),1)]),_:1},8,["id"])],32)}}});var ee=E(Z,[["__scopeId","data-v-177a8ff4"]]);const te=e=>(j("data-v-13b1c78a"),e=e(),U(),e),oe={class:"one_note"},ae={class:"nav_tabs common_box"},ne={class:"section_tabs common_box"},ce=K("+"),se={class:"page_tabs common_box"},le=K("+"),ie=te(()=>g("div",null,null,-1)),de=F({setup(e){let t=h(0),o=h(""),a=S({});const n=S([]),r=S([]),b=S(["\u56FE\u4E66\u9986","\u68C0\u7D22","\u5386\u53F2"]);z({}).then(c=>{c.data.forEach(i=>{const v={section_id:i.section_id,section_name:i.section_name,page_list:[]};i.page_list.forEach(l=>{const k={page_id:l.page_id,section_id:l.section_id,page_name:l.page_name};v.page_list.push(k)}),n.push(v)})}).then(()=>{Object.assign(r,n[0].page_list)});const m=c=>{t.value=c},f=c=>{o.value=c},u=(c,i)=>{a.section_id=c,Object.assign(r,n[i].page_list)},s=()=>{G().then(c=>{const i=c.data,v={section_id:i.section_id+"",section_name:i.section_name,page_list:i.page_list};n.push(v)}).then(()=>{let c=n.length-1;u(n[c].section_id,c)})},_=()=>{const c={section_id:a.section_id};H(c).then(i=>{const v=i.data,l={page_id:v.page_id,section_id:v.section_id,page_name:v.page_name};r.push(l)})};return(c,i)=>{const v=$("el-button");return p(),y("div",oe,[g("div",ae,[(p(!0),y(T,null,D(d(b),(l,k)=>(p(),N(ee,{row_key:k,checked:d(t)==k,nav_name:l,onClick:L=>m(k)},null,8,["row_key","checked","nav_name","onClick"]))),256))]),g("div",ne,[g("div",null,[(p(!0),y(T,null,D(d(n),(l,k)=>(p(),N(Y,{row_key:l.section_id+"",onClick:L=>u(l.section_id,k),checked:l.section_id===d(a).section_id,section_data:l},null,8,["row_key","onClick","checked","section_data"]))),256))]),V(v,{class:"plus_button",onClick:s},{default:I(()=>[ce]),_:1})]),g("div",se,[g("div",null,[(p(!0),y(T,null,D(d(r),(l,k)=>w((p(),N(R,{row_key:l.page_id+"",onClick:L=>f(l.page_id),checked:l.page_id===d(o),page_data:l},null,8,["row_key","onClick","checked","page_data"])),[[x,l.section_id==d(a).section_id]])),256))]),V(v,{class:"plus_button",onClick:_},{default:I(()=>[le]),_:1})]),ie])}}});var _e=E(de,[["__scopeId","data-v-13b1c78a"]]);export{_e as default}; diff --git a/dist/assets/index.ffdd858a.js.gz b/dist/assets/index.ffdd858a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3c39aab0c4cdda052278056d719b1632e4dfbb9d GIT binary patch literal 1888 zcmV-m2cP&KiwFP!000023awaabK5o${oY?;qn!>ofoaQ56q_2R)A(r9GFtP@J*=#Tgr-7_;9| zykQxNA6SASWj=~qCQw|m7{yDLqX^hFo8iL^<0#JA8x-%DLh+tmqIktdC|N|K(R#8Pej>k9Y9F`egG z6LW4!IPHu#{(fDjiW+?4Ntr?&fL0mGDx2Y3NB4 z35wtY*J^%#uo@|R6(;dUO~1I*x=&RYOOdHHs&Yj@#jmT*EH7OOCO15&K>f|_lQ19y z_Q5@)^E69R>CCg_+M9@5C(fgY`D5WvMBvQTZ7Q6XNfHSj7YtQojw#_$=!;>L3t}<8JP^accE{?yp^8z-Jb-1c?8@p-G_hwKCc0$E{mEsP zT- z3njIzf(>;EZZaX=xlVByILdC4ZC7Ju`eQy7t6y=n=>0>bWvj7>sRu>?u$+R;sg6q8 zif7=s4S{DkJkrArq+h>QzI^?9C$?uNXU|T%m=Bhh!8}$)lh9rU^_#_Y0hSo}?hllR zXh&lTnJMRNrPN}#lmy|7u(=;`DWSJ8a>a*)CGndimm-;o%o){h&@(gPT66x%Rr&g3GaK7_2C`&;H4D6qyPc60Ek=EH5i#5)_Qt%js5<;EH`T)iSMkTv z-DrjG_&3pARUP%N@?g5FgI{61=_2EeOvaNX06Sw%VAR z4V)!Q&O(9C+@Zkr8|KOk<{Ex8bMbY|Ra;!*u9B!W`i6A%M?+V9m9G8*y83eiT^)4x z4g^2y8g%vdBUviuv$8qvXQ=j&Ln>;@*zm#BWFC?JS9V%=_Tp}~*jx{7%Xph!=j{p3S!yXBr0LL%zA1o)rtwV3Fk_F@KXoaub@{{Ql zT5p&js&PBP;KQX!zHnbt@&ruEc6xnUT$&p-b3@@Op<$|Xqk-3db~-?pfxu2}`VG5G zL6_}8FxYJR6!3}8i+0cbMEihmR>>hsa*;plo}FIgPfxqui~Q*5unT}*X?#|;|?l6C+tEItd%GfL~F>$6o8;erV!OOpA8npx0R zL$}NZ+l>7aLLLae0e#Uk@G#K8s`K60jzoN^#yg!}PUF5mFj4mrLFSb%*S9LuIWzjA z_bc@)17;zGWmHj{?%BF@&(^1VW~MtU1BuYBns%!^)Yk5&-9)sU$>Eu%bbAj!e=a-p z1lV$DF&eQ6D5kjdEfs<_Tk53QPXnqf*PXN*X$16qtdC2-yDz3#jqTZ@S`JNFEr+Li zp+0Enh0vrx5c|)%77}X1ABN9b;aacbWv~BgosO2u$nZ0#3#~S>n)u9d*LCrXvW^M# zEhkzVY8{msw7G0C+;ci>@8nS~>+PrUR<3SDzNj`H6EFE7ys`$bYg!@p(L}7O(j~Y? zwE1EpRSjvF63h67?cu;QYY-KEEL=>$68?k1W1#a^p^HrDLU?I5YY#W;Ky2Er>zx>P aYjLB0qW1J}&6R{c.value=y().format("YYYY\u5E74MM\u6708DD\u65E5 HH:mm:ss")},1e3);const F=()=>{E.push({path:"/login"})},d=()=>{n.value=!1,s.logout(),E.push({path:"/home"})};return(f,o)=>{const v=t("el-avatar"),i=t("el-dropdown-item"),h=t("el-dropdown-menu"),S=t("el-dropdown"),g=t("el-button"),Y=t("el-dialog");return r(),m(k,null,[_("div",q,[l(" \u5F53\u524D\u65F6\u95F4\uFF1A"+b(p(c))+" ",1),G,w(e(S,{trigger:"click"},{dropdown:u(()=>[e(h,null,{default:u(()=>[e(i,null,{default:u(()=>[J]),_:1}),e(i,{onClick:o[0]||(o[0]=B=>n.value=!0)},{default:u(()=>[K]),_:1})]),_:1})]),default:u(()=>[e(v,{src:"https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png"})]),_:1},512),[[A,p(s).owner]]),w(_("span",{onClick:F},"\u767B\u5F55",512),[[A,!p(s).owner]])]),e(Y,{modelValue:n.value,"onUpdate:modelValue":o[2]||(o[2]=B=>n.value=B),title:"\u63D0\u793A",width:"30%"},{footer:u(()=>[_("span",P,[e(g,{onClick:o[1]||(o[1]=B=>n.value=!1)},{default:u(()=>[Q]),_:1}),e(g,{type:"primary",onClick:d},{default:u(()=>[R]),_:1})])]),default:u(()=>[O]),_:1},8,["modelValue"])],64)}}});const X=D({setup(a){let s=E.options.routes[0].children,n=C("");return $(()=>{n.value=window.innerHeight+"px"}),(c,F)=>{const d=t("el-menu-item"),f=t("el-menu");return r(),m("div",null,[e(f,{router:"",class:"side_Style",style:M({height:p(n)})},{default:u(()=>[(r(!0),m(k,null,V(p(s),(o,v)=>{var i;return r(),H(d,{key:v,index:o.path,title:(i=o.meta)==null?void 0:i.name},{default:u(()=>{var h;return[l(b((h=o.meta)==null?void 0:h.name),1)]}),_:2},1032,["index","title"])}),128))]),_:1},8,["style"])])}}});const Z=a=>(I("data-v-7c0e872a"),a=a(),N(),a),ee={class:"4444"},ue=Z(()=>_("span",null,[l(" \u672C\u7F51\u7AD9\u4E0D\u6D89\u53CA\u8272\u60C5\uFF0C\u8D4C\u535A\uFF0C\u6BD2\u54C1\u548C\u653F\u6CBB\u5B97\u6559\u7B49\u5185\u5BB9\uFF0C\u6682\u65F6\u4E3A\u4E2A\u4EBA\u5B66\u4E60\u7528\u9014\u3002 \u8003\u8651\u5230\u6CD5\u5F8B\u98CE\u9669\uFF0C\u9488\u5BF9\u6709\u654F\u611F\u8BCD\u6C47\u8FD8\u8BBE\u6709\u8FC7\u6EE4\u529F\u80FD\uFF0C\u6240\u4EE5\u6682\u65F6\u4E0D\u5BF9\u5916\u63D0\u4F9B\u4E00\u5207\u529F\u80FD\u3002 "),_("br"),l(" \u518D\u6B21\u91CD\u7533\uFF0C\u672C\u7F51\u7AD9\u53EA\u4F5C\u4E3A\u5B66\u4E60\u7F51\u7AD9\u3002\u3002\u3002\u3002\u3002\u3002 ")],-1)),te=D({setup(a){return(s,n)=>{const c=t("el-aside"),F=t("el-header"),d=t("el-main"),f=t("el-footer"),o=t("el-container");return r(),m("div",ee,[e(o,null,{default:u(()=>[e(c,{width:"150px"},{default:u(()=>[e(X)]),_:1}),e(o,null,{default:u(()=>[e(F,{style:{"border-bottom-style":"solid","border-bottom-width":"0.5px","border-bottom-color":"rgba(151, 151, 151, 0.3)"}},{default:u(()=>[e(W)]),_:1}),e(d,null,{default:u(()=>[e(T)]),_:1}),e(f,null,{default:u(()=>[ue]),_:1})]),_:1})]),_:1})])}}});var le=x(te,[["__scopeId","data-v-7c0e872a"]]);export{le as default}; diff --git a/dist/assets/layout.dd3764ba.js.gz b/dist/assets/layout.dd3764ba.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6ede0b5ff79d91aa8727561b93c46d92d134cbc8 GIT binary patch literal 1776 zcmVyBAmLkcSk0fRu63zl7 zGqyl7WgN*JTOx^AiDbblBpG{P8+;hE6_Sd%NbcDh$()5qzGYvKd}8-Vu2_QPJ5E>2^fl%i)XEmOAiL&3(ecfDX$ z@LZHUQ{{%WY{dLDDaye|r{1zJPVGltQP`y5ei^38F!sWPu%dj5xLvP#xLTJsktOLn zvfW-TtE7<{{7pSp2z9F|aY{<^v?_T%+=Tpr2$wl8t2`OxRA4dfbrbf5U2~cUx59Sg z<%8dxNBWUnUz41}p>x9izP%MX@BZ33mUx@isV#f$+<~&p15HU4MU323=43LyskFHy z;i|y%Xe>=`Dt&Icuxh#q9K+P$c`{XSoy{A0Sao+kf@fFJ2ph@*`@xAQ$?|j=Mw|%j zE&h8`SrY2jWp@m`pH4j(nZ_Lb7;C7@ka~L~V>D^syQvIqI>TLkincZI$#rG7wfgh! zq(SIK>1w!4Q-~xS_m|cIU7Z=AVrH7)z^^TDZxndHJ2P4r5b=z9eNGDJ9ThGMG3U#u zD%P}*YvN4l3t6~~cscOl`H2eRGR*qYYpXrFLgJOE?L@m+8Em4h2_!E+jymyLj=Q)5#(tWqz}n3EO`w4 z^>aSdTm}3O&-lPvb*x2ImMJnm_cBdZpV!2Fdw;IsItAf|u)o+fBzAz8QdePBv?f|E zWZu$Ut+_B`@^V2l>I=e4G9V1@&TIBSIsL%uG7ncPp4-HaLjNA_PTjj^S51zf?$)iz zI^avMipu>)cz)xDTY=r#@>XCdQm4rjb=&E+bo8KYYa|b{B@te(-i*H$J}Js zlfUdw0uE@T2zNJS9@Bqy+ zeGtP0(sR|cs+S~tgiFAv&)j{z2VE&*_4cK`Jm8%)tfnN}0_6Z5b=%x*LRjA|!+_s? zz$V%E%J;PImKk)o?U~@yoI;W8YyT6)%f)EQHs~sL#PHCMD;lu+otT*b{oqB+p1*Plr3f7GR0pR6!i+NQ5qa{^= z)HYraMj8hoyRa=QrXU=qzX=9r{xI!-I-c{2zJa&`-VQgzkuPy`qKf=$0 zOUZY=P=h}x0!Z?ojsM4Ox5G+fq(DO*xw?#Pe`Ym}eb)3!3;X62TCb^$pzRydR7VVz zK;E2bQ{2_ZJ;#{La5T`SGOi|abQQ)2V>&@dm{=p^=%8~n(NME&>d2p1I}L`Z^mwh! z)p0+JXmcD-^oh~%o8drLOdKj?z;soT6gY+{NdWn#fydAlRYJovG~k+G-ZH1q>Mg_A z8M8FgM5V6PG*(=74c(Px7l#6zHH@hSPMhw`Y-Xf+FKN0{Jj{HK6Om$}yyVVy$56Cp zj+*PwkAz`uE$WtR^suG5)})`lbVV8+>uin(IfmRVu*-H0PBziMi2|p!Wb_qKT-|wa zl2TorkN2~a`aGNml4$S0SMcT*hc3Whegs9`lu)o_j~aeIC1A0G`)>FDntM2{0u1&L zg45|9QM&m}U}?tybtQ-(?;Or>jwq9Utvmay?)rkPONee~Wd0Bifc>kQTxhiITu&Bh z4rdrHQW#d^VOz9-YH1V(P~gYAjdj?SL_K>v+4a*X&0#lREj%jgG8^m{NmK>+Y&he} z?}rWtUvv1kL#gF?sfwSOF*@2n5CUJs;ZvjJ_^okwSNLhh-{3i)!x4Ud@Wo in e?C(e,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[o]=s,v=(e,o)=>{for(var s in o||(o={}))m.call(o,s)&&h(e,s,o[s]);if(E)for(var s of E(o))y.call(o,s)&&h(e,s,o[s]);return e};import{u as F}from"./user.0a83e69f.js";import{_ as x,d as w,b as R,C as f,r,o as b,c as O,a as c,g as i,F as U,p as Z,l as z,u as d,e as u,f as l}from"./index.ec680239.js";var L="data:image/png;base64,UklGRtQPAABXRUJQVlA4IMgPAAAQTwCdASosASwBPm02mEikIyKhI3IpyIANiU3fiecF+XRmYd+/gvyu8BTK3SPyV/vn7s9QXuF3p/sP7e/Jzx/kFenfuj++/t35VfNz+9+of9Pf7n3AP0b/1v9j/znYP8wH67/s770v97/Yz3Pf4n1Av7v/nP/N2BHoE/tB6Zn7ofB5/Xf9z+y//v93//2+wB/8PUA//+gF5lsNfYrLDQAd7fMm/NmFQ8f3uX3I2yoI+BcJxRorgyEWVBHwLhOKNFcGQiyoI+BcJxRorgeYk3sdfpbU/zsO3eHuZaoZCLKgj3Hh5lhb+OTzDXmtnhXeMhh5JBLCKdnUlSNxKNTs8KmFLHGAwUT23zZAPCyUqgDV51nkkEpubjbSDvnCGYwjhGMEX3cSy0ZojML6cfASS+8Uzl5JsF3lG361qBCUnirG1kkWoBAl8hHwDfT7CPYfR5fwWeqwWAvpyNCfi3TEbwk8BzEi3eKj5FJHp8CxtaG/PTd9GEqZkn95suExUQE0Y2D5nhbGkmInOt+E/ajEhy3wC1ALsbAW/M+Em2gEMGjkNy/hrdgCkrjMITvFwjy0wV2AVarGvJo7Ny7ZvxOsCwuo0oy1Agkuu8URfMvBiw/kExsD7UUO7DBD+kDVSfqL8Dfok+xFp0N/BwhlcWPdnmMkb6X02+BMzs8AFHcNn2hSY11aMID0ti8DECfy9cy25fyPhWSfdl0O/0++7R3uvRUBvFjMF36DAPLVEfbw07IbkK2U4EkEu+edP0vUyiRtUE2yjjNxoqTst8a6CQr90JIJYRZcfS2njnFGiuDIRZUEfAuE4o0VuEJvLQss6TYtn9j6j2x8C4TihpZS+HG3FTjoAAD+9SUAAAAAAAAO9R8OznOnDxJVOg+lRuKgKjfRLsHL9IXCuJ78LSvxhVwZod0iVY9XkbZDPwBGIZhOVhGj9sv12eVe8oh/2R5p5CtFF3hBnxzZT7TK29Y5jCOahMuS35MrY3gaNDrXlc67zR+a/SjGeVR3gtScuzlOBXQlc9ux6y8QvRHYfpkk4u6a6QlQvWjgANx7OHOkxJhuI9Ace0HwoldrJ2WJAanXyO7ExNw46jhnh1Fy9mBnfTEDHsh7/k6w4oOPFNf2lfTz+Mnj6ekMV9ogNfG1MPo/10yuPAjoFYyOZakAvO225p6MAk5SHUeiiRaA3QuC6XXMNepDb3WDfg0ecOhrDvxrwtoUzVZxM8p6++pNj30TvkTkXuOKl770bKV6xJPaZQv+bbnOhAtbgNF/iQZmEOru2kUypPPgI3uxUTCPRFpdXEr2A9niNp0yYRAU+MYBTQrcaM716IaCfmISfu8dVJVkWLK1RqgvbbDckWl+cisAZBfDmaYJUL+FSB87a9NKDSjsl8bjrF4dtnhOv+MaykSQ8Vg/+QigyWraQ8b2isA6Ktx+J4fY5IFomaMLuJEanQ9sZfs8avVKZjG5xAWFG0s4Vj2VZU3aEtujcvaKrKEWT/uiLKXZ6SJa4eMQ1Z0bJpwxhT+WnqTZAi+yh47zdBbx5YTZEB44HhwGQ4Gt92lTzZsIBYA3LhCmk7k88JUditbMkyMM4qTmZIPmw2ZRABhs6iZRUkvZZV51d7eCChvhG2bI5A9siq/OxbTeoknnhOdl+XRx1W1a9lZCY5NUoCiGZiHvy76VfzahBbfMSksc6No/vrnzebQeWAqZ9/ipxinepTrjIFw9RC86VkLPe0hZl4ycrJELuC8j0pxJK4cAAAoeSc3ibaFOZjnodnEIsLgeamXCG2QubiBfOd6Vj3z5Ib1I6DTG63B33v/DPNKrlGDsENpG8JWsRVSla95D33yvGevkjkVwbwg1FuKbKWyzSf8ns8s9AwcwR/XVm1lquJHxecHN8Bpoz70bZ6aRXqFKPhaDoMeGaSMfXjQA1VC3k6/eW9WkwVPvI3+htrPzcXqbkgj/ivrBuy3eF/UQLW9OoBcMzvGwvo97G/YCs1s82JkzN8VX7GcpOmzeCOnqyRh9cU4Fg0eHVyx3AcpwZW/TPj7L9LFRqkmWqvX9wghyIIpL1BsLzWD56g5qQUcYd0+N0jZtXkaTczAMIWx3mJclcmpXEOB+j/HXQ0FqH0cV6If8c1iCDycvjQu9rwB5QZH2o3IKHpTANEtZ+zVWJzvHwCGy+bjWdHPOAR5jogcM741i7r0Fczph4wpVLxkWkN3gPE7CMVWHYGftDFTHSjQvBqXZchQOxSDFmRdvg8XWfIl7EdpGrxmPtUUs7Snamna+cujvXH2LWryMeridAN2S4fagCOJQsbsOVroyMdGyuOUrz/PxOx5U4nLKAbaL3dM0/DB54mHQc0dkXFfEPX0cOxDp7CudT5/GpaPJZKpC12PvoYCB7nXCc0xBvTPXqFlz84ySGly/9gCZSersjF167DmeMAVm2JGgryKDHT4vkfX3VY4AtSFzzWUwUV604CLWnfG1RIxMDvJZMJ1pvob2hkhiQlrygdTAxpjocXoy+Y+x54zZZuk3P96//ZaLHrcMyGE0c/iVpAV8q9H3u4XtHe3+0Oj/rFyylr8TcFpzdEoKvptVloNpo4ZS+fgpzWWMmqoLPTWG3UC/GtAYEjELDIgSsVojCoWh3otZznAiIPe7+HAQ4uPmuJKQe/vNCCmIq3CFQdTYKv54qRhuqE7o/O0G5SNL84AIFQS/4K83OW7ABEBa2LSK1r3WW7FX17LX4xIwpZt/hx4Yj8iGbWe0wP10mMJD2qH3ZM550sKlmdYIU9X4q3/7koc6/Fkt8oOgh5vwFEDxxNjJN3YPuKSSnFT/s0uOilzD3KZH/AnE6h5yZf4sHaSyd/pAX+QNI89/dn5vhiyMpDq3bXzI65/1+V7XZ/esa/C85NPiPzt4SDE6Lw0WFsI8rfMe4n2ELS/AcDmAzpoagMDIxzRBWxAGfieh1nMvKHBKZSTGwEmMn6KO1AMa7RVSsEdtAWRES4QhwYcy8doKgvhzUtaOdp63g8BC/ZKbEWn3WDCLuyt9WPxFUnV5qxyx84v/waVDR3XmbnNHaJtznTMfn4ZebpjWdey2mxhdIjyCycitT6UqdxrKI7bjyOiE7JSNLyvtuOEQnm6rXQcCzTwRIs40/Ib4RPthQSpddyOTe9E5v8QbJULzmJI10c4TQkzkU05kZZIQbUp6B9dwjdAJIEdY/kCKm2CrBNUPryIO+Y2VkF/vy5RzFoVkbo+4py9+aYh1sBjAv2n4bf2SMx4mJCuSHf/6BxfJg+/MVenAmyIgpNMIhAcshYae0XcQyOtLeeMbWw3XlPUcjo0+XXkBGb+hKqnxEAONOC3a+Qwe3IPaady7RbjEBiCEjPZwiuxw2U7hT6EfTJ62vYwLbTvD3jtscqA9wo9Ge+yTuM6EbXc8XzmREC4sByGduxsJmpM7mdNPpt5nHQct/w6z5NvXRzUXllzWU/0LRs8b/HLUoPdmqB4RAONqQmUsXnYq7VUc3PbSws1/0GPERvoJZ6aNLfx6cYZ91rDRPYxP6lZrKC5/P/8+jVxqOtXC/CjYgR4NmLHaP2UZSNgcovFGdqnUWguZ0LZ683a5nLddnAFlcZKWUa9JR5YOoT40go9eu24IxVNKuHQ/7MoeZaPFo7b6HhhLJVHt3nFn4Fs/GtkMDfDikxLJlO1XbhJJz+V6MOpjH4mvbuXbP91tktDX+7iQ8+ZBR/xIbi33unEISu0fp/afV/1YpIRgUXgRqMYTkcs89yaTnR3hGMw1nBGYBvNJOg2nltJg8Q/x+qXG7aiiNLq39SkgWVTvkRRbSbTMu31PYkNl/0DiLBlpp+yPGn51a9feaZQv2HEw1OeuQHLnkJ4TJk5FYdrZFf8PHr+99IgJM4GQkLg4w/iGfo7i4Cqe0dB1f1seB5osy0/xcihcrYxEQ6Wc//Bb8c0T05hpjZrtKkylqlpbzB5LElHDblYUyYa2bNiVTvNRm5uo4aatjL6aZz/f4x+DbsWqGYYjaxXbIXBLEiZWmr4zFtPNSA2eKh3dE94iY2PoLCpLYLTD+QjlCzkrlpGBFyQfucl1t29UoQwe3dmdvuE4370FtQDOZ0QJPqY79kQSJB92v21g9i7ZOiW8ju1PbkQYZku9xN1EjkIA/vDV7HEk7lESZ2nmirlAn9WwLBcdPGddLHQrRs2f26eEbpYckWr5KeA6ZPY/hJpFmkWDa47pPdtZUpMRu/kTErPIyIxL6VN/26UwCy5PJ8h0jlINPzDfAxhLlILayCaoovMPqi9Oh45ob7VPPqX9+/u2yz2h+tVK8XJPaHJr0bRlf1sifSDNCFzdj7BQMBsnTnzdCb+uLGIAJdD+FSlCrNiBGKAUkPj3bJRh1/VW8FXfwm6/xwg/8XyuCE2DmS+HqdceOLT39sn4S5EATu8XGBYS+Trl+dl385qgYMhKoI/Z0kU9Jtd7CZHI7w/5P5uEbKcuJkv21aXHFibbmDRhYi/9a5LadBsUCmScSgYLYT4oXoX87riI3yoZhnNAM25Fh5bGYUja/HhD25fAralhlFYdxgTCz2k8KaHD5k/5n6aX7tHX7mo1ubwGgdVdJR2fLLv1o9mLkrc2BFTjTMNIFwLXtHq7gNPkqhhp51BYencFz1xibTeusUZW+WB91Wtl4B1vrbx6Cz2arBm7O9rK/LI7OwaRkpWPeHrym1piKBk2ZKEYQqNli9XTzspOwD5NKAJS6BM5IFDzYJmEJ+sel5+/dCg1e9kknjtw4kHRX+VxfUek8wENZ6Jd4TmexbavUG70cKlqaXhUoJGtIof3TkRGwopy9DtSI9LB3wfO0SfhItHNBC/zrjOU2AZwvcYhiELs1kFkVsIeQCKvC+y08+8DlDCKMazRc5K3vz0nmDDLDjdEpi2TmfVnDI6MB8dIBQoOhzDA7Ajp7zh2bHn3MldIjT7oKJjZ/i9qJNz3ev1TwDuFnAat41W+VRRn8OWuNowM7Q0GUUTm6EH7uRMZxrxN3BHsSRzuBv5tkrqAAQstzshhPPlm9U9Q1O4So8SIX43clnszKYPvPUIkvH3BdExmB5L4+Di77kp8dfitU/UxBw9AJcKMyfVy1lSR+BsFT35Qvu8pbAD4c0X3zxk6d4pus8ZkcyzN1JDDyB4PCttHM8sxc4x2vUGoJRAAMwHPu5UalecyPeOtDwvu73vfQPJ/5MzZBgnCc+hFtZf5y53dD5j0YdWUr6eZPzstn5nxOxx4KP8z3zGrXX+RuqBKLAM7ojck3nRl+ls9wT8Z8cZiry84M1/OKiYatOeGePLaOzzghW/1fzxojKwAAAAAAAA+wY2v/8QzfNhpll1Va2hX0N8WTwl/YKsqYu4islBnHj+G9XdWx5jmnmO1Oo6BTetV7oxjwBUgCONX7auCE42kuuEwtygwshrrAAAAAA==";const S="production",T={production:{BAIDU_CLOUD_URL:"http://openapi.baidu.com/oauth/2.0/authorize",RESPONSE_TYPE:"?response_type=code",CLIENT_ID:"&client_id=WksD0FOVAp8zSRV62qNKxtnCexArVPOf",REDIRECT_URI:"&redirect_uri=https://www.violin-home.cn/auth/api/v1/authorize/baidu",SCOPE:"&scope=basic,netdisk",DEVICE_ID:"&device_id=26202308",QR_CODE:"&qrcode=1",DISPLAY:"&display=popup"},development:{BAIDU_CLOUD_URL:"http://openapi.baidu.com/oauth/2.0/authorize",RESPONSE_TYPE:"?response_type=code",CLIENT_ID:"&client_id=BIukdHDXeNPmIXe96GA6OOXGgnP5GEhM",REDIRECT_URI:"&redirect_uri=http://localhost:8080/auth/api/v1/authorize/baidu",SCOPE:"&scope=basic,netdisk",DEVICE_ID:"&device_id=27103657",QR_CODE:"&qrcode=1",DISPLAY:"&display=popup"}};var a=v({},T[S]);const A=e=>(Z("data-v-4cd30f5f"),e=e(),z(),e),N=A(()=>u("div",{class:"yuliu"},null,-1)),j=A(()=>u("div",{class:"title-container"},[u("h3",null,"\u79D8\u5BC6\u57FA\u5730")],-1)),X={class:"tang-pass-qrcode-title"},g=l("\u767E\u5EA6\u7F51\u76D8\u626B\u7801\u767B\u9646"),M=["href"],V=l(" \u5176\u4ED6\u767B\u5F55\u65B9\u5F0F "),_=l(" ------------------------------------------------------------ "),Y=A(()=>u("div",null," \u5FAE\u4FE1/\u652F\u4ED8\u5B9D ",-1)),J=w({setup(e){let o=a.BAIDU_CLOUD_URL+a.RESPONSE_TYPE+a.CLIENT_ID+a.REDIRECT_URI+a.SCOPE+a.DEVICE_ID+a.QR_CODE+a.DISPLAY;F();const s=R(),D=f({user_id:"",password:""}),B=f({user_id:[{validator:(p,n,t)=>{n?t():t(new Error("\u8BF7\u8F93\u5165\u7684\u7528\u6237\u540D"))},trigger:"blur"}],password:[{validator:(p,n,t)=>{n?t():t(new Error("\u8BF7\u8F93\u5165\u5BC6\u7801"))},trigger:"blur"}]});return(p,n)=>{const t=r("el-avatar"),I=r("el-form-item"),P=r("el-form"),k=r("el-card");return b(),O(U,null,[N,c(k,{class:"box-card"},{default:i(()=>[c(P,{ref_key:"ruleFormRef",ref:s,model:d(D),rules:d(B),"status-icon":"","label-width":"120px",class:"demo-ruleForm"},{default:i(()=>[j,u("p",X,[g,u("a",{class:"pass-link",href:d(o),target:"new"},"\u8BF7\u4F7F\u7528\u5FAE\u4FE1\u626B\u4E00\u626B\u767B\u5F55",8,M)]),c(t,{size:28,src:d(L)},null,8,["src"]),c(I,null,{default:i(()=>[V]),_:1})]),_:1},8,["model","rules"]),_,Y]),_:1})],64)}}});var q=x(J,[["__scopeId","data-v-4cd30f5f"]]);export{q as default}; diff --git a/dist/assets/login.c114e80c.js.gz b/dist/assets/login.c114e80c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..db20599e190e6306eed289e2d81fb3f61b07e450 GIT binary patch literal 5697 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 literal 0 HcmV?d00001 diff --git a/dist/assets/logo.03d6d6da.png b/dist/assets/logo.03d6d6da.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 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.bid).then(t=>{e.value=t.data.content})})(),(t,o)=>(m(),p(r(n),{modelValue:r(e),"onUpdate:modelValue":o[0]||(o[0]=a=>d(e)?e.value=a:e=a),previewOnly:""},null,8,["modelValue"]))}});export{g as default}; diff --git a/dist/assets/moment.a9f98195.js b/dist/assets/moment.a9f98195.js new file mode 100644 index 0000000..954761e --- /dev/null +++ b/dist/assets/moment.a9f98195.js @@ -0,0 +1,10 @@ +//! moment.js +//! version : 2.29.2 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +var Nt;function l(){return Nt.apply(null,arguments)}function Ds(e){Nt=e}function I(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function ae(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function y(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function nt(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(y(e,t))return!1;return!0}function x(e){return e===void 0}function q(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function De(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function Wt(e,t){var s=[],r,a=e.length;for(r=0;r>>0,r;for(r=0;r0)for(s=0;s=0;return(n?s?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var ut=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,pe=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,qe={},ue={};function h(e,t,s,r){var a=r;typeof r=="string"&&(a=function(){return this[r]()}),e&&(ue[e]=a),t&&(ue[t[0]]=function(){return H(a.apply(this,arguments),t[1],t[2])}),s&&(ue[s]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function Os(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Ts(e){var t=e.match(ut),s,r;for(s=0,r=t.length;s=0&&pe.test(e);)e=e.replace(pe,r),pe.lastIndex=0,s-=1;return e}var bs={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function xs(e){var t=this._longDateFormat[e],s=this._longDateFormat[e.toUpperCase()];return t||!s?t:(this._longDateFormat[e]=s.match(ut).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var Ns="Invalid date";function Ws(){return this._invalidDate}var Ps="%d",Rs=/\d{1,2}/;function Fs(e){return this._ordinal.replace("%d",e)}var Ls={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Is(e,t,s,r){var a=this._relativeTime[s];return V(a)?a(e,t,s,r):a.replace(/%d/i,e)}function Cs(e,t){var s=this._relativeTime[e>0?"future":"past"];return V(s)?s(t):s.replace(/%s/i,t)}var ye={};function O(e,t){var s=e.toLowerCase();ye[s]=ye[s+"s"]=ye[t]=e}function F(e){return typeof e=="string"?ye[e]||ye[e.toLowerCase()]:void 0}function dt(e){var t={},s,r;for(r in e)y(e,r)&&(s=F(r),s&&(t[s]=e[r]));return t}var Lt={};function T(e,t){Lt[e]=t}function Us(e){var t=[],s;for(s in e)y(e,s)&&t.push({unit:s,priority:Lt[s]});return t.sort(function(r,a){return r.priority-a.priority}),t}function Ce(e){return e%4===0&&e%100!==0||e%400===0}function P(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function _(e){var t=+e,s=0;return t!==0&&isFinite(t)&&(s=P(t)),s}function fe(e,t){return function(s){return s!=null?(It(this,e,s),l.updateOffset(this,t),this):Ne(this,e)}}function Ne(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function It(e,t,s){e.isValid()&&!isNaN(s)&&(t==="FullYear"&&Ce(e.year())&&e.month()===1&&e.date()===29?(s=_(s),e._d["set"+(e._isUTC?"UTC":"")+t](s,e.month(),Ge(s,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](s))}function Es(e){return e=F(e),V(this[e])?this[e]():this}function Hs(e,t){if(typeof e=="object"){e=dt(e);var s=Us(e),r,a=s.length;for(r=0;r68?1900:2e3)};var Zt=fe("FullYear",!0);function nr(){return Ce(this.year())}function ir(e,t,s,r,a,n,i){var d;return e<100&&e>=0?(d=new Date(e+400,t,s,r,a,n,i),isFinite(d.getFullYear())&&d.setFullYear(e)):d=new Date(e,t,s,r,a,n,i),d}function Se(e){var t,s;return e<100&&e>=0?(s=Array.prototype.slice.call(arguments),s[0]=e+400,t=new Date(Date.UTC.apply(null,s)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Pe(e,t,s){var r=7+t-s,a=(7+Se(e,0,r).getUTCDay()-t)%7;return-a+r-1}function $t(e,t,s,r,a){var n=(7+s-r)%7,i=Pe(e,r,a),d=1+7*(t-1)+n+i,c,S;return d<=0?(c=e-1,S=we(c)+d):d>we(e)?(c=e+1,S=d-we(e)):(c=e,S=d),{year:c,dayOfYear:S}}function ke(e,t,s){var r=Pe(e.year(),t,s),a=Math.floor((e.dayOfYear()-r-1)/7)+1,n,i;return a<1?(i=e.year()-1,n=a+B(i,t,s)):a>B(e.year(),t,s)?(n=a-B(e.year(),t,s),i=e.year()+1):(i=e.year(),n=a),{week:n,year:i}}function B(e,t,s){var r=Pe(e,t,s),a=Pe(e+1,t,s);return(we(e)-r+a)/7}h("w",["ww",2],"wo","week");h("W",["WW",2],"Wo","isoWeek");O("week","w");O("isoWeek","W");T("week",5);T("isoWeek",5);u("w",D);u("ww",D,W);u("W",D);u("WW",D,W);Ye(["w","ww","W","WW"],function(e,t,s,r){t[r.substr(0,1)]=_(e)});function or(e){return ke(e,this._week.dow,this._week.doy).week}var lr={dow:0,doy:6};function ur(){return this._week.dow}function dr(){return this._week.doy}function hr(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function fr(e){var t=ke(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}h("d",0,"do","day");h("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});h("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});h("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});h("e",0,0,"weekday");h("E",0,0,"isoWeekday");O("day","d");O("weekday","e");O("isoWeekday","E");T("day",11);T("weekday",11);T("isoWeekday",11);u("d",D);u("e",D);u("E",D);u("dd",function(e,t){return t.weekdaysMinRegex(e)});u("ddd",function(e,t){return t.weekdaysShortRegex(e)});u("dddd",function(e,t){return t.weekdaysRegex(e)});Ye(["dd","ddd","dddd"],function(e,t,s,r){var a=s._locale.weekdaysParse(e,r,s._strict);a!=null?t.d=a:f(s).invalidWeekday=e});Ye(["d","e","E"],function(e,t,s,r){t[r]=_(e)});function cr(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function _r(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function ct(e,t){return e.slice(t,7).concat(e.slice(0,t))}var mr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Bt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),yr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),wr=ve,Sr=ve,kr=ve;function Mr(e,t){var s=I(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?ct(s,this._week.dow):e?s[e.day()]:s}function Dr(e){return e===!0?ct(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function gr(e){return e===!0?ct(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function vr(e,t,s){var r,a,n,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)n=A([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(n,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(n,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(n,"").toLocaleLowerCase();return s?t==="dddd"?(a=v.call(this._weekdaysParse,i),a!==-1?a:null):t==="ddd"?(a=v.call(this._shortWeekdaysParse,i),a!==-1?a:null):(a=v.call(this._minWeekdaysParse,i),a!==-1?a:null):t==="dddd"?(a=v.call(this._weekdaysParse,i),a!==-1||(a=v.call(this._shortWeekdaysParse,i),a!==-1)?a:(a=v.call(this._minWeekdaysParse,i),a!==-1?a:null)):t==="ddd"?(a=v.call(this._shortWeekdaysParse,i),a!==-1||(a=v.call(this._weekdaysParse,i),a!==-1)?a:(a=v.call(this._minWeekdaysParse,i),a!==-1?a:null)):(a=v.call(this._minWeekdaysParse,i),a!==-1||(a=v.call(this._weekdaysParse,i),a!==-1)?a:(a=v.call(this._shortWeekdaysParse,i),a!==-1?a:null))}function Yr(e,t,s){var r,a,n;if(this._weekdaysParseExact)return vr.call(this,e,t,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=A([2e3,1]).day(r),s&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(n="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(n.replace(".",""),"i")),s&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(s&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(s&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!s&&this._weekdaysParse[r].test(e))return r}}function pr(e){if(!this.isValid())return e!=null?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return e!=null?(e=cr(e,this.localeData()),this.add(e-t,"d")):t}function Or(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function Tr(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=_r(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function br(e){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||_t.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,"_weekdaysRegex")||(this._weekdaysRegex=wr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function xr(e){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||_t.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Sr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Nr(e){return this._weekdaysParseExact?(y(this,"_weekdaysRegex")||_t.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=kr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function _t(){function e(b,G){return G.length-b.length}var t=[],s=[],r=[],a=[],n,i,d,c,S;for(n=0;n<7;n++)i=A([2e3,1]).day(n),d=N(this.weekdaysMin(i,"")),c=N(this.weekdaysShort(i,"")),S=N(this.weekdays(i,"")),t.push(d),s.push(c),r.push(S),a.push(d),a.push(c),a.push(S);t.sort(e),s.sort(e),r.sort(e),a.sort(e),this._weekdaysRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function mt(){return this.hours()%12||12}function Wr(){return this.hours()||24}h("H",["HH",2],0,"hour");h("h",["hh",2],0,mt);h("k",["kk",2],0,Wr);h("hmm",0,0,function(){return""+mt.apply(this)+H(this.minutes(),2)});h("hmmss",0,0,function(){return""+mt.apply(this)+H(this.minutes(),2)+H(this.seconds(),2)});h("Hmm",0,0,function(){return""+this.hours()+H(this.minutes(),2)});h("Hmmss",0,0,function(){return""+this.hours()+H(this.minutes(),2)+H(this.seconds(),2)});function qt(e,t){h(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}qt("a",!0);qt("A",!1);O("hour","h");T("hour",13);function Jt(e,t){return t._meridiemParse}u("a",Jt);u("A",Jt);u("H",D);u("h",D);u("k",D);u("HH",D,W);u("hh",D,W);u("kk",D,W);u("hmm",Et);u("hmmss",Ht);u("Hmm",Et);u("Hmmss",Ht);k(["H","HH"],Y);k(["k","kk"],function(e,t,s){var r=_(e);t[Y]=r===24?0:r});k(["a","A"],function(e,t,s){s._isPm=s._locale.isPM(e),s._meridiem=e});k(["h","hh"],function(e,t,s){t[Y]=_(e),f(s).bigHour=!0});k("hmm",function(e,t,s){var r=e.length-2;t[Y]=_(e.substr(0,r)),t[L]=_(e.substr(r)),f(s).bigHour=!0});k("hmmss",function(e,t,s){var r=e.length-4,a=e.length-2;t[Y]=_(e.substr(0,r)),t[L]=_(e.substr(r,2)),t[$]=_(e.substr(a)),f(s).bigHour=!0});k("Hmm",function(e,t,s){var r=e.length-2;t[Y]=_(e.substr(0,r)),t[L]=_(e.substr(r))});k("Hmmss",function(e,t,s){var r=e.length-4,a=e.length-2;t[Y]=_(e.substr(0,r)),t[L]=_(e.substr(r,2)),t[$]=_(e.substr(a))});function Pr(e){return(e+"").toLowerCase().charAt(0)==="p"}var Rr=/[ap]\.?m?\.?/i,Fr=fe("Hours",!0);function Lr(e,t,s){return e>11?s?"pm":"PM":s?"am":"AM"}var Qt={calendar:Ys,longDateFormat:bs,invalidDate:Ns,ordinal:Ps,dayOfMonthOrdinalParse:Rs,relativeTime:Ls,months:qs,monthsShort:At,week:lr,weekdays:mr,weekdaysMin:yr,weekdaysShort:Bt,meridiemParse:Rr},g={},_e={},Me;function Ir(e,t){var s,r=Math.min(e.length,t.length);for(s=0;s0;){if(a=je(n.slice(0,s).join("-")),a)return a;if(r&&r.length>=s&&Ir(n,r)>=s-1)break;s--}t++}return Me}function Ur(e){return e.match("^[^/\\\\]*$")!=null}function je(e){var t=null,s;if(g[e]===void 0&&typeof module!="undefined"&&module&&module.exports&&Ur(e))try{t=Me._abbr,s=require,s("./locale/"+e),te(t)}catch{g[e]=null}return g[e]}function te(e,t){var s;return e&&(x(t)?s=J(e):s=yt(e,t),s?Me=s:typeof console!="undefined"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Me._abbr}function yt(e,t){if(t!==null){var s,r=Qt;if(t.abbr=e,g[e]!=null)Rt("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=g[e]._config;else if(t.parentLocale!=null)if(g[t.parentLocale]!=null)r=g[t.parentLocale]._config;else if(s=je(t.parentLocale),s!=null)r=s._config;else return _e[t.parentLocale]||(_e[t.parentLocale]=[]),_e[t.parentLocale].push({name:e,config:t}),null;return g[e]=new lt(Ke(r,t)),_e[e]&&_e[e].forEach(function(a){yt(a.name,a.config)}),te(e),g[e]}else return delete g[e],null}function Er(e,t){if(t!=null){var s,r,a=Qt;g[e]!=null&&g[e].parentLocale!=null?g[e].set(Ke(g[e]._config,t)):(r=je(e),r!=null&&(a=r._config),t=Ke(a,t),r==null&&(t.abbr=e),s=new lt(t),s.parentLocale=g[e],g[e]=s),te(e)}else g[e]!=null&&(g[e].parentLocale!=null?(g[e]=g[e].parentLocale,e===te()&&te(e)):g[e]!=null&&delete g[e]);return g[e]}function J(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Me;if(!I(e)){if(t=je(e),t)return t;e=[e]}return Cr(e)}function Hr(){return et(g)}function wt(e){var t,s=e._a;return s&&f(e).overflow===-2&&(t=s[Z]<0||s[Z]>11?Z:s[E]<1||s[E]>Ge(s[p],s[Z])?E:s[Y]<0||s[Y]>24||s[Y]===24&&(s[L]!==0||s[$]!==0||s[re]!==0)?Y:s[L]<0||s[L]>59?L:s[$]<0||s[$]>59?$:s[re]<0||s[re]>999?re:-1,f(e)._overflowDayOfYear&&(tE)&&(t=E),f(e)._overflowWeeks&&t===-1&&(t=Zs),f(e)._overflowWeekday&&t===-1&&(t=$s),f(e).overflow=t),e}var Ar=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Vr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Gr=/Z|[+-]\d\d(?::?\d\d)?/,Oe=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Je=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],jr=/^\/?Date\((-?\d+)/i,zr=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Zr={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Xt(e){var t,s,r=e._i,a=Ar.exec(r)||Vr.exec(r),n,i,d,c,S=Oe.length,b=Je.length;if(a){for(f(e).iso=!0,t=0,s=S;twe(i)||e._dayOfYear===0)&&(f(e)._overflowDayOfYear=!0),s=Se(i,0,e._dayOfYear),e._a[Z]=s.getUTCMonth(),e._a[E]=s.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=a[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[Y]===24&&e._a[L]===0&&e._a[$]===0&&e._a[re]===0&&(e._nextDay=!0,e._a[Y]=0),e._d=(e._useUTC?Se:ir).apply(null,r),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Y]=24),e._w&&typeof e._w.d!="undefined"&&e._w.d!==n&&(f(e).weekdayMismatch=!0)}}function ea(e){var t,s,r,a,n,i,d,c,S;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(n=1,i=4,s=oe(t.GG,e._a[p],ke(M(),1,4).year),r=oe(t.W,1),a=oe(t.E,1),(a<1||a>7)&&(c=!0)):(n=e._locale._week.dow,i=e._locale._week.doy,S=ke(M(),n,i),s=oe(t.gg,e._a[p],S.year),r=oe(t.w,S.week),t.d!=null?(a=t.d,(a<0||a>6)&&(c=!0)):t.e!=null?(a=t.e+n,(t.e<0||t.e>6)&&(c=!0)):a=n),r<1||r>B(s,n,i)?f(e)._overflowWeeks=!0:c!=null?f(e)._overflowWeekday=!0:(d=$t(s,r,a,n,i),e._a[p]=d.year,e._dayOfYear=d.dayOfYear)}l.ISO_8601=function(){};l.RFC_2822=function(){};function kt(e){if(e._f===l.ISO_8601){Xt(e);return}if(e._f===l.RFC_2822){Kt(e);return}e._a=[],f(e).empty=!0;var t=""+e._i,s,r,a,n,i,d=t.length,c=0,S,b;for(a=Ft(e._f,e._locale).match(ut)||[],b=a.length,s=0;s0&&f(e).unusedInput.push(i),t=t.slice(t.indexOf(r)+r.length),c+=r.length),ue[n]?(r?f(e).empty=!1:f(e).unusedTokens.push(n),zs(n,r,e)):e._strict&&!r&&f(e).unusedTokens.push(n);f(e).charsLeftOver=d-c,t.length>0&&f(e).unusedInput.push(t),e._a[Y]<=12&&f(e).bigHour===!0&&e._a[Y]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[Y]=ta(e._locale,e._a[Y],e._meridiem),S=f(e).era,S!==null&&(e._a[p]=e._locale.erasConvertYear(S,e._a[p])),St(e),wt(e)}function ta(e,t,s){var r;return s==null?t:e.meridiemHour!=null?e.meridiemHour(t,s):(e.isPM!=null&&(r=e.isPM(s),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function sa(e){var t,s,r,a,n,i,d=!1,c=e._f.length;if(c===0){f(e).invalidFormat=!0,e._d=new Date(NaN);return}for(a=0;athis?this:e:Ie()});function ss(e,t){var s,r;if(t.length===1&&I(t[0])&&(t=t[0]),!t.length)return M();for(s=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function va(){if(!x(this._isDSTShifted))return this._isDSTShifted;var e={},t;return ot(e,this),e=es(e),e._a?(t=e._isUTC?A(e._a):M(e._a),this._isDSTShifted=this.isValid()&&_a(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Ya(){return this.isValid()?!this._isUTC:!1}function pa(){return this.isValid()?this._isUTC:!1}function as(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Oa=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ta=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function U(e,t){var s=e,r=null,a,n,i;return be(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:q(e)||!isNaN(+e)?(s={},t?s[t]=+e:s.milliseconds=+e):(r=Oa.exec(e))?(a=r[1]==="-"?-1:1,s={y:0,d:_(r[E])*a,h:_(r[Y])*a,m:_(r[L])*a,s:_(r[$])*a,ms:_(st(r[re]*1e3))*a}):(r=Ta.exec(e))?(a=r[1]==="-"?-1:1,s={y:se(r[2],a),M:se(r[3],a),w:se(r[4],a),d:se(r[5],a),h:se(r[6],a),m:se(r[7],a),s:se(r[8],a)}):s==null?s={}:typeof s=="object"&&("from"in s||"to"in s)&&(i=ba(M(s.from),M(s.to)),s={},s.ms=i.milliseconds,s.M=i.months),n=new ze(s),be(e)&&y(e,"_locale")&&(n._locale=e._locale),be(e)&&y(e,"_isValid")&&(n._isValid=e._isValid),n}U.fn=ze.prototype;U.invalid=ca;function se(e,t){var s=e&&parseFloat(e.replace(",","."));return(isNaN(s)?0:s)*t}function bt(e,t){var s={};return s.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(s.months,"M").isAfter(t)&&--s.months,s.milliseconds=+t-+e.clone().add(s.months,"M"),s}function ba(e,t){var s;return e.isValid()&&t.isValid()?(t=Dt(t,e),e.isBefore(t)?s=bt(e,t):(s=bt(t,e),s.milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0}}function ns(e,t){return function(s,r){var a,n;return r!==null&&!isNaN(+r)&&(Rt(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=s,s=r,r=n),a=U(s,r),is(this,a,e),this}}function is(e,t,s,r){var a=t._milliseconds,n=st(t._days),i=st(t._months);!e.isValid()||(r=r==null?!0:r,i&&Gt(e,Ne(e,"Month")+i*s),n&&It(e,"Date",Ne(e,"Date")+n*s),a&&e._d.setTime(e._d.valueOf()+a*s),r&&l.updateOffset(e,n||i))}var xa=ns(1,"add"),Na=ns(-1,"subtract");function os(e){return typeof e=="string"||e instanceof String}function Wa(e){return C(e)||De(e)||os(e)||q(e)||Ra(e)||Pa(e)||e===null||e===void 0}function Pa(e){var t=ae(e)&&!nt(e),s=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a,n,i=r.length;for(a=0;as.valueOf():s.valueOf()9999?Te(s,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):V(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Te(s,"Z")):Te(s,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function $a(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",s,r,a,n;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),s="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",n=t+'[")]',this.format(s+r+a+n)}function Ba(e){e||(e=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var t=Te(this,e);return this.localeData().postformat(t)}function qa(e,t){return this.isValid()&&(C(e)&&e.isValid()||M(e).isValid())?U({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Ja(e){return this.from(M(),e)}function Qa(e,t){return this.isValid()&&(C(e)&&e.isValid()||M(e).isValid())?U({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Xa(e){return this.to(M(),e)}function ls(e){var t;return e===void 0?this._locale._abbr:(t=J(e),t!=null&&(this._locale=t),this)}var us=R("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function ds(){return this._locale}var Re=1e3,de=60*Re,Fe=60*de,hs=(365*400+97)*24*Fe;function he(e,t){return(e%t+t)%t}function fs(e,t,s){return e<100&&e>=0?new Date(e+400,t,s)-hs:new Date(e,t,s).valueOf()}function cs(e,t,s){return e<100&&e>=0?Date.UTC(e+400,t,s)-hs:Date.UTC(e,t,s)}function Ka(e){var t,s;if(e=F(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?cs:fs,e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=he(t+(this._isUTC?0:this.utcOffset()*de),Fe);break;case"minute":t=this._d.valueOf(),t-=he(t,de);break;case"second":t=this._d.valueOf(),t-=he(t,Re);break}return this._d.setTime(t),l.updateOffset(this,!0),this}function en(e){var t,s;if(e=F(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?cs:fs,e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Fe-he(t+(this._isUTC?0:this.utcOffset()*de),Fe)-1;break;case"minute":t=this._d.valueOf(),t+=de-he(t,de)-1;break;case"second":t=this._d.valueOf(),t+=Re-he(t,Re)-1;break}return this._d.setTime(t),l.updateOffset(this,!0),this}function tn(){return this._d.valueOf()-(this._offset||0)*6e4}function sn(){return Math.floor(this.valueOf()/1e3)}function rn(){return new Date(this.valueOf())}function an(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function nn(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function on(){return this.isValid()?this.toISOString():null}function ln(){return it(this)}function un(){return K({},f(this))}function dn(){return f(this).overflow}function hn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}h("N",0,0,"eraAbbr");h("NN",0,0,"eraAbbr");h("NNN",0,0,"eraAbbr");h("NNNN",0,0,"eraName");h("NNNNN",0,0,"eraNarrow");h("y",["y",1],"yo","eraYear");h("y",["yy",2],0,"eraYear");h("y",["yyy",3],0,"eraYear");h("y",["yyyy",4],0,"eraYear");u("N",gt);u("NN",gt);u("NNN",gt);u("NNNN",gn);u("NNNNN",vn);k(["N","NN","NNN","NNNN","NNNNN"],function(e,t,s,r){var a=s._locale.erasParse(e,r,s._strict);a?f(s).era=a:f(s).invalidEra=e});u("y",ce);u("yy",ce);u("yyy",ce);u("yyyy",ce);u("yo",Yn);k(["y","yy","yyy","yyyy"],p);k(["yo"],function(e,t,s,r){var a;s._locale._eraYearOrdinalRegex&&(a=e.match(s._locale._eraYearOrdinalRegex)),s._locale.eraYearOrdinalParse?t[p]=s._locale.eraYearOrdinalParse(e,a):t[p]=parseInt(e,10)});function fn(e,t){var s,r,a,n=this._eras||J("en")._eras;for(s=0,r=n.length;s=0)return n[r]}function _n(e,t){var s=e.since<=e.until?1:-1;return t===void 0?l(e.since).year():l(e.since).year()+(t-e.offset)*s}function mn(){var e,t,s,r=this.localeData().eras();for(e=0,t=r.length;en&&(t=n),Wn.call(this,e,t,s,r,a))}function Wn(e,t,s,r,a){var n=$t(e,t,s,r,a),i=Se(n.year,0,n.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}h("Q",0,"Qo","quarter");O("quarter","Q");T("quarter",7);u("Q",Ct);k("Q",function(e,t){t[Z]=(_(e)-1)*3});function Pn(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}h("D",["DD",2],"Do","date");O("date","D");T("date",9);u("D",D);u("DD",D,W);u("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});k(["D","DD"],E);k("Do",function(e,t){t[E]=_(e.match(D)[0])});var ms=fe("Date",!0);h("DDD",["DDDD",3],"DDDo","dayOfYear");O("dayOfYear","DDD");T("dayOfYear",4);u("DDD",Ee);u("DDDD",Ut);k(["DDD","DDDD"],function(e,t,s){s._dayOfYear=_(e)});function Rn(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}h("m",["mm",2],0,"minute");O("minute","m");T("minute",14);u("m",D);u("mm",D,W);k(["m","mm"],L);var Fn=fe("Minutes",!1);h("s",["ss",2],0,"second");O("second","s");T("second",15);u("s",D);u("ss",D,W);k(["s","ss"],$);var Ln=fe("Seconds",!1);h("S",0,0,function(){return~~(this.millisecond()/100)});h(0,["SS",2],0,function(){return~~(this.millisecond()/10)});h(0,["SSS",3],0,"millisecond");h(0,["SSSS",4],0,function(){return this.millisecond()*10});h(0,["SSSSS",5],0,function(){return this.millisecond()*100});h(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});h(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});h(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});h(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});O("millisecond","ms");T("millisecond",16);u("S",Ee,Ct);u("SS",Ee,W);u("SSS",Ee,Ut);var ee,ys;for(ee="SSSS";ee.length<=9;ee+="S")u(ee,ce);function In(e,t){t[re]=_(("0."+e)*1e3)}for(ee="S";ee.length<=9;ee+="S")k(ee,In);ys=fe("Milliseconds",!1);h("z",0,0,"zoneAbbr");h("zz",0,0,"zoneName");function Cn(){return this._isUTC?"UTC":""}function Un(){return this._isUTC?"Coordinated Universal Time":""}var o=ge.prototype;o.add=xa;o.calendar=Ia;o.clone=Ca;o.diff=ja;o.endOf=en;o.format=Ba;o.from=qa;o.fromNow=Ja;o.to=Qa;o.toNow=Xa;o.get=Es;o.invalidAt=dn;o.isAfter=Ua;o.isBefore=Ea;o.isBetween=Ha;o.isSame=Aa;o.isSameOrAfter=Va;o.isSameOrBefore=Ga;o.isValid=ln;o.lang=us;o.locale=ls;o.localeData=ds;o.max=oa;o.min=ia;o.parsingFlags=un;o.set=Hs;o.startOf=Ka;o.subtract=Na;o.toArray=an;o.toObject=nn;o.toDate=rn;o.toISOString=Za;o.inspect=$a;typeof Symbol!="undefined"&&Symbol.for!=null&&(o[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});o.toJSON=on;o.toString=za;o.unix=sn;o.valueOf=tn;o.creationData=hn;o.eraName=mn;o.eraNarrow=yn;o.eraAbbr=wn;o.eraYear=Sn;o.year=Zt;o.isLeapYear=nr;o.weekYear=pn;o.isoWeekYear=On;o.quarter=o.quarters=Pn;o.month=jt;o.daysInMonth=sr;o.week=o.weeks=hr;o.isoWeek=o.isoWeeks=fr;o.weeksInYear=xn;o.weeksInWeekYear=Nn;o.isoWeeksInYear=Tn;o.isoWeeksInISOWeekYear=bn;o.date=ms;o.day=o.days=pr;o.weekday=Or;o.isoWeekday=Tr;o.dayOfYear=Rn;o.hour=o.hours=Fr;o.minute=o.minutes=Fn;o.second=o.seconds=Ln;o.millisecond=o.milliseconds=ys;o.utcOffset=ya;o.utc=Sa;o.local=ka;o.parseZone=Ma;o.hasAlignedHourOffset=Da;o.isDST=ga;o.isLocal=Ya;o.isUtcOffset=pa;o.isUtc=as;o.isUTC=as;o.zoneAbbr=Cn;o.zoneName=Un;o.dates=R("dates accessor is deprecated. Use date instead.",ms);o.months=R("months accessor is deprecated. Use month instead",jt);o.years=R("years accessor is deprecated. Use year instead",Zt);o.zone=R("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",wa);o.isDSTShifted=R("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",va);function En(e){return M(e*1e3)}function Hn(){return M.apply(null,arguments).parseZone()}function ws(e){return e}var w=lt.prototype;w.calendar=ps;w.longDateFormat=xs;w.invalidDate=Ws;w.ordinal=Fs;w.preparse=ws;w.postformat=ws;w.relativeTime=Is;w.pastFuture=Cs;w.set=vs;w.eras=fn;w.erasParse=cn;w.erasConvertYear=_n;w.erasAbbrRegex=Mn;w.erasNameRegex=kn;w.erasNarrowRegex=Dn;w.months=Xs;w.monthsShort=Ks;w.monthsParse=tr;w.monthsRegex=ar;w.monthsShortRegex=rr;w.week=or;w.firstDayOfYear=dr;w.firstDayOfWeek=ur;w.weekdays=Mr;w.weekdaysMin=gr;w.weekdaysShort=Dr;w.weekdaysParse=Yr;w.weekdaysRegex=br;w.weekdaysShortRegex=xr;w.weekdaysMinRegex=Nr;w.isPM=Pr;w.meridiem=Lr;function Le(e,t,s,r){var a=J(),n=A().set(r,t);return a[s](n,e)}function Ss(e,t,s){if(q(e)&&(t=e,e=void 0),e=e||"",t!=null)return Le(e,t,s,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Le(e,r,s,"month");return a}function Yt(e,t,s,r){typeof e=="boolean"?(q(t)&&(s=t,t=void 0),t=t||""):(t=e,s=t,e=!1,q(t)&&(s=t,t=void 0),t=t||"");var a=J(),n=e?a._week.dow:0,i,d=[];if(s!=null)return Le(t,(s+n)%7,r,"day");for(i=0;i<7;i++)d[i]=Le(t,(i+n)%7,r,"day");return d}function An(e,t){return Ss(e,t,"months")}function Vn(e,t){return Ss(e,t,"monthsShort")}function Gn(e,t,s){return Yt(e,t,s,"weekdays")}function jn(e,t,s){return Yt(e,t,s,"weekdaysShort")}function zn(e,t,s){return Yt(e,t,s,"weekdaysMin")}te("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,s=_(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+s}});l.lang=R("moment.lang is deprecated. Use moment.locale instead.",te);l.langData=R("moment.langData is deprecated. Use moment.localeData instead.",J);var j=Math.abs;function Zn(){var e=this._data;return this._milliseconds=j(this._milliseconds),this._days=j(this._days),this._months=j(this._months),e.milliseconds=j(e.milliseconds),e.seconds=j(e.seconds),e.minutes=j(e.minutes),e.hours=j(e.hours),e.months=j(e.months),e.years=j(e.years),this}function ks(e,t,s,r){var a=U(t,s);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function $n(e,t){return ks(this,e,t,1)}function Bn(e,t){return ks(this,e,t,-1)}function xt(e){return e<0?Math.floor(e):Math.ceil(e)}function qn(){var e=this._milliseconds,t=this._days,s=this._months,r=this._data,a,n,i,d,c;return e>=0&&t>=0&&s>=0||e<=0&&t<=0&&s<=0||(e+=xt(at(s)+t)*864e5,t=0,s=0),r.milliseconds=e%1e3,a=P(e/1e3),r.seconds=a%60,n=P(a/60),r.minutes=n%60,i=P(n/60),r.hours=i%24,t+=P(i/24),c=P(Ms(t)),s+=c,t-=xt(at(c)),d=P(s/12),s%=12,r.days=t,r.months=s,r.years=d,this}function Ms(e){return e*4800/146097}function at(e){return e*146097/4800}function Jn(e){if(!this.isValid())return NaN;var t,s,r=this._milliseconds;if(e=F(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,s=this._months+Ms(t),e){case"month":return s;case"quarter":return s/3;case"year":return s/12}else switch(t=this._days+Math.round(at(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Qn(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+_(this._months/12)*31536e6:NaN}function Q(e){return function(){return this.as(e)}}var Xn=Q("ms"),Kn=Q("s"),ei=Q("m"),ti=Q("h"),si=Q("d"),ri=Q("w"),ai=Q("M"),ni=Q("Q"),ii=Q("y");function oi(){return U(this)}function li(e){return e=F(e),this.isValid()?this[e+"s"]():NaN}function ne(e){return function(){return this.isValid()?this._data[e]:NaN}}var ui=ne("milliseconds"),di=ne("seconds"),hi=ne("minutes"),fi=ne("hours"),ci=ne("days"),_i=ne("months"),mi=ne("years");function yi(){return P(this.days()/7)}var z=Math.round,le={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function wi(e,t,s,r,a){return a.relativeTime(t||1,!!s,e,r)}function Si(e,t,s,r){var a=U(e).abs(),n=z(a.as("s")),i=z(a.as("m")),d=z(a.as("h")),c=z(a.as("d")),S=z(a.as("M")),b=z(a.as("w")),G=z(a.as("y")),X=n<=s.ss&&["s",n]||n0,X[4]=r,wi.apply(null,X)}function ki(e){return e===void 0?z:typeof e=="function"?(z=e,!0):!1}function Mi(e,t){return le[e]===void 0?!1:t===void 0?le[e]:(le[e]=t,e==="s"&&(le.ss=t-1),!0)}function Di(e,t){if(!this.isValid())return this.localeData().invalidDate();var s=!1,r=le,a,n;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(s=e),typeof t=="object"&&(r=Object.assign({},le,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),a=this.localeData(),n=Si(this,!s,r,a),s&&(n=a.pastFuture(+this,n)),a.postformat(n)}var Qe=Math.abs;function ie(e){return(e>0)-(e<0)||+e}function $e(){if(!this.isValid())return this.localeData().invalidDate();var e=Qe(this._milliseconds)/1e3,t=Qe(this._days),s=Qe(this._months),r,a,n,i,d=this.asSeconds(),c,S,b,G;return d?(r=P(e/60),a=P(r/60),e%=60,r%=60,n=P(s/12),s%=12,i=e?e.toFixed(3).replace(/\.?0+$/,""):"",c=d<0?"-":"",S=ie(this._months)!==ie(d)?"-":"",b=ie(this._days)!==ie(d)?"-":"",G=ie(this._milliseconds)!==ie(d)?"-":"",c+"P"+(n?S+n+"Y":"")+(s?S+s+"M":"")+(t?b+t+"D":"")+(a||r||e?"T":"")+(a?G+a+"H":"")+(r?G+r+"M":"")+(e?G+i+"S":"")):"P0D"}var m=ze.prototype;m.isValid=fa;m.abs=Zn;m.add=$n;m.subtract=Bn;m.as=Jn;m.asMilliseconds=Xn;m.asSeconds=Kn;m.asMinutes=ei;m.asHours=ti;m.asDays=si;m.asWeeks=ri;m.asMonths=ai;m.asQuarters=ni;m.asYears=ii;m.valueOf=Qn;m._bubble=qn;m.clone=oi;m.get=li;m.milliseconds=ui;m.seconds=di;m.minutes=hi;m.hours=fi;m.days=ci;m.weeks=yi;m.months=_i;m.years=mi;m.humanize=Di;m.toISOString=$e;m.toString=$e;m.toJSON=$e;m.locale=ls;m.localeData=ds;m.toIsoString=R("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",$e);m.lang=us;h("X",0,0,"unix");h("x",0,0,"valueOf");u("x",Ae);u("X",Vs);k("X",function(e,t,s){s._d=new Date(parseFloat(e)*1e3)});k("x",function(e,t,s){s._d=new Date(_(e))});//! moment.js +l.version="2.29.2";Ds(M);l.fn=o;l.min=la;l.max=ua;l.now=da;l.utc=A;l.unix=En;l.months=An;l.isDate=De;l.locale=te;l.invalid=Ie;l.duration=U;l.isMoment=C;l.weekdays=Gn;l.parseZone=Hn;l.localeData=J;l.isDuration=be;l.monthsShort=Vn;l.weekdaysMin=zn;l.defineLocale=yt;l.updateLocale=Er;l.locales=Hr;l.weekdaysShort=jn;l.normalizeUnits=F;l.relativeTimeRounding=ki;l.relativeTimeThreshold=Mi;l.calendarFormat=La;l.prototype=o;l.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};export{l as h}; diff --git a/dist/assets/moment.a9f98195.js.gz b/dist/assets/moment.a9f98195.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7b39bf2ed5ecc00803314a7592817133bd0afc68 GIT binary patch literal 19331 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 C;It|L literal 0 HcmV?d00001 diff --git a/dist/assets/style.843d539d.js b/dist/assets/style.843d539d.js new file mode 100644 index 0000000..5c28f79 --- /dev/null +++ b/dist/assets/style.843d539d.js @@ -0,0 +1,84 @@ +import{d as P,a as u,C as M,b as F,L as O,B as R,O as ie,P as gt,Q as _,R as K,S as mt,F as st,T as q,U as ne}from"./index.ec680239.js";var vt=Object.defineProperty,kt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ce=(l,t,e)=>t in l?vt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[t]=e,le=(l,t)=>{for(var e in t||(t={}))yt.call(t,e)&&ce(l,e,t[e]);if(qe)for(var e of qe(t))wt.call(t,e)&&ce(l,e,t[e]);return l},pe=(l,t)=>kt(l,bt(t)),xt=(l,t,e)=>(ce(l,typeof t!="symbol"?t+"":t,e),e);const c="md",$t="https://at.alicdn.com/t/font_2605852_pqekijay2ij.js",se={atom:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/atom-one-dark.css",github:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/github.css",githubDark:"https://cdn.jsdelivr.net/npm/highlight.js@11.2.0/styles/github-dark.css",js:"https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.2.0/build/highlight.min.js"},Ne={main:"https://cdn.jsdelivr.net/npm/prettier@2.4.0/standalone.js",markdown:"https://cdn.jsdelivr.net/npm/prettier@2.4.0/parser-markdown.js"},Ke={css:"https://cdn.jsdelivr.net/npm/cropperjs@1.5.12/dist/cropper.min.css",js:"https://cdn.jsdelivr.net/npm/cropperjs@1.5.12/dist/cropper.min.js"},Ct="https://cdn.jsdelivr.net/npm/screenfull@5.1.0/dist/screenfull.js",at=["bold","underline","italic","strikeThrough","-","title","sub","sup","quote","unorderedList","orderedList","-","codeRow","code","link","image","table","mermaid","katex","-","revoke","next","save","=","prettier","pageFullscreen","fullscreen","preview","htmlPreview","catalog","github"],Ve={"zh-CN":{toolbarTips:{bold:"\u52A0\u7C97",underline:"\u4E0B\u5212\u7EBF",italic:"\u659C\u4F53",strikeThrough:"\u5220\u9664\u7EBF",title:"\u6807\u9898",sub:"\u4E0B\u6807",sup:"\u4E0A\u6807",quote:"\u5F15\u7528",unorderedList:"\u65E0\u5E8F\u5217\u8868",orderedList:"\u6709\u5E8F\u5217\u8868",codeRow:"\u884C\u5185\u4EE3\u7801",code:"\u5757\u7EA7\u4EE3\u7801",link:"\u94FE\u63A5",image:"\u56FE\u7247",table:"\u8868\u683C",mermaid:"mermaid\u56FE",katex:"katex\u516C\u5F0F",revoke:"\u540E\u9000",next:"\u524D\u8FDB",save:"\u4FDD\u5B58",prettier:"\u7F8E\u5316",pageFullscreen:"\u6D4F\u89C8\u5668\u5168\u5C4F",fullscreen:"\u5C4F\u5E55\u5168\u5C4F",preview:"\u9884\u89C8",htmlPreview:"html\u4EE3\u7801\u9884\u89C8",catalog:"\u76EE\u5F55",github:"\u6E90\u7801\u5730\u5740"},titleItem:{h1:"\u4E00\u7EA7\u6807\u9898",h2:"\u4E8C\u7EA7\u6807\u9898",h3:"\u4E09\u7EA7\u6807\u9898",h4:"\u56DB\u7EA7\u6807\u9898",h5:"\u4E94\u7EA7\u6807\u9898",h6:"\u516D\u7EA7\u6807\u9898"},imgTitleItem:{link:"\u6DFB\u52A0\u94FE\u63A5",upload:"\u4E0A\u4F20\u56FE\u7247",clip2upload:"\u88C1\u526A\u4E0A\u4F20"},linkModalTips:{title:"\u6DFB\u52A0",descLable:"\u94FE\u63A5\u63CF\u8FF0\uFF1A",descLablePlaceHolder:"\u8BF7\u8F93\u5165\u63CF\u8FF0...",urlLable:"\u94FE\u63A5\u5730\u5740\uFF1A",UrlLablePlaceHolder:"\u8BF7\u8F93\u5165\u94FE\u63A5...",buttonOK:"\u786E\u5B9A"},clipModalTips:{title:"\u88C1\u526A\u56FE\u7247\u4E0A\u4F20",buttonUpload:"\u4E0A\u4F20"},copyCode:{text:"\u590D\u5236\u4EE3\u7801",tips:"\u5DF2\u590D\u5236\uFF01"},mermaid:{flow:"\u6D41\u7A0B\u56FE",sequence:"\u65F6\u5E8F\u56FE",gantt:"\u7518\u7279\u56FE",class:"\u7C7B\u56FE",state:"\u72B6\u6001\u56FE",pie:"\u997C\u56FE",relationship:"\u5173\u7CFB\u56FE",journey:"\u65C5\u7A0B\u56FE"},katex:{inline:"\u884C\u5185\u516C\u5F0F",block:"\u5757\u7EA7\u516C\u5F0F"}},"en-US":{toolbarTips:{bold:"bold",underline:"underline",italic:"italic",strikeThrough:"strikeThrough",title:"title",sub:"subscript",sup:"superscript",quote:"quote",unorderedList:"unordered list",orderedList:"ordered list",codeRow:"inline code",code:"block-level code",link:"link",image:"image",table:"table",mermaid:"mermaid",katex:"formula",revoke:"revoke",next:"undo revoke",save:"save",prettier:"prettier",pageFullscreen:"fullscreen in page",fullscreen:"fullscreen",preview:"preview",htmlPreview:"html preview",catalog:"catalog",github:"source code"},titleItem:{h1:"Lv1 Heading",h2:"Lv2 Heading",h3:"Lv3 Heading",h4:"Lv4 Heading",h5:"Lv5 Heading",h6:"Lv6 Heading"},imgTitleItem:{link:"Add Img Link",upload:"Upload Img",clip2upload:"Clip Upload"},linkModalTips:{title:"Add ",descLable:"Desc:",descLablePlaceHolder:"Enter a description...",urlLable:"Link:",UrlLablePlaceHolder:"Enter a link...",buttonOK:"OK"},clipModalTips:{title:"Crop Image",buttonUpload:"Upload"},copyCode:{text:"Copy",tips:"Copied!"},mermaid:{flow:"flow",sequence:"sequence",gantt:"gantt",class:"class",state:"state",pie:"pie",relationship:"relationship",journey:"journey"},katex:{inline:"inline",block:"block"}}},St="https://cdn.jsdelivr.net/npm/mermaid@8.13.5/dist/mermaid.min.js",_t="https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js",Et="https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.css";class Tt{constructor(){xt(this,"pools",{})}remove(t,e,n){const r=this.pools[t]&&this.pools[t][e];r&&(this.pools[t][e]=r.filter(s=>s===n))}clear(t){this.pools[t]={}}on(t,e){return this.pools[t]||(this.pools[t]={}),this.pools[t][e.name]||(this.pools[t][e.name]=[]),this.pools[t][e.name].push(e.callback),this.pools[t][e.name].includes(e.callback)}emit(t,e,...n){this.pools[t]||(this.pools[t]={});const r=this.pools[t][e];r&&r.forEach(s=>{try{s(...n)}catch(a){console.error(`${e} monitor event exception\uFF01`,a)}})}}var b=new Tt;const Ze=(l,t)=>{const e=n=>{const i=l.parentElement||document.body,r=i.offsetWidth,s=i.offsetHeight,{clientWidth:a}=document.documentElement,{clientHeight:o}=document.documentElement,h=n.offsetX,p=n.offsetY,g=f=>{let v=f.x+document.body.scrollLeft-document.body.clientLeft-h,k=f.y+document.body.scrollTop-document.body.clientTop-p;v=v<1?1:v{document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",d)};document.addEventListener("mouseup",d)};return l.addEventListener("mousedown",e),()=>{l.removeEventListener("mousedown",e)}},B=(l,t="")=>{const e=document.getElementById(l.id);e?t!==""&&l.onload instanceof Function&&(Reflect.get(window,t)?l.onload(new Event("load")):e.addEventListener("load",l.onload)):document.head.appendChild(l)},It=(l,t)=>{const{editorId:e}=l,n=r=>{var s,a;return((s=l.toolbars)==null?void 0:s.includes(r))&&!((a=l.toolbarsExclude)!=null&&a.includes(r))},i=r=>{if(r.target===document.querySelector(`#${l.editorId}-textarea`))if(r.ctrlKey||r.metaKey)switch(r.code){case"KeyS":{r.shiftKey?n("strikeThrough")&&b.emit(e,"replace","strikeThrough"):n("save")&&(b.emit(e,"onSave",l.modelValue),r.preventDefault());break}case"KeyB":{n("bold")&&(b.emit(e,"replace","bold"),r.preventDefault());break}case"KeyU":{r.shiftKey?n("unorderedList")&&(b.emit(e,"replace","unorderedList"),r.preventDefault()):n("underline")&&(b.emit(e,"replace","underline"),r.preventDefault());break}case"KeyI":{r.shiftKey?n("image")&&(b.emit(e,"openModals","image"),r.preventDefault()):n("italic")&&(b.emit(e,"replace","italic"),r.preventDefault());break}case"Digit1":{n("title")&&(b.emit(e,"replace","h1"),r.preventDefault());break}case"Digit2":{n("title")&&(b.emit(e,"replace","h2"),r.preventDefault());break}case"Digit3":{n("title")&&(b.emit(e,"replace","h3"),r.preventDefault());break}case"Digit4":{n("title")&&(b.emit(e,"replace","h4"),r.preventDefault());break}case"Digit5":{n("title")&&(b.emit(e,"replace","h5"),r.preventDefault());break}case"Digit6":{n("title")&&(b.emit(e,"replace","h6"),r.preventDefault());break}case"ArrowUp":{n("sup")&&(b.emit(e,"replace","sup"),r.preventDefault());break}case"ArrowDown":{n("sub")&&(b.emit(e,"replace","sub"),r.preventDefault());break}case"KeyQ":{if(r.key==="a"){r.target.select();return}b.emit(e,"replace","quote"),r.preventDefault();break}case"KeyA":if(r.key==="q"){b.emit(e,"replace","quote"),r.preventDefault();break}else return;case"KeyO":{n("orderedList")&&(b.emit(e,"replace","orderedList"),r.preventDefault());break}case"KeyC":{if(r.shiftKey)n("code")&&(b.emit(e,"replace","code"),r.preventDefault());else if(r.altKey)n("codeRow")&&(b.emit(e,"replace","codeRow"),r.preventDefault());else{r.preventDefault(),b.emit(e,"replace","ctrlC");break}break}case"KeyL":{n("link")&&(b.emit(e,"openModals","link"),r.preventDefault());break}case"KeyZ":{if(r.key==="w")return;r.shiftKey?n("next")&&(b.emit(e,"ctrlShiftZ"),r.preventDefault()):n("revoke")&&(b.emit(e,"ctrlZ"),r.preventDefault());break}case"KeyW":if(r.key==="z"){r.shiftKey?n("next")&&(b.emit(e,"ctrlShiftZ"),r.preventDefault()):n("revoke")&&(b.emit(e,"ctrlZ"),r.preventDefault());break}else return;case"KeyF":{r.shiftKey&&n("prettier")&&(b.emit(e,"replace","prettier"),r.preventDefault());break}case"KeyT":{r.altKey&&r.shiftKey&&n("table")&&(b.emit(e,"replace","table"),r.preventDefault());break}case"KeyX":{b.emit(e,"replace","ctrlX"),r.preventDefault();break}case"KeyD":{r.preventDefault(),b.emit(e,"replace","ctrlD");break}}else r.code==="Tab"&&(r.preventDefault(),r.shiftKey?b.emit(e,"replace","shiftTab"):b.emit(e,"replace","tab"))};R(()=>{l.previewOnly||(window.addEventListener("keydown",i),b.on(e,{name:"onSave",callback(){l.onSave?l.onSave(l.modelValue):t.emit("onSave",l.modelValue)}}))}),ie(()=>{l.previewOnly||window.removeEventListener("keydown",i)})},Dt=l=>{const{editorId:t}=l;q("editorId",t),q("tabWidth",l.tabWidth),q("theme",K(()=>l.theme));const e=K(()=>{let i=se.atom;if(l.highlightCss)i=l.highlightCss;else switch(l.previewTheme){case"github":{l.theme==="dark"?i=se.githubDark:i=se.github;break}}return{js:l.highlightJs,css:i}});q("highlight",e),q("historyLength",l.historyLength),q("previewOnly",l.previewOnly),q("showCodeRowNumber",l.showCodeRowNumber);const n=K(()=>{const i=le(le({},Ve),l.languageUserDefined);return i[l.language]?i[l.language]:Ve["zh-CN"]});q("usedLanguageText",n),q("Cropper",l.Cropper),q("previewTheme",K(()=>l.previewTheme))},Lt=l=>{const{iconfontJs:t,prettier:e,prettierCDN:n,prettierMDCDN:i,previewOnly:r,cropperCss:s,cropperJs:a}=l;R(()=>{const o=document.createElement("script");o.src=t,o.id=`${c}-icon`;const h=document.createElement("script"),p=document.createElement("script");h.src=n,h.id=`${c}-prettier`,p.src=i,p.id=`${c}-prettierMD`;const g=document.createElement("link");g.rel="stylesheet",g.href=s,g.id=`${c}-cropperCss`;const d=document.createElement("script");d.src=a,d.id=`${c}-cropper`,r||(B(o),l.Cropper||(B(g),B(d)),e&&(B(h),B(p)))})};var Ft=P({setup(){return()=>u("div",{class:`${c}-divider`},null)}});const J=({instance:l,ctx:t,props:e={}},n="default")=>{const i=(l==null?void 0:l.$slots[n])||(t==null?void 0:t.slots[n]);return(i?i(l):"")||e[n]};var G=P({props:{trigger:{type:String,default:"hover"},overlay:{type:[String,Object],default:""},visible:{type:Boolean,default:!1},onChange:{type:Function,default:()=>()=>{}}},setup(l,t){const e=`${c}-dropdown-hidden`,n=M({overlayClass:[e],overlayStyle:{},triggerHover:!1,overlayHover:!1}),i=F(),r=F(),s=()=>{l.trigger==="hover"&&(n.triggerHover=!0);const g=i.value,d=r.value,f=g.getBoundingClientRect(),v=g.offsetTop,k=g.offsetLeft,$=f.height,w=f.width;n.overlayStyle=pe(le({},n.overlayStyle),{top:v+$+"px",left:k-d.offsetWidth/2+w/2+"px"}),l.onChange(!0)},a=()=>{n.overlayHover=!0};O(()=>l.visible,g=>{g?n.overlayClass=n.overlayClass.filter(d=>d!==e):n.overlayClass.push(e)});const o=g=>{const d=i.value,f=r.value;!d.contains(g.target)&&!f.contains(g.target)&&l.onChange(!1)};let h=-1;const p=g=>{i.value===g.target?n.triggerHover=!1:n.overlayHover=!1,clearTimeout(h),h=window.setTimeout(()=>{!n.overlayHover&&!n.triggerHover&&l.onChange(!1)},10)};return R(()=>{l.trigger==="click"?(i.value.addEventListener("click",s),document.addEventListener("click",o)):(i.value.addEventListener("mouseenter",s),i.value.addEventListener("mouseleave",p),r.value.addEventListener("mouseenter",a),r.value.addEventListener("mouseleave",p))}),ie(()=>{l.trigger==="click"?(i.value.removeEventListener("click",s),document.removeEventListener("click",o)):(i.value.removeEventListener("mouseenter",s),i.value.removeEventListener("mouseleave",p),r.value.removeEventListener("mouseenter",a),r.value.removeEventListener("mouseleave",p))}),()=>{const g=J({ctx:t}),d=J({props:l,ctx:t},"overlay"),f=gt(g instanceof Array?g[0]:g,{ref:i}),v=u("div",{class:[`${c}-dropdown`,n.overlayClass],style:n.overlayStyle,ref:r},[u("div",{class:`${c}-dropdown-overlay`},[d instanceof Array?d[0]:d])]);return[f,v]}}});const N=(l,t=0,e=t)=>{l.setSelectionRange?setTimeout(()=>{l.setSelectionRange(t,e),l.focus()},0):console.log("can not reset position!")},de=(l,t,e)=>{const{deviationStart:n=0,deviationEnd:i=0,direct:r=!1,select:s=!1}=e;let a="";if(l.selectionStart||l.selectionStart===0){const o=l.selectionStart,h=l.selectionEnd||0,{prefixVal:p=l.value.substring(0,o),subfixVal:g=l.value.substring(h,l.value.length)}=e;a=p+t+g,N(l,s?o+n:o+t.length+i,o+t.length+i)}else a+=t;return r&&(l.value=a),a},Rt=(l,t={newWindow:!0,nofollow:!0})=>{l||console.warn("error link!");const e=document.createElement("a");e.href=l,e.style.display="none",t.newWindow&&(e.target="_blank"),t.nofollow&&(e.rel="noopener noreferrer"),document.body.appendChild(e),e.click(),document.body.removeChild(e)},Je=(l,t)=>{const e=At(()=>{l.removeEventListener("scroll",n),l.addEventListener("scroll",n),t.removeEventListener("scroll",n),t.addEventListener("scroll",n)},50),n=i=>{const r=l.clientHeight,s=t.clientHeight,a=l.scrollHeight,o=t.scrollHeight,h=(a-r)/(o-s);i.target===l?(t.removeEventListener("scroll",n),t.scrollTo({top:l.scrollTop/h}),e()):(l.removeEventListener("scroll",n),l.scrollTo({top:t.scrollTop*h}),e())};return[e,()=>{l.removeEventListener("scroll",n),t.removeEventListener("scroll",n)}]},zt=(l,t="image.png")=>{const e=l.split(","),n=e[0].match(/:(.*?);/);if(n){const i=n[1],r=atob(e[1]);let s=r.length;const a=new Uint8Array(s);for(;s--;)a[s]=r.charCodeAt(s);return new File([a],t,{type:i})}return null},We=l=>{if(!l.trim())return l;const t=l.split(` +`),e=['"),`${l}${e.join("")}`},At=(l,t=200)=>{let e=0;return(...n)=>{e&&clearTimeout(e),e=window.setTimeout(()=>{l.apply(globalThis,n),e=0},t)}},Ge=(l,t="$")=>{const e=l.split(t);let n=t,i="";for(let r=1;r()=>{}},showAdjust:{type:Boolean,default:!1},isFullscreen:{type:Boolean,default:!1},onAdjust:{type:Function,default:()=>()=>{}}},setup(l,t){const e=F(l.visible),n=F([`${c}-modal`]),i=F(),r=F();let s=()=>{};const a=M({initPos:{left:"0px",top:"0px"},historyPos:{left:"0px",top:"0px"}});return R(()=>{s=Ze(r.value,(o,h)=>{a.initPos.left=o+"px",a.initPos.top=h+"px"})}),ie(()=>{s()}),O(()=>l.isFullscreen,o=>{o?s():s=Ze(r.value,(h,p)=>{a.initPos.left=h+"px",a.initPos.top=p+"px"})}),O(()=>l.visible,o=>{o?(n.value.push("zoom-in"),e.value=o,ne(()=>{const h=i.value.offsetWidth/2,p=i.value.offsetHeight/2,g=document.documentElement.clientWidth/2,d=document.documentElement.clientHeight/2;a.initPos.left=g-h+"px",a.initPos.top=d-p+"px"}),setTimeout(()=>{n.value=n.value.filter(h=>h!=="zoom-in")},140)):(n.value.push("zoom-out"),setTimeout(()=>{n.value=n.value.filter(h=>h!=="zoom-out"),e.value=o},130))}),()=>{const o=J({ctx:t}),h=J({props:l,ctx:t},"title");return u("div",{style:{display:e.value?"block":"none"}},[u("div",{class:`${c}-modal-mask`,onClick:l.onClosed},null),u("div",{class:n.value,style:pe(le({},a.initPos),{width:l.width,height:l.height}),ref:i},[u("div",{class:`${c}-modal-header`,ref:r},[h||""]),u("div",{class:`${c}-modal-body`},[o]),u("div",{class:`${c}-modal-func`},[l.showAdjust&&u("div",{class:`${c}-modal-adjust`,onClick:p=>{p.stopPropagation(),l.isFullscreen?a.initPos=a.historyPos:(a.historyPos=a.initPos,a.initPos={left:"0",top:"0"}),l.onAdjust(!l.isFullscreen)}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":`#icon-${l.isFullscreen?"suoxiao":"fangda"}`},null)])]),u("div",{class:`${c}-modal-close`,onClick:p=>{p.stopPropagation(),l.onClosed&&l.onClosed()}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-close"},null)])])])])])}}}),jt=P({props:{type:{type:String,default:"link"},visible:{type:Boolean,default:!1},onCancel:{type:Function,default:()=>()=>{}},onOk:{type:Function,default:()=>()=>{}}},setup(l){const t=_("usedLanguageText"),e=_("editorId"),n=K(()=>{var r,s,a,o;switch(l.type){case"link":return`${(r=t.value.linkModalTips)==null?void 0:r.title}${(s=t.value.toolbarTips)==null?void 0:s.link}`;case"image":return`${(a=t.value.linkModalTips)==null?void 0:a.title}${(o=t.value.toolbarTips)==null?void 0:o.image}`;default:return""}}),i=M({desc:"",url:""});return O(()=>l.visible,r=>{r||setTimeout(()=>{i.desc="",i.url=""},200)}),()=>u(ot,{title:n.value,visible:l.visible,onClosed:l.onCancel},{default:()=>{var r,s,a,o,h;return[u("div",{class:`${c}-form-item`},[u("label",{class:`${c}-lable`,for:`link-desc-${e}`},[(r=t.value.linkModalTips)==null?void 0:r.descLable]),u("input",{placeholder:(s=t.value.linkModalTips)==null?void 0:s.descLablePlaceHolder,class:`${c}-input`,id:`link-desc-${e}`,type:"text",value:i.desc,onChange:p=>{i.desc=p.target.value},autocomplete:"off"},null)]),u("div",{class:`${c}-form-item`},[u("label",{class:`${c}-lable`,for:`link-url-${e}`},[(a=t.value.linkModalTips)==null?void 0:a.urlLable]),u("input",{placeholder:(o=t.value.linkModalTips)==null?void 0:o.UrlLablePlaceHolder,class:`${c}-input`,id:`link-url-${e}`,type:"text",value:i.url,onChange:p=>{i.url=p.target.value},autocomplete:"off"},null)]),u("div",{class:`${c}-form-item`},[u("button",{class:[`${c}-btn`,`${c}-btn-row`],type:"button",onClick:()=>{l.onOk(i),i.desc="",i.url=""}},[(h=t.value.linkModalTips)==null?void 0:h.buttonOK])])]}})}}),Ot=P({props:{visible:{type:Boolean,default:!1},onCancel:{type:Function,default:()=>()=>{}},onOk:{type:Function,default:()=>()=>{}}},setup(l){const t=_("usedLanguageText"),e=_("editorId");let n=_("Cropper");const i=F(),r=F(),s=F(),a=M({cropperInited:!1,imgSelected:!1,imgSrc:"",isFullscreen:!1});let o=null;O(()=>l.visible,()=>{l.visible&&!a.cropperInited&&(n=n||window.Cropper,i.value.onchange=()=>{const g=i.value.files||[];if(a.imgSelected=!0,(g==null?void 0:g.length)>0){const d=new FileReader;d.onload=f=>{a.imgSrc=f.target.result,ne(()=>{o=new n(r.value,{viewMode:2,preview:`.${c}-clip-preview-target`})})},d.readAsDataURL(g[0])}})}),O(()=>[a.imgSelected],()=>{s.value.style=""}),O(()=>a.isFullscreen,()=>{ne(()=>{o==null||o.destroy(),s.value.style="",r.value&&(o=new n(r.value,{viewMode:2,preview:`.${c}-clip-preview-target`}))})});const h=K(()=>a.isFullscreen?{width:"100%",height:"100%"}:{width:"668px",height:"421px"}),p=()=>{o.destroy(),i.value.value="",a.imgSelected=!1};return()=>{var g;return u(ot,mt({title:(g=t.value.clipModalTips)==null?void 0:g.title,visible:l.visible,onClosed:l.onCancel,showAdjust:!0,isFullscreen:a.isFullscreen,onAdjust:d=>{a.isFullscreen=d}},h.value),{default:()=>{var d;return[u("div",{class:`${c}-form-item ${c}-clip`},[u("div",{class:`${c}-clip-main`},[a.imgSelected?u("div",{class:`${c}-clip-cropper`},[u("img",{src:a.imgSrc,ref:r,style:{display:"none"}},null),u("div",{class:`${c}-clip-delete`,onClick:p},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-delete"},null)])])]):u("div",{class:`${c}-clip-upload`,onClick:()=>{i.value.click()}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-upload"},null)])])]),u("div",{class:`${c}-clip-preview`},[u("div",{class:`${c}-clip-preview-target`,ref:s},null)])]),u("div",{class:`${c}-form-item`},[u("button",{class:`${c}-btn`,type:"button",onClick:()=>{const f=o.getCroppedCanvas();b.emit(e,"uploadImage",[zt(f.toDataURL("image/png"))],l.onOk),p()}},[(d=t.value.linkModalTips)==null?void 0:d.buttonOK])]),u("input",{ref:i,accept:"image/*",type:"file",multiple:!1,style:{display:"none"}},null)]}})}}}),Pt=P({props:{type:{type:String,default:"link"},linkVisible:{type:Boolean,default:!1},clipVisible:{type:Boolean,default:!1},onCancel:{type:Function,default:()=>()=>{}},onOk:{type:Function,default:()=>()=>{}}},setup(l){return()=>u(st,null,[u(jt,{type:l.type,visible:l.linkVisible,onOk:l.onOk,onCancel:l.onCancel},null),u(Ot,{visible:l.clipVisible,onOk:l.onOk,onCancel:l.onCancel},null)])}});const Ht=l=>{const t=_("previewOnly");let{screenfull:e}=l;const n=()=>{e.isEnabled?e.isFullscreen?e.exit():e.request():console.error("browser does not support screenfull!")},i=()=>{e=window.screenfull,e&&e.isEnabled&&e.on("change",()=>{l.updateSetting(!l.setting.fullscreen,"fullscreen")})};return R(()=>{if(e&&e.isEnabled&&e.on("change",()=>{l.updateSetting(!l.setting.fullscreen,"fullscreen")}),!t&&l.screenfull===null){const r=document.createElement("script");r.src=l.screenfullJs,r.addEventListener("load",i),r.id=`${c}-screenfull`,B(r)}}),{fullScreenHandler:n}},Bt=P({name:"TableShape",props:{tableShape:{type:Array,default:()=>[6,4]},onSelected:{type:Function,default:()=>{}}},setup(l){const t=M({x:-1,y:-1});return()=>u("div",{class:`${c}-table-shape`,onMouseleave:()=>{t.x=-1,t.y=-1}},[new Array(l.tableShape[1]).fill("").map((e,n)=>u("div",{class:`${c}-table-shape-row`,key:`table-shape-row-${n}`},[new Array(l.tableShape[0]).fill("").map((i,r)=>u("div",{class:`${c}-table-shape-col`,key:`table-shape-col-${r}`,onMouseenter:()=>{t.x=n,t.y=r},onClick:()=>{l.onSelected(t)}},[u("div",{class:[`${c}-table-shape-col-default`,n<=t.x&&r<=t.y&&`${c}-table-shape-col-include`]},null)]))]))])}});var Mt=P({name:"MDEditorToolbar",props:{prettier:{type:Boolean},toolbars:{type:Array,default:()=>[]},toolbarsExclude:{type:Array,default:()=>[]},setting:{type:Object,default:()=>({})},screenfull:{type:Object,default:null},screenfullJs:{type:String,default:""},updateSetting:{type:Function,default:()=>()=>{}},tableShape:{type:Array,default:()=>[6,4]},defToolbars:{type:Object}},setup(l){const t=_("editorId"),e=_("usedLanguageText"),{fullScreenHandler:n}=Ht(l),i=M({title:!1,catalog:!1,image:!1,table:!1,mermaid:!1,katex:!1}),r=(d,f)=>{b.emit(t,"replace",d,f)},s=M({type:"link",linkVisible:!1,clipVisible:!1}),a=F();R(()=>{var d;b.on(t,{name:"openModals",callback(f){s.type=f,s.linkVisible=!0}}),(d=a.value)==null||d.addEventListener("mouseover",()=>{var f;(f=window.getSelection())!=null&&f.toString()||b.emit(t,"selectTextChange","")})});const o=K(()=>{const d=l.toolbars.filter($=>!l.toolbarsExclude.includes($)),f=d.indexOf("="),v=f===-1?d:d.slice(0,f+1),k=f===-1?[]:d.slice(f,Number.MAX_SAFE_INTEGER);return[v,k]}),h=F(),p=()=>{b.emit(t,"uploadImage",h.value.files),h.value.value=""};R(()=>{h.value.addEventListener("change",p)});const g=d=>{var f,v,k,$,w,C,H,T,z,I,D,A,j,W,Y,ve,ke,be,ye,we,xe,$e,Ce,Se,_e,Ee,Te,Ie,De,Le,Fe,Re,ze,Ae,je,Oe,Pe,He,Be,Me,Ue;if(at.includes(d))switch(d){case"-":return u(Ft,null,null);case"bold":return u("div",{class:`${c}-toolbar-item`,title:(f=e.value.toolbarTips)==null?void 0:f.bold,onClick:()=>{r("bold")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-bold"},null)])]);case"underline":return u("div",{class:`${c}-toolbar-item`,title:(v=e.value.toolbarTips)==null?void 0:v.underline,onClick:()=>{r("underline")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-underline"},null)])]);case"italic":return u("div",{class:`${c}-toolbar-item`,title:(k=e.value.toolbarTips)==null?void 0:k.italic,onClick:()=>{r("italic")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-italic"},null)])]);case"strikeThrough":return u("div",{class:`${c}-toolbar-item`,title:($=e.value.toolbarTips)==null?void 0:$.strikeThrough,onClick:()=>{r("strikeThrough")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-strike-through"},null)])]);case"title":return u(G,{visible:i.title,onChange:S=>{i.title=S},overlay:u("ul",{class:`${c}-menu`,onClick:()=>{i.title=!1}},[u("li",{class:`${c}-menu-item`,onClick:()=>{r("h1")}},[(w=e.value.titleItem)==null?void 0:w.h1]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("h2")}},[(C=e.value.titleItem)==null?void 0:C.h2]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("h3")}},[(H=e.value.titleItem)==null?void 0:H.h3]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("h4")}},[(T=e.value.titleItem)==null?void 0:T.h4]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("h5")}},[(z=e.value.titleItem)==null?void 0:z.h5]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("h6")}},[(I=e.value.titleItem)==null?void 0:I.h6])])},{default:()=>{var S;return[u("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.title},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-title"},null)])])]}});case"sub":return u("div",{class:`${c}-toolbar-item`,title:(D=e.value.toolbarTips)==null?void 0:D.sub,onClick:()=>{r("sub")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-sub"},null)])]);case"sup":return u("div",{class:`${c}-toolbar-item`,title:(A=e.value.toolbarTips)==null?void 0:A.sup,onClick:()=>{r("sup")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-sup"},null)])]);case"quote":return u("div",{class:`${c}-toolbar-item`,title:(j=e.value.toolbarTips)==null?void 0:j.quote,onClick:()=>{r("quote")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-quote"},null)])]);case"unorderedList":return u("div",{class:`${c}-toolbar-item`,title:(W=e.value.toolbarTips)==null?void 0:W.unorderedList,onClick:()=>{r("unorderedList")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-unordered-list"},null)])]);case"orderedList":return u("div",{class:`${c}-toolbar-item`,title:(Y=e.value.toolbarTips)==null?void 0:Y.orderedList,onClick:()=>{r("orderedList")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-ordered-list"},null)])]);case"codeRow":return u("div",{class:`${c}-toolbar-item`,title:(ve=e.value.toolbarTips)==null?void 0:ve.codeRow,onClick:()=>{r("codeRow")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-code-row"},null)])]);case"code":return u("div",{class:`${c}-toolbar-item`,title:(ke=e.value.toolbarTips)==null?void 0:ke.code,onClick:()=>{r("code")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-code"},null)])]);case"link":return u("div",{class:`${c}-toolbar-item`,title:(be=e.value.toolbarTips)==null?void 0:be.link,onClick:()=>{s.type="link",s.linkVisible=!0}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-link"},null)])]);case"image":return u(G,{visible:i.image,onChange:S=>{i.image=S},overlay:u("ul",{class:`${c}-menu`,onClick:()=>{i.title=!1}},[u("li",{class:`${c}-menu-item`,onClick:()=>{s.type="image",s.linkVisible=!0}},[(ye=e.value.imgTitleItem)==null?void 0:ye.link]),u("li",{class:`${c}-menu-item`,onClick:()=>{h.value.click()}},[(we=e.value.imgTitleItem)==null?void 0:we.upload]),u("li",{class:`${c}-menu-item`,onClick:()=>{s.clipVisible=!0}},[(xe=e.value.imgTitleItem)==null?void 0:xe.clip2upload])])},{default:()=>{var S;return[u("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.image},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-image"},null)])])]}});case"table":return u(G,{visible:i.table,onChange:S=>{i.table=S},key:"bar-table",overlay:u(Bt,{tableShape:l.tableShape,onSelected:S=>{r("table",{selectedShape:S})}},null)},{default:()=>{var S;return[u("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.table},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-table"},null)])])]}});case"revoke":return u("div",{class:`${c}-toolbar-item`,title:($e=e.value.toolbarTips)==null?void 0:$e.revoke,onClick:()=>{b.emit(t,"ctrlZ")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-revoke"},null)])]);case"next":return u("div",{class:`${c}-toolbar-item`,title:(Ce=e.value.toolbarTips)==null?void 0:Ce.next,onClick:()=>{b.emit(t,"ctrlShiftZ")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-next"},null)])]);case"save":return u("div",{class:`${c}-toolbar-item`,title:(Se=e.value.toolbarTips)==null?void 0:Se.save,onClick:()=>{b.emit(t,"onSave")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-baocun"},null)])]);case"prettier":return l.prettier?u("div",{class:`${c}-toolbar-item`,title:(_e=e.value.toolbarTips)==null?void 0:_e.prettier,onClick:()=>{r("prettier")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-prettier"},null)])]):"";case"pageFullscreen":return!l.setting.fullscreen&&u("div",{class:`${c}-toolbar-item`,title:(Ee=e.value.toolbarTips)==null?void 0:Ee.pageFullscreen,onClick:()=>{l.updateSetting(!l.setting.pageFullScreen,"pageFullScreen")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":`#icon-${l.setting.pageFullScreen?"suoxiao":"fangda"}`},null)])]);case"fullscreen":return u("div",{class:`${c}-toolbar-item`,title:(Te=e.value.toolbarTips)==null?void 0:Te.fullscreen,onClick:n},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":`#icon-${l.setting.fullscreen?"fullScreen-exit":"fullScreen"}`},null)])]);case"preview":return u("div",{class:`${c}-toolbar-item`,title:(Ie=e.value.toolbarTips)==null?void 0:Ie.preview,onClick:()=>{l.updateSetting(!l.setting.preview,"preview")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-preview"},null)])]);case"htmlPreview":return u("div",{class:`${c}-toolbar-item`,title:(De=e.value.toolbarTips)==null?void 0:De.htmlPreview,onClick:()=>{l.updateSetting(!l.setting.htmlPreview,"htmlPreview")}},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-coding"},null)])]);case"catalog":return u("div",{class:`${c}-toolbar-item`,title:(Le=e.value.toolbarTips)==null?void 0:Le.catalog,onClick:()=>{b.emit(t,"catalogShow")},key:"bar-catalog"},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-catalog"},null)])]);case"github":return u("div",{class:`${c}-toolbar-item`,title:(Fe=e.value.toolbarTips)==null?void 0:Fe.github,onClick:()=>Rt("https://github.com/imzbf/md-editor-v3")},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-github"},null)])]);case"mermaid":return u(G,{visible:i.mermaid,onChange:S=>{i.mermaid=S},overlay:u("ul",{class:`${c}-menu`,onClick:()=>{i.mermaid=!1}},[u("li",{class:`${c}-menu-item`,onClick:()=>{r("flow")}},[(Re=e.value.mermaid)==null?void 0:Re.flow]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("sequence")}},[(ze=e.value.mermaid)==null?void 0:ze.sequence]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("gantt")}},[(Ae=e.value.mermaid)==null?void 0:Ae.gantt]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("class")}},[(je=e.value.mermaid)==null?void 0:je.class]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("state")}},[(Oe=e.value.mermaid)==null?void 0:Oe.state]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("pie")}},[(Pe=e.value.mermaid)==null?void 0:Pe.pie]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("relationship")}},[(He=e.value.mermaid)==null?void 0:He.relationship]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("journey")}},[(Be=e.value.mermaid)==null?void 0:Be.journey])]),key:"bar-mermaid"},{default:()=>{var S;return[u("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.mermaid},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-mermaid"},null)])])]}});case"katex":return u(G,{visible:i.katex,onChange:S=>{i.katex=S},overlay:u("ul",{class:`${c}-menu`,onClick:()=>{i.katex=!1}},[u("li",{class:`${c}-menu-item`,onClick:()=>{r("katexInline")}},[(Me=e.value.katex)==null?void 0:Me.inline]),u("li",{class:`${c}-menu-item`,onClick:()=>{r("katexBlock")}},[(Ue=e.value.katex)==null?void 0:Ue.block])]),key:"bar-katex"},{default:()=>{var S;return[u("div",{class:`${c}-toolbar-item`,title:(S=e.value.toolbarTips)==null?void 0:S.katex},[u("svg",{class:`${c}-icon`,"aria-hidden":"true"},[u("use",{"xlink:href":"#icon-formula"},null)])])]}})}else return l.defToolbars instanceof Array?l.defToolbars[d]||"":l.defToolbars&&l.defToolbars.children instanceof Array&&l.defToolbars.children[d]||""};return()=>{const d=o.value[0].map(v=>g(v)),f=o.value[1].map(v=>g(v));return u("div",{class:`${c}-toolbar-wrapper`},[u("div",{class:`${c}-toolbar`},[u("div",{class:`${c}-toolbar-left`,ref:a},[d]),u("div",{class:`${c}-toolbar-right`},[f])]),u("input",{ref:h,accept:"image/*",type:"file",multiple:!0,style:{display:"none"}},null),u(Pt,{linkVisible:s.linkVisible,clipVisible:s.clipVisible,type:s.type,onCancel:()=>{s.linkVisible=!1,s.clipVisible=!1},onOk:v=>{v&&r(s.type,{desc:v.desc,url:v.url}),s.linkVisible=!1,s.clipVisible=!1}},null)])}}});function ut(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let X=ut();function Ut(l){X=l}const qt=/[&<>"']/,Nt=/[&<>"']/g,Kt=/[<>"']|&(?!#?\w+;)/,Vt=/[<>"']|&(?!#?\w+;)/g,Zt={"&":"&","<":"<",">":">",'"':""","'":"'"},Qe=l=>Zt[l];function L(l,t){if(t){if(qt.test(l))return l.replace(Nt,Qe)}else if(Kt.test(l))return l.replace(Vt,Qe);return l}const Jt=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function ct(l){return l.replace(Jt,(t,e)=>(e=e.toLowerCase(),e==="colon"?":":e.charAt(0)==="#"?e.charAt(1)==="x"?String.fromCharCode(parseInt(e.substring(2),16)):String.fromCharCode(+e.substring(1)):""))}const Wt=/(^|[^\[])\^/g;function E(l,t){l=l.source||l,t=t||"";const e={replace:(n,i)=>(i=i.source||i,i=i.replace(Wt,"$1"),l=l.replace(n,i),e),getRegex:()=>new RegExp(l,t)};return e}const Gt=/[^\w:]/g,Qt=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Xe(l,t,e){if(l){let n;try{n=decodeURIComponent(ct(e)).replace(Gt,"").toLowerCase()}catch{return null}if(n.indexOf("javascript:")===0||n.indexOf("vbscript:")===0||n.indexOf("data:")===0)return null}t&&!Qt.test(e)&&(e=tn(t,e));try{e=encodeURI(e).replace(/%25/g,"%")}catch{return null}return e}const re={},Xt=/^[^:]+:\/*[^/]*$/,Yt=/^([^:]+:)[\s\S]*$/,en=/^([^:]+:\/*[^/]*)[\s\S]*$/;function tn(l,t){re[" "+l]||(Xt.test(l)?re[" "+l]=l+"/":re[" "+l]=ae(l,"/",!0)),l=re[" "+l];const e=l.indexOf(":")===-1;return t.substring(0,2)==="//"?e?t:l.replace(Yt,"$1")+t:t.charAt(0)==="/"?e?t:l.replace(en,"$1")+t:l+t}const oe={exec:function(){}};function U(l){let t=1,e,n;for(;t{let o=!1,h=s;for(;--h>=0&&a[h]==="\\";)o=!o;return o?"|":" |"}),n=e.split(/ \|/);let i=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length1;)t&1&&(e+=l),t>>=1,l+=l;return e+l}function tt(l,t,e,n){const i=t.href,r=t.title?L(t.title):null,s=l[1].replace(/\\([\[\]])/g,"$1");if(l[0].charAt(0)!=="!"){n.state.inLink=!0;const a={type:"link",raw:e,href:i,title:r,text:s,tokens:n.inlineTokens(s,[])};return n.state.inLink=!1,a}else return{type:"image",raw:e,href:i,title:r,text:L(s)}}function ln(l,t){const e=l.match(/^(\s+)(?:```)/);if(e===null)return t;const n=e[1];return t.split(` +`).map(i=>{const r=i.match(/^\s+/);if(r===null)return i;const[s]=r;return s.length>=n.length?i.slice(n.length):i}).join(` +`)}class ge{constructor(t){this.options=t||X}space(t){const e=this.rules.block.newline.exec(t);if(e&&e[0].length>0)return{type:"space",raw:e[0]}}code(t){const e=this.rules.block.code.exec(t);if(e){const n=e[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:e[0],codeBlockStyle:"indented",text:this.options.pedantic?n:ae(n,` +`)}}}fences(t){const e=this.rules.block.fences.exec(t);if(e){const n=e[0],i=ln(n,e[3]||"");return{type:"code",raw:n,lang:e[2]?e[2].trim():e[2],text:i}}}heading(t){const e=this.rules.block.heading.exec(t);if(e){let n=e[2].trim();if(/#$/.test(n)){const r=ae(n,"#");(this.options.pedantic||!r||/ $/.test(r))&&(n=r.trim())}const i={type:"heading",raw:e[0],depth:e[1].length,text:n,tokens:[]};return this.lexer.inline(i.text,i.tokens),i}}hr(t){const e=this.rules.block.hr.exec(t);if(e)return{type:"hr",raw:e[0]}}blockquote(t){const e=this.rules.block.blockquote.exec(t);if(e){const n=e[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:e[0],tokens:this.lexer.blockTokens(n,[]),text:n}}}list(t){let e=this.rules.block.list.exec(t);if(e){let n,i,r,s,a,o,h,p,g,d,f,v,k=e[1].trim();const $=k.length>1,w={type:"list",raw:"",ordered:$,start:$?+k.slice(0,-1):"",loose:!1,items:[]};k=$?`\\d{1,9}\\${k.slice(-1)}`:`\\${k}`,this.options.pedantic&&(k=$?k:"[*+-]");const C=new RegExp(`^( {0,3}${k})((?: [^\\n]*)?(?:\\n|$))`);for(;t&&(v=!1,!(!(e=C.exec(t))||this.rules.block.hr.test(t)));){if(n=e[0],t=t.substring(n.length),p=e[2].split(` +`,1)[0],g=t.split(` +`,1)[0],this.options.pedantic?(s=2,f=p.trimLeft()):(s=e[2].search(/[^ ]/),s=s>4?1:s,f=p.slice(s),s+=e[1].length),o=!1,!p&&/^ *$/.test(g)&&(n+=g+` +`,t=t.substring(g.length+1),v=!0),!v){const T=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:[*+-]|\\d{1,9}[.)])`);for(;t&&(d=t.split(` +`,1)[0],p=d,this.options.pedantic&&(p=p.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!T.test(p));){if(p.search(/[^ ]/)>=s||!p.trim())f+=` +`+p.slice(s);else if(!o)f+=` +`+p;else break;!o&&!p.trim()&&(o=!0),n+=d+` +`,t=t.substring(d.length+1)}}w.loose||(h?w.loose=!0:/\n *\n *$/.test(n)&&(h=!0)),this.options.gfm&&(i=/^\[[ xX]\] /.exec(f),i&&(r=i[0]!=="[ ] ",f=f.replace(/^\[[ xX]\] +/,""))),w.items.push({type:"list_item",raw:n,task:!!i,checked:r,loose:!1,text:f}),w.raw+=n}w.items[w.items.length-1].raw=n.trimRight(),w.items[w.items.length-1].text=f.trimRight(),w.raw=w.raw.trimRight();const H=w.items.length;for(a=0;aI.type==="space"),z=T.every(I=>{const D=I.raw.split("");let A=0;for(const j of D)if(j===` +`&&(A+=1),A>1)return!0;return!1});!w.loose&&T.length&&z&&(w.loose=!0,w.items[a].loose=!0)}return w}}html(t){const e=this.rules.block.html.exec(t);if(e){const n={type:"html",raw:e[0],pre:!this.options.sanitizer&&(e[1]==="pre"||e[1]==="script"||e[1]==="style"),text:e[0]};return this.options.sanitize&&(n.type="paragraph",n.text=this.options.sanitizer?this.options.sanitizer(e[0]):L(e[0]),n.tokens=[],this.lexer.inline(n.text,n.tokens)),n}}def(t){const e=this.rules.block.def.exec(t);if(e){e[3]&&(e[3]=e[3].substring(1,e[3].length-1));const n=e[1].toLowerCase().replace(/\s+/g," ");return{type:"def",tag:n,raw:e[0],href:e[2],title:e[3]}}}table(t){const e=this.rules.block.table.exec(t);if(e){const n={type:"table",header:Ye(e[1]).map(i=>({text:i})),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:e[3]&&e[3].trim()?e[3].replace(/\n[ \t]*$/,"").split(` +`):[]};if(n.header.length===n.align.length){n.raw=e[0];let i=n.align.length,r,s,a,o;for(r=0;r({text:h}));for(i=n.header.length,s=0;s/i.test(e[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:e[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):L(e[0]):e[0]}}link(t){const e=this.rules.inline.link.exec(t);if(e){const n=e[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;const s=ae(n.slice(0,-1),"\\");if((n.length-s.length)%2===0)return}else{const s=nn(e[2],"()");if(s>-1){const o=(e[0].indexOf("!")===0?5:4)+e[1].length+s;e[2]=e[2].substring(0,s),e[0]=e[0].substring(0,o).trim(),e[3]=""}}let i=e[2],r="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);s&&(i=s[1],r=s[3])}else r=e[3]?e[3].slice(1,-1):"";return i=i.trim(),/^$/.test(n)?i=i.slice(1):i=i.slice(1,-1)),tt(e,{href:i&&i.replace(this.rules.inline._escapes,"$1"),title:r&&r.replace(this.rules.inline._escapes,"$1")},e[0],this.lexer)}}reflink(t,e){let n;if((n=this.rules.inline.reflink.exec(t))||(n=this.rules.inline.nolink.exec(t))){let i=(n[2]||n[1]).replace(/\s+/g," ");if(i=e[i.toLowerCase()],!i||!i.href){const r=n[0].charAt(0);return{type:"text",raw:r,text:r}}return tt(n,i,n[0],this.lexer)}}emStrong(t,e,n=""){let i=this.rules.inline.emStrong.lDelim.exec(t);if(!i||i[3]&&n.match(/[\p{L}\p{N}]/u))return;const r=i[1]||i[2]||"";if(!r||r&&(n===""||this.rules.inline.punctuation.exec(n))){const s=i[0].length-1;let a,o,h=s,p=0;const g=i[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(g.lastIndex=0,e=e.slice(-1*t.length+s);(i=g.exec(e))!=null;){if(a=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!a)continue;if(o=a.length,i[3]||i[4]){h+=o;continue}else if((i[5]||i[6])&&s%3&&!((s+o)%3)){p+=o;continue}if(h-=o,h>0)continue;if(o=Math.min(o,o+h+p),Math.min(s,o)%2){const f=t.slice(1,s+i.index+o);return{type:"em",raw:t.slice(0,s+i.index+o+1),text:f,tokens:this.lexer.inlineTokens(f,[])}}const d=t.slice(2,s+i.index+o-1);return{type:"strong",raw:t.slice(0,s+i.index+o+1),text:d,tokens:this.lexer.inlineTokens(d,[])}}}}codespan(t){const e=this.rules.inline.code.exec(t);if(e){let n=e[2].replace(/\n/g," ");const i=/[^ ]/.test(n),r=/^ /.test(n)&&/ $/.test(n);return i&&r&&(n=n.substring(1,n.length-1)),n=L(n,!0),{type:"codespan",raw:e[0],text:n}}}br(t){const e=this.rules.inline.br.exec(t);if(e)return{type:"br",raw:e[0]}}del(t){const e=this.rules.inline.del.exec(t);if(e)return{type:"del",raw:e[0],text:e[2],tokens:this.lexer.inlineTokens(e[2],[])}}autolink(t,e){const n=this.rules.inline.autolink.exec(t);if(n){let i,r;return n[2]==="@"?(i=L(this.options.mangle?e(n[1]):n[1]),r="mailto:"+i):(i=L(n[1]),r=i),{type:"link",raw:n[0],text:i,href:r,tokens:[{type:"text",raw:i,text:i}]}}}url(t,e){let n;if(n=this.rules.inline.url.exec(t)){let i,r;if(n[2]==="@")i=L(this.options.mangle?e(n[0]):n[0]),r="mailto:"+i;else{let s;do s=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0];while(s!==n[0]);i=L(n[0]),n[1]==="www."?r="http://"+i:r=i}return{type:"link",raw:n[0],text:i,href:r,tokens:[{type:"text",raw:i,text:i}]}}}inlineText(t,e){const n=this.rules.inline.text.exec(t);if(n){let i;return this.lexer.state.inRawBlock?i=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):L(n[0]):n[0]:i=L(this.options.smartypants?e(n[0]):n[0]),{type:"text",raw:n[0],text:i}}}}const y={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)( [^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:oe,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};y._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;y._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;y.def=E(y.def).replace("label",y._label).replace("title",y._title).getRegex();y.bullet=/(?:[*+-]|\d{1,9}[.)])/;y.listItemStart=E(/^( *)(bull) */).replace("bull",y.bullet).getRegex();y.list=E(y.list).replace(/bull/g,y.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+y.def.source+")").getRegex();y._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";y._comment=/|$)/;y.html=E(y.html,"i").replace("comment",y._comment).replace("tag",y._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();y.paragraph=E(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex();y.blockquote=E(y.blockquote).replace("paragraph",y.paragraph).getRegex();y.normal=U({},y);y.gfm=U({},y.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});y.gfm.table=E(y.gfm.table).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex();y.gfm.paragraph=E(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",y.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex();y.pedantic=U({},y.normal,{html:E(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",y._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:oe,paragraph:E(y.normal._paragraph).replace("hr",y.hr).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",y.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const m={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:oe,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^[^_*]*?\_\_[^_*]*?\*[^_*]*?(?=\_\_)|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?\_[^_*]*?(?=\*\*)|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:oe,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";m.punctuation=E(m.punctuation).replace(/punctuation/g,m._punctuation).getRegex();m.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;m.escapedEmSt=/\\\*|\\_/g;m._comment=E(y._comment).replace("(?:-->|$)","-->").getRegex();m.emStrong.lDelim=E(m.emStrong.lDelim).replace(/punct/g,m._punctuation).getRegex();m.emStrong.rDelimAst=E(m.emStrong.rDelimAst,"g").replace(/punct/g,m._punctuation).getRegex();m.emStrong.rDelimUnd=E(m.emStrong.rDelimUnd,"g").replace(/punct/g,m._punctuation).getRegex();m._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;m._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;m._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;m.autolink=E(m.autolink).replace("scheme",m._scheme).replace("email",m._email).getRegex();m._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;m.tag=E(m.tag).replace("comment",m._comment).replace("attribute",m._attribute).getRegex();m._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;m._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;m._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;m.link=E(m.link).replace("label",m._label).replace("href",m._href).replace("title",m._title).getRegex();m.reflink=E(m.reflink).replace("label",m._label).replace("ref",y._label).getRegex();m.nolink=E(m.nolink).replace("ref",y._label).getRegex();m.reflinkSearch=E(m.reflinkSearch,"g").replace("reflink",m.reflink).replace("nolink",m.nolink).getRegex();m.normal=U({},m);m.pedantic=U({},m.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:E(/^!?\[(label)\]\((.*?)\)/).replace("label",m._label).getRegex(),reflink:E(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",m._label).getRegex()});m.gfm=U({},m.normal,{escape:E(m.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),t+="&#"+n+";";return t}class V{constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||X,this.options.tokenizer=this.options.tokenizer||new ge,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const e={block:y.normal,inline:m.normal};this.options.pedantic?(e.block=y.pedantic,e.inline=m.pedantic):this.options.gfm&&(e.block=y.gfm,this.options.breaks?e.inline=m.breaks:e.inline=m.gfm),this.tokenizer.rules=e}static get rules(){return{block:y,inline:m}}static lex(t,e){return new V(e).lex(t)}static lexInline(t,e){return new V(e).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,` +`).replace(/\t/g," "),this.blockTokens(t,this.tokens);let e;for(;e=this.inlineQueue.shift();)this.inlineTokens(e.src,e.tokens);return this.tokens}blockTokens(t,e=[]){this.options.pedantic&&(t=t.replace(/^ +$/gm,""));let n,i,r,s;for(;t;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(a=>(n=a.call({lexer:this},t,e))?(t=t.substring(n.raw.length),e.push(n),!0):!1))){if(n=this.tokenizer.space(t)){t=t.substring(n.raw.length),n.raw.length===1&&e.length>0?e[e.length-1].raw+=` +`:e.push(n);continue}if(n=this.tokenizer.code(t)){t=t.substring(n.raw.length),i=e[e.length-1],i&&(i.type==="paragraph"||i.type==="text")?(i.raw+=` +`+n.raw,i.text+=` +`+n.text,this.inlineQueue[this.inlineQueue.length-1].src=i.text):e.push(n);continue}if(n=this.tokenizer.fences(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.heading(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.hr(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.blockquote(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.list(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.html(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.def(t)){t=t.substring(n.raw.length),i=e[e.length-1],i&&(i.type==="paragraph"||i.type==="text")?(i.raw+=` +`+n.raw,i.text+=` +`+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=i.text):this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title});continue}if(n=this.tokenizer.table(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.lheading(t)){t=t.substring(n.raw.length),e.push(n);continue}if(r=t,this.options.extensions&&this.options.extensions.startBlock){let a=1/0;const o=t.slice(1);let h;this.options.extensions.startBlock.forEach(function(p){h=p.call({lexer:this},o),typeof h=="number"&&h>=0&&(a=Math.min(a,h))}),a<1/0&&a>=0&&(r=t.substring(0,a+1))}if(this.state.top&&(n=this.tokenizer.paragraph(r))){i=e[e.length-1],s&&i.type==="paragraph"?(i.raw+=` +`+n.raw,i.text+=` +`+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):e.push(n),s=r.length!==t.length,t=t.substring(n.raw.length);continue}if(n=this.tokenizer.text(t)){t=t.substring(n.raw.length),i=e[e.length-1],i&&i.type==="text"?(i.raw+=` +`+n.raw,i.text+=` +`+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):e.push(n);continue}if(t){const a="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,e}inline(t,e){this.inlineQueue.push({src:t,tokens:e})}inlineTokens(t,e=[]){let n,i,r,s=t,a,o,h;if(this.tokens.links){const p=Object.keys(this.tokens.links);if(p.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(s))!=null;)p.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,a.index)+"["+et("a",a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(s))!=null;)s=s.slice(0,a.index)+"["+et("a",a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.escapedEmSt.exec(s))!=null;)s=s.slice(0,a.index)+"++"+s.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;t;)if(o||(h=""),o=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(p=>(n=p.call({lexer:this},t,e))?(t=t.substring(n.raw.length),e.push(n),!0):!1))){if(n=this.tokenizer.escape(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.tag(t)){t=t.substring(n.raw.length),i=e[e.length-1],i&&n.type==="text"&&i.type==="text"?(i.raw+=n.raw,i.text+=n.text):e.push(n);continue}if(n=this.tokenizer.link(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(n.raw.length),i=e[e.length-1],i&&n.type==="text"&&i.type==="text"?(i.raw+=n.raw,i.text+=n.text):e.push(n);continue}if(n=this.tokenizer.emStrong(t,s,h)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.codespan(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.br(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.del(t)){t=t.substring(n.raw.length),e.push(n);continue}if(n=this.tokenizer.autolink(t,nt)){t=t.substring(n.raw.length),e.push(n);continue}if(!this.state.inLink&&(n=this.tokenizer.url(t,nt))){t=t.substring(n.raw.length),e.push(n);continue}if(r=t,this.options.extensions&&this.options.extensions.startInline){let p=1/0;const g=t.slice(1);let d;this.options.extensions.startInline.forEach(function(f){d=f.call({lexer:this},g),typeof d=="number"&&d>=0&&(p=Math.min(p,d))}),p<1/0&&p>=0&&(r=t.substring(0,p+1))}if(n=this.tokenizer.inlineText(r,rn)){t=t.substring(n.raw.length),n.raw.slice(-1)!=="_"&&(h=n.raw.slice(-1)),o=!0,i=e[e.length-1],i&&i.type==="text"?(i.raw+=n.raw,i.text+=n.text):e.push(n);continue}if(t){const p="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(p);break}else throw new Error(p)}}return e}}class me{constructor(t){this.options=t||X}code(t,e,n){const i=(e||"").match(/\S*/)[0];if(this.options.highlight){const r=this.options.highlight(t,i);r!=null&&r!==t&&(n=!0,t=r)}return t=t.replace(/\n$/,"")+` +`,i?'

'+(n?t:L(t,!0))+`
+`:"
"+(n?t:L(t,!0))+`
+`}blockquote(t){return`
+`+t+`
+`}html(t){return t}heading(t,e,n,i){return this.options.headerIds?"'+t+" +`:""+t+" +`}hr(){return this.options.xhtml?`
+`:`
+`}list(t,e,n){const i=e?"ol":"ul",r=e&&n!==1?' start="'+n+'"':"";return"<"+i+r+`> +`+t+" +`}listitem(t){return"
  • "+t+`
  • +`}checkbox(t){return" "}paragraph(t){return"

    "+t+`

    +`}table(t,e){return e&&(e=""+e+""),` + +`+t+` +`+e+`
    +`}tablerow(t){return` +`+t+` +`}tablecell(t,e){const n=e.header?"th":"td";return(e.align?"<"+n+' align="'+e.align+'">':"<"+n+">")+t+" +`}strong(t){return""+t+""}em(t){return""+t+""}codespan(t){return""+t+""}br(){return this.options.xhtml?"
    ":"
    "}del(t){return""+t+""}link(t,e,n){if(t=Xe(this.options.sanitize,this.options.baseUrl,t),t===null)return n;let i='
    ",i}image(t,e,n){if(t=Xe(this.options.sanitize,this.options.baseUrl,t),t===null)return n;let i=''+n+'":">",i}text(t){return t}}class ht{strong(t){return t}em(t){return t}codespan(t){return t}del(t){return t}html(t){return t}text(t){return t}link(t,e,n){return""+n}image(t,e,n){return""+n}br(){return""}}class ft{constructor(){this.seen={}}serialize(t){return t.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(t,e){let n=t,i=0;if(this.seen.hasOwnProperty(n)){i=this.seen[t];do i++,n=t+"-"+i;while(this.seen.hasOwnProperty(n))}return e||(this.seen[t]=i,this.seen[n]=0),n}slug(t,e={}){const n=this.serialize(t);return this.getNextSafeSlug(n,e.dryrun)}}class Z{constructor(t){this.options=t||X,this.options.renderer=this.options.renderer||new me,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ht,this.slugger=new ft}static parse(t,e){return new Z(e).parse(t)}static parseInline(t,e){return new Z(e).parseInline(t)}parse(t,e=!0){let n="",i,r,s,a,o,h,p,g,d,f,v,k,$,w,C,H,T,z,I;const D=t.length;for(i=0;i0&&C.tokens[0].type==="paragraph"?(C.tokens[0].text=z+" "+C.tokens[0].text,C.tokens[0].tokens&&C.tokens[0].tokens.length>0&&C.tokens[0].tokens[0].type==="text"&&(C.tokens[0].tokens[0].text=z+" "+C.tokens[0].tokens[0].text)):C.tokens.unshift({type:"text",text:z}):w+=z),w+=this.parse(C.tokens,$),d+=this.renderer.listitem(w,T,H);n+=this.renderer.list(d,v,k);continue}case"html":{n+=this.renderer.html(f.text);continue}case"paragraph":{n+=this.renderer.paragraph(this.parseInline(f.tokens));continue}case"text":{for(d=f.tokens?this.parseInline(f.tokens):f.text;i+1{n(a.text,a.lang,function(o,h){if(o)return r(o);h!=null&&h!==a.text&&(a.text=h,a.escaped=!0),s--,s===0&&r()})},0))}),s===0&&r();return}try{const n=V.lex(l,t);return t.walkTokens&&x.walkTokens(n,t.walkTokens),Z.parse(n,t)}catch(n){if(n.message+=` +Please report this to https://github.com/markedjs/marked.`,t.silent)return"

    An error occurred:

    "+L(n.message+"",!0)+"
    ";throw n}}x.options=x.setOptions=function(l){return U(x.defaults,l),Ut(x.defaults),x};x.getDefaults=ut;x.defaults=X;x.use=function(...l){const t=U({},...l),e=x.defaults.extensions||{renderers:{},childTokens:{}};let n;l.forEach(i=>{if(i.extensions&&(n=!0,i.extensions.forEach(r=>{if(!r.name)throw new Error("extension name required");if(r.renderer){const s=e.renderers?e.renderers[r.name]:null;s?e.renderers[r.name]=function(...a){let o=r.renderer.apply(this,a);return o===!1&&(o=s.apply(this,a)),o}:e.renderers[r.name]=r.renderer}if(r.tokenizer){if(!r.level||r.level!=="block"&&r.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");e[r.level]?e[r.level].unshift(r.tokenizer):e[r.level]=[r.tokenizer],r.start&&(r.level==="block"?e.startBlock?e.startBlock.push(r.start):e.startBlock=[r.start]:r.level==="inline"&&(e.startInline?e.startInline.push(r.start):e.startInline=[r.start]))}r.childTokens&&(e.childTokens[r.name]=r.childTokens)})),i.renderer){const r=x.defaults.renderer||new me;for(const s in i.renderer){const a=r[s];r[s]=(...o)=>{let h=i.renderer[s].apply(r,o);return h===!1&&(h=a.apply(r,o)),h}}t.renderer=r}if(i.tokenizer){const r=x.defaults.tokenizer||new ge;for(const s in i.tokenizer){const a=r[s];r[s]=(...o)=>{let h=i.tokenizer[s].apply(r,o);return h===!1&&(h=a.apply(r,o)),h}}t.tokenizer=r}if(i.walkTokens){const r=x.defaults.walkTokens;t.walkTokens=function(s){i.walkTokens.call(this,s),r&&r.call(this,s)}}n&&(t.extensions=e),x.setOptions(t)})};x.walkTokens=function(l,t){for(const e of l)switch(t.call(x,e),e.type){case"table":{for(const n of e.header)x.walkTokens(n.tokens,t);for(const n of e.rows)for(const i of n)x.walkTokens(i.tokens,t);break}case"list":{x.walkTokens(e.items,t);break}default:x.defaults.extensions&&x.defaults.extensions.childTokens&&x.defaults.extensions.childTokens[e.type]?x.defaults.extensions.childTokens[e.type].forEach(function(n){x.walkTokens(e[n],t)}):e.tokens&&x.walkTokens(e.tokens,t)}};x.parseInline=function(l,t){if(typeof l=="undefined"||l===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof l!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(l)+", string expected");t=U({},x.defaults,t||{}),dt(t);try{const e=V.lexInline(l,t);return t.walkTokens&&x.walkTokens(e,t.walkTokens),Z.parseInline(e,t)}catch(e){if(e.message+=` +Please report this to https://github.com/markedjs/marked.`,t.silent)return"

    An error occurred:

    "+L(e.message+"",!0)+"
    ";throw e}};x.Parser=Z;x.parser=Z.parse;x.Renderer=me;x.TextRenderer=ht;x.Lexer=V;x.lexer=V.lex;x.Tokenizer=ge;x.Slugger=ft;x.parse=x;Z.parse;V.lex;var sn=function(){var l=document.getSelection();if(!l.rangeCount)return function(){};for(var t=document.activeElement,e=[],n=0;n{const t=l.value,e=t.substring(0,l.selectionStart),n=t.substring(l.selectionEnd,t.length),i=e.lastIndexOf(` +`),r=e.substring(0,i+1),s=n.indexOf(` +`),a=n.substring(s===-1?n.length:s,n.length),o=e.substring(i+1,e.length),h=n.substring(0,s);return{prefixStr:e,subfixStr:n,prefixStrEndRow:r,subfixStrEndRow:a,prefixSupply:o,subfixSupply:h}},dn=(l,t="",e,n)=>{var i,r;let s="",a=0,o=0,h=!1,p,g;if(/^h[1-6]{1}$/.test(l)){const d=l.replace(/^h(\d)/,(f,v)=>new Array(Number(v)).fill("#",0,v).join(""));s=`${d} ${t}`,a=d.length+1}else{if(l==="prettier")return window.prettier.format(e.value,{parser:"markdown",plugins:window.prettierPlugins});switch(l){case"bold":{s=`**${t}**`,a=2,o=-2;break}case"underline":{s=`${t}`,a=3,o=-4;break}case"italic":{s=`*${t}*`,a=1,o=-1;break}case"strikeThrough":{s=`~${t}~`,a=1,o=-1;break}case"sub":{s=`${t}`,a=5,o=-6;break}case"sup":{s=`${t}`,a=5,o=-6;break}case"codeRow":{s="`"+t+"`",a=1,o=-1;break}case"quote":{s=`> ${t}`,a=2;break}case"orderedList":{s=`1. ${t}`,a=3;break}case"unorderedList":{s=`- ${t}`,a=2;break}case"code":{s="```language\n"+t+"\n```\n",a=3,o=11-s.length,h=!0;break}case"table":{s="|";const{selectedShape:d={x:1,y:1}}=n,{x:f,y:v}=d;for(let k=0;k<=v;k++)s+=" col |";s+=` +|`;for(let k=0;k<=v;k++)s+=" - |";for(let k=0;k<=f;k++){s+=` +|`;for(let $=0;$<=v;$++)s+=" content |"}a=2,o=5-s.length,h=!0;break}case"link":{const{desc:d,url:f}=n;s=`[${d}](${f})`;break}case"image":{const{desc:d,url:f,urls:v}=n;v instanceof Array?s=v.reduce((k,$)=>k+`![${d}](${$}) +`,""):s=`![${d}](${f}) +`;break}case"tab":{t=((i=window.getSelection())==null?void 0:i.toString())||"";const{tabWidth:d=2}=n,f=new Array(d).fill(" ").join("");if(t==="")s=f;else if(/\n/.test(t)){const{prefixStr:v,subfixStr:k,prefixSupply:$,subfixSupply:w}=ee(e);s=`${$}${t}${w}`.split(` +`).map(T=>`${f}${T}`).join(` +`),p=v.substring(0,v.length-$.length),g=k.substring(w.length,k.length),h=!0,a=d,o=-$.length-w.length}else{const k=e.value.substring(0,e.selectionStart);/\n$/.test(k)||k===""?(s=`${f}${t}`,h=!0):s=f}break}case"shiftTab":{t=((r=window.getSelection())==null?void 0:r.toString())||"";const{tabWidth:d=2}=n,{prefixStr:f,prefixStrEndRow:v,subfixStrEndRow:k,prefixSupply:$,subfixSupply:w}=ee(e),C=new RegExp(`^\\s{${d}}`),H=(T=!1,z=!1)=>{const I=`${$}${t}${w}`;if(C.test(I)){const D=f.length-(z?0:d),A=T?D+t.length-d:D;return N(e,D,A),`${v}${I.replace(C,"")}${k}`}else if(/^\s/.test(I)){const D=I.replace(/^\s/,""),A=I.length-D.length,j=e.selectionStart-(z?0:A),W=T?j+t.length-A:j;return N(e,j,W),`${v}${D}${k}`}else s=t};if(t===""){const T=H();if(T)return T}else if(/\n/.test(t)){const z=`${$}${t}${w}`.split(` +`);let[I,D]=[0,0];const A=z.map((j,W)=>{if(C.test(j))return W===0&&(I=d),D+=d,j.replace(C,"");if(/^\s/.test(j)){const Y=j.replace(/^\s/,"");return D+=j.length-Y.length,Y}return j}).join(` +`);return N(e,e.selectionStart-I,e.selectionEnd-D),`${v}${A}${k}`}else{const T=H(!0,!0);if(T)return T}break}case"ctrlC":{const{prefixSupply:d,subfixSupply:f}=ee(e);return te(t===""?`${d}${f}`:t),e.value}case"ctrlX":{const{prefixStrEndRow:d,subfixStrEndRow:f,prefixStr:v,subfixStr:k,prefixSupply:$,subfixSupply:w}=ee(e);return t===""?(te(`${$}${w}`),N(e,d.length),`${d}${f.replace(/^\n/,"")}`):(te(t),N(e,v.length),`${v}${k}`)}case"ctrlD":{const{prefixStrEndRow:d,subfixStrEndRow:f}=ee(e);return N(e,d.length),`${d}${f.replace(/^\n/,"")}`}case"flow":{s="```mermaid\nflowchart TD \n Start --> Stop\n```\n",a=2;break}case"sequence":{s="```mermaid\nsequenceDiagram\n A->>B: hello!\n B-->>A: hi!\n A-)B: bye!\n```\n",a=2;break}case"gantt":{s=`\`\`\`mermaid +gantt +title A Gantt Diagram +dateFormat YYYY-MM-DD +section Section +A task :a1, 2014-01-01, 30d +Another task :after a1, 20d +\`\`\` +`,a=2;break}case"class":{s="```mermaid\nclassDiagram\n class Animal\n Vehicle <|-- Car\n```\n",a=2;break}case"state":{s="```mermaid\nstateDiagram-v2\n s1 --> s2\n```\n",a=2;break}case"pie":{s='```mermaid\npie title Pets adopted by volunteers\n "Dogs" : 386\n "Cats" : 85\n "Rats" : 15\n```\n',a=2;break}case"relationship":{s="```mermaid\nerDiagram\n CAR ||--o{ NAMED-DRIVER : allows\n PERSON ||--o{ NAMED-DRIVER : is\n```\n",a=2;break}case"journey":{s=`\`\`\`mermaid +journey + title My working day + section Go to work + Make tea: 5: Me + Go upstairs: 3: Me + Do work: 1: Me, Cat + section Go home + Go downstairs: 5: Me + Sit down: 5: Me +\`\`\` +`,a=2;break}case"katexInline":{s="$$",a=1,o=-1;break}case"katexBlock":{s=`$$ + +$$ +`,a=1,o=-4;break}}}return de(e,s,{deviationStart:a,deviationEnd:o,select:h,prefixVal:p,subfixVal:g})};var it={block(l,t){return{name:"KaTexBlockExtension",level:"block",start:e=>{var n;return(n=e.match(/\n\$\$\n/))==null?void 0:n.index},tokenizer(e){if(/^\$\$\n/.test(e)){const n=Ge(e,"$$");return{type:"KaTexBlockExtension",raw:n[0],text:n[1].trim(),tokens:[]}}},renderer(e){const n=t||typeof window!="undefined"&&window.katex;if(n){const i=n.renderToString(e.text,{throwOnError:!1,displayMode:!0});return`${i}`}else return`${e.text}`}}},inline(l,t){return{name:"KaTexInlineExtension",level:"inline",start:e=>{var n;return(n=e.match(/\$[^\n]*/))==null?void 0:n.index},tokenizer(e){if(/^\$[^\n]*/.test(e)){const n=Ge(e);return{type:"KaTexInlineExtension",raw:n[0],text:n[1].trim(),tokens:[]}}},renderer(e){const n=t||typeof window!="undefined"&&window.katex;if(n){const i=n.renderToString(e.text,{throwOnError:!1});return`${i}`}else return`${e.text}`}}}};const hn=(l,t)=>{var e,n;const i=_("previewOnly"),r=_("historyLength"),s=_("editorId");if(i)return;let a=-1;const o={list:[{content:l.value,startPos:((e=t.value)==null?void 0:e.selectionStart)||0,endPos:((n=t.value)==null?void 0:n.selectionEnd)||0}],userUpdated:!0,curr:0};O(()=>l.value,h=>{var p,g;clearTimeout(a);const d=((p=t.value)==null?void 0:p.selectionStart)||0,f=((g=t.value)==null?void 0:g.selectionEnd)||0;a=setTimeout(()=>{if(o.userUpdated){o.currr&&o.list.shift();const v=o.list.pop();v.startPos=d,v.endPos=f,Array.prototype.push.call(o.list,v,{content:h,startPos:d,endPos:f}),o.curr=o.list.length-1}else o.userUpdated=!0},10)}),R(()=>{b.on(s,{name:"ctrlZ",callback(){o.userUpdated=!1,o.curr=o.curr-1<0?0:o.curr-1;const h=o.list[o.curr];l.onChange(h.content),N(t.value,h.startPos,h.endPos)}}),b.on(s,{name:"ctrlShiftZ",callback(){o.userUpdated=!1,o.curr=o.curr+1===o.list.length?o.curr:o.curr+1;const h=o.list[o.curr];l.onChange(h.content),N(t.value,h.startPos,h.endPos)}})})},fn=(l,t)=>{const e=_("showCodeRowNumber"),n=_("editorId"),i=_("highlight"),r=F(!1),s=F(!1),a=F([]),o=new x.Renderer;o.heading=(...g)=>{const[,d,f]=g;return a.value.push({text:f,level:d}),l.markedHeading(...g)},o.defaultCode=o.code,o.code=(g,d,f)=>{var v;if(!l.noMermaid&&d==="mermaid"){const k=`${c}-mermaid-${Date.now().toString(36)}`;try{let $="";return l.mermaid?$=l.mermaid.mermaidAPI.render(k,g):typeof window!="undefined"&&window.mermaid?$=window.mermaid.mermaidAPI.render(k,g):$=`
    ${g}
    `,`
    ${$}
    `}catch{if(typeof document!="undefined"){const w=document.querySelector(`#${k}`);if(w){const C=w.outerHTML;return(v=w.parentElement)==null||v.remove(),C}}return""}}return o.defaultCode(g,d,f)},o.image=l.markedImage,o.listitem=(g,d)=>d?`
  • ${g}
  • `:`
  • ${g}
  • `,x.setOptions({renderer:o,breaks:!0}),l.noKatex||x.use({extensions:[it.inline(c,l.katex),it.block(c,l.katex)]}),l.hljs&&x.setOptions({highlight:g=>{const d=l.hljs.highlightAuto(g).value;return e?We(d):`${d}`}}),l.extensions instanceof Array&&l.extensions.length>0&&x.use({extensions:l.extensions});const h=K(()=>{a.value=[];const g=x(l.value||"");return r.value,t.reRender,t.mermaidInited,s.value,l.sanitize(g)});l.onHtmlChanged(h.value);const p=()=>{x.setOptions({highlight:g=>{const d=window.hljs.highlightAuto(g).value;return e?We(d):`${d}`}}),r.value=!0};return O(()=>h.value,l.onHtmlChanged),O(()=>a.value,g=>{l.onGetCatalog(g),b.emit(n,"catalogChanged",g)}),R(()=>{if(!l.noKatex&&!l.katex){const g=document.createElement("script");g.src=l.katexJs,g.onload=()=>{s.value=!0},g.id=`${c}-katex`;const d=document.createElement("link");d.rel="stylesheet",d.href=l.katexCss,d.id=`${c}-katexCss`,B(g,"katex"),B(d)}if(l.hljs===null){const g=document.createElement("link");g.rel="stylesheet",g.href=i.value.css,g.id=`${c}-hlCss`;const d=document.createElement("script");d.src=i.value.js,d.onload=p,d.id=`${c}-hljs`,B(g),B(d,"hljs")}}),R(()=>{b.on(n,{name:"pushCatalog",callback(){b.emit(n,"catalogChanged",a.value)}})}),{html:h}},pn=(l,t,e,n,i)=>{const r=_("previewOnly"),s=_("usedLanguageText"),a=_("editorId");let o=()=>{},h=()=>{};const p=()=>{document.querySelectorAll(`#${a} .${c}-preview pre`).forEach(f=>{var v;const k=document.createElement("span");k.setAttribute("class","copy-button"),k.innerText=((v=s.value.copyCode)==null?void 0:v.text)||"\u590D\u5236\u4EE3\u7801",k.addEventListener("click",()=>{var $;te(f.querySelector("code").innerText),k.innerText=(($=s.value.copyCode)==null?void 0:$.tips)||"\u5DF2\u590D\u5236\uFF01",setTimeout(()=>{var w;k.innerText=((w=s.value.copyCode)==null?void 0:w.text)||"\u590D\u5236\u4EE3\u7801"},1500)}),f.appendChild(k)})};R(()=>{(n.value||i.value)&&([h,o]=Je(e.value,n.value||i.value))});const g=()=>{ne(()=>{l.setting.preview&&!r&&(o(),h()),p()})},d=f=>{f&&!r&&ne(()=>{o(),[h,o]=Je(e.value,n.value||i.value),h()})};O(()=>t.value,g),O(()=>l.setting.preview,d),O(()=>l.setting.htmlPreview,d),R(g)},gn=(l,t)=>{const e=_("previewOnly"),n=_("tabWidth"),i=_("editorId"),r=F("");return R(()=>{var s,a;e||((s=t.value)==null||s.addEventListener("select",()=>{var o;r.value=((o=window.getSelection())==null?void 0:o.toString())||""}),(a=t.value)==null||a.addEventListener("keypress",o=>{var h,p,g;if(o.key==="Enter"){const d=(h=t.value)==null?void 0:h.selectionStart,f=(p=t.value)==null?void 0:p.value.substring(0,d),v=(g=t.value)==null?void 0:g.value.substring(d),k=f==null?void 0:f.lastIndexOf(` +`),$=f==null?void 0:f.substring(k+1,d);if(/^\d+\.\s|^-\s/.test($))if(o.cancelBubble=!0,o.preventDefault(),o.stopPropagation(),/^\d+\.\s+$|^-\s+$/.test($)){const w=f==null?void 0:f.replace(new RegExp($+"$"),"");l.onChange(w+v),N(t.value,w==null?void 0:w.length)}else if(/^-\s+.+/.test($))l.onChange(de(t.value,` +- `,{}));else{const w=$==null?void 0:$.match(/\d+(?=\.)/),C=w&&Number(w[0])+1||1;l.onChange(de(t.value,` +${C}. `,{}))}}}),b.on(i,{name:"replace",callback(o,h={}){l.onChange(dn(o,r.value,t.value,pe(le({},h),{tabWidth:n})))}}))}),b.on(i,{name:"selectTextChange",callback(s){r.value=s}}),{selectedText:r}},mn=l=>{const t=_("theme"),e=M({reRender:!1,mermaidInited:!!l.mermaid}),n=()=>{l.noMermaid||(l.mermaid?l.mermaid.initialize({theme:t.value==="dark"?"dark":"default"}):window.mermaid&&window.mermaid.initialize({theme:t.value==="dark"?"dark":"default"}),e.reRender=!e.reRender)};O(()=>t.value,n);let i;return R(()=>{!l.noMermaid&&!l.mermaid?(i=document.createElement("script"),i.src=l.mermaidJs,i.onload=()=>{window.mermaid.initialize({theme:t.value==="dark"?"dark":"default",logLevel:"Fatal"}),e.mermaidInited=!0},i.id=`${c}-mermaid`,B(i,"mermaid")):l.noMermaid||n()}),e},vn=l=>{const t=_("editorId"),e=_("previewOnly"),n=i=>{if(i.clipboardData&&i.clipboardData.files.length>0){const{files:r}=i.clipboardData;b.emit(t,"uploadImage",Array.from(r).filter(s=>/image\/.*/.test(s.type))),i.preventDefault()}};R(()=>{e||l.value.addEventListener("paste",n)}),ie(()=>{e||l.value.removeEventListener("paste",n)})};var kn=P({name:"MDEditorContent",props:{value:{type:String,default:""},hljs:{type:Object,default:null},onChange:{type:Function,default:()=>()=>{}},setting:{type:Object,default:()=>({})},onHtmlChanged:{type:Function,default:()=>()=>{}},onGetCatalog:{type:Function,default:()=>()=>{}},markedHeading:{type:Function,default:()=>""},mermaid:{type:Object},mermaidJs:{type:String,default:""},noMermaid:{type:Boolean,default:!1},sanitize:{type:Function,default:l=>l},placeholder:{type:String,default:""},katex:{type:Object},katexJs:{type:String,default:""},katexCss:{type:String,default:""},noKatex:{type:Boolean,default:!1},extensions:{type:Array},markedImage:{type:Function,default:()=>""}},setup(l){const t=_("previewOnly"),e=_("showCodeRowNumber"),n=_("previewTheme"),i=_("editorId"),r=F(),s=F(),a=F(),o=mn(l),{html:h}=fn(l,o);pn(l,h,r,s,a);const{selectedText:p}=gn(l,r);return hn(l,r),vn(r),()=>u(st,null,[u("div",{class:[`${c}-content`]},[!t&&u("div",{class:`${c}-input-wrapper`},[u("textarea",{id:`${i}-textarea`,ref:r,value:l.value,onInput:g=>{p.value="",l.onChange(g.target.value)},class:[l.setting.preview||l.setting.htmlPreview?"":"textarea-only"],placeholder:l.placeholder},null)]),l.setting.preview&&u("div",{id:`${i}-preview-wrapper`,class:`${c}-preview-wrapper`,ref:s,key:"content-preview-wrapper"},[u("div",{id:`${i}-preview`,class:[`${c}-preview`,`${n==null?void 0:n.value}-theme`,e&&`${c}-scrn`],innerHTML:h.value},null)]),l.setting.htmlPreview&&u("div",{class:`${c}-preview-wrapper`,ref:a,key:"html-preview-wrapper"},[u("div",{class:`${c}-html`},[h.value])])])])}});const pt=P({props:{tocItem:{type:Object,default:()=>({})},markedHeadingId:{type:Function,default:()=>{}},scrollElement:{type:[String,Object],default:""}},setup(l){return()=>u("div",{class:`${c}-catalog-link`,onClick:t=>{t.stopPropagation();const e=l.markedHeadingId(l.tocItem.text,l.tocItem.level),n=document.getElementById(e),i=l.scrollElement instanceof HTMLElement?l.scrollElement:document.querySelector(l.scrollElement);if(n&&i){let r=n.offsetParent,s=n.offsetTop;if(i.contains(r))for(;r&&i!=r;)s+=r==null?void 0:r.offsetTop,r=r==null?void 0:r.offsetParent;i==null||i.scrollTo({top:s,behavior:"smooth"})}}},[u("span",null,[l.tocItem.text]),l.tocItem.children&&l.tocItem.children.map(t=>u(pt,{markedHeadingId:l.markedHeadingId,key:t.text,tocItem:t,scrollElement:l.scrollElement},null))])}}),ue=P({name:"Catalog",props:{editorId:{type:String},class:{type:String,default:""},markedHeadingId:{type:Function,default:l=>l},scrollElement:{type:[String,Object]},theme:{type:String,default:"light"}},setup(l){const t=l.editorId,e=M({list:[],show:!1,scrollElement:l.scrollElement||`#${t}-preview-wrapper`}),n=K(()=>{const i=[];return e.list.forEach(({text:r,level:s})=>{const a={level:s,text:r};if(i.length===0)i.push(a);else{let o=i[i.length-1];if(a.level>o.level)for(let h=o.level+1;h<=6;h++){const{children:p}=o;if(!p){o.children=[a];break}if(o=p[p.length-1],a.level<=o.level){p.push(a);break}}else i.push(a)}}),i});return R(()=>{b.on(t,{name:"catalogChanged",callback:i=>{e.list=i}}),b.emit(t,"pushCatalog")}),()=>u("div",{class:`${c}-catalog${l.theme==="dark"?"-dark":""} ${l.class}`},[n.value.map(i=>u(pt,{markedHeadingId:l.markedHeadingId,tocItem:i,key:i.text,scrollElement:e.scrollElement},null))])}}),rt=l=>l,bn={modelValue:{type:String,default:""},theme:{type:String,default:"light"},editorClass:{type:String,default:""},hljs:{type:Object,default:null},highlightJs:{type:String,default:se.js},highlightCss:{type:String,default:""},historyLength:{type:Number,default:10},onChange:{type:Function},onSave:{type:Function},onUploadImg:{type:Function},pageFullScreen:{type:Boolean,default:!1},preview:{type:Boolean,default:!0},htmlPreview:{type:Boolean,default:!1},previewOnly:{type:Boolean,default:!1},language:{type:String,default:"zh-CN"},languageUserDefined:{type:Object,default:()=>({})},toolbars:{type:Array,default:at},toolbarsExclude:{type:Array,default:[]},prettier:{type:Boolean,default:!0},prettierCDN:{type:String,default:Ne.main},prettierMDCDN:{type:String,default:Ne.markdown},onHtmlChanged:{type:Function},Cropper:{type:Function,default:null},cropperCss:{type:String,default:Ke.css},cropperJs:{type:String,default:Ke.js},iconfontJs:{type:String,default:$t},onGetCatalog:{type:Function},editorId:{type:String,default:"md-editor-v3"},tabWidth:{type:Number,default:2},showCodeRowNumber:{type:Boolean,default:!1},screenfull:{type:Object,default:null},screenfullJs:{type:String,default:Ct},previewTheme:{type:String,default:"default"},markedHeading:{type:Function,default:(l,t,e)=>{const n=rt(e);return l!==e?`${l}`:`
    ${e}`}},style:{type:Object,default:()=>({})},markedHeadingId:{type:Function,default:rt},tableShape:{type:Array,default:()=>[6,4]},mermaid:{type:Object},mermaidJs:{type:String,default:St},noMermaid:{type:Boolean,default:!1},sanitize:{type:Function,default:l=>l},placeholder:{type:String,default:""},katex:{type:Object},katexJs:{type:String,default:_t},katexCss:{type:String,default:Et},noKatex:{type:Boolean,default:!1},defToolbars:{type:[String,Object]},extensions:{type:Array},markedImage:{type:Function,default:(l,t,e)=>`
    ${e}
    ${e}
    `}};var Q=P({name:"MdEditorV3",props:bn,setup(l,t){const{editorId:e}=l;It(l,t),Dt(l),Lt(l);const n=M({catalogVisible:!1}),i=M({pageFullScreen:l.pageFullScreen,fullscreen:!1,preview:l.preview,htmlPreview:l.preview?!1:l.htmlPreview}),r=(h,p)=>{i[p]=h,p==="preview"&&i.preview?i.htmlPreview=!1:p==="htmlPreview"&&i.htmlPreview&&(i.preview=!1)};let s="";const a=()=>{i.pageFullScreen||i.fullscreen?document.body.style.overflow="hidden":document.body.style.overflow=s};O(()=>[i.pageFullScreen,i.fullscreen],a),R(()=>{l.previewOnly||b.on(e,{name:"uploadImage",callback(h,p){const g=d=>{b.emit(e,"replace","image",{desc:"",urls:d}),p&&p()};l.onUploadImg?l.onUploadImg(h,g):t.emit("onUploadImg",h,g)}}),s=document.body.style.overflow,a(),b.on(e,{name:"catalogShow",callback:()=>{n.catalogVisible=!n.catalogVisible}})}),ie(()=>{b.clear(e)});const o=K(()=>!l.toolbarsExclude.includes("catalog")&&l.toolbars.includes("catalog"));return()=>{const h=J({props:l,ctx:t},"defToolbars");return u("div",{id:e,class:[c,l.editorClass,l.theme==="dark"&&`${c}-dark`,i.fullscreen||i.pageFullScreen?`${c}-fullscreen`:"",l.previewOnly&&`${c}-previewOnly`],style:l.style},[!l.previewOnly&&u(Mt,{prettier:l.prettier,screenfull:l.screenfull,screenfullJs:l.screenfullJs,toolbars:l.toolbars,toolbarsExclude:l.toolbarsExclude,setting:i,updateSetting:r,tableShape:l.tableShape,defToolbars:h},null),u(kn,{hljs:l.hljs,value:l.modelValue,onChange:p=>{l.onChange?l.onChange(p):(t.emit("update:modelValue",p),t.emit("onChange",p))},setting:i,onHtmlChanged:p=>{l.onHtmlChanged?l.onHtmlChanged(p):t.emit("onHtmlChanged",p)},onGetCatalog:p=>{l.onGetCatalog?l.onGetCatalog(p):t.emit("onGetCatalog",p)},markedHeading:l.markedHeading,mermaid:l.mermaid,mermaidJs:l.mermaidJs,noMermaid:l.noMermaid,sanitize:l.sanitize,placeholder:l.placeholder,katex:l.katex,katexJs:l.katexJs,katexCss:l.katexCss,noKatex:l.noKatex,extensions:l.extensions,markedImage:l.markedImage},null),o.value&&u(ue,{theme:l.theme,style:{display:n.catalogVisible?"block":"none"},class:`${c}-catalog-editor`,editorId:e,markedHeadingId:l.markedHeadingId},null)])}}}),he=P({name:"NormalToolbar",props:{title:{type:String,default:""},trigger:{type:[String,Object]},onClick:{type:Function,default:()=>()=>{}}},setup(l,t){return()=>{const e=J({props:l,ctx:t},"trigger");return u("div",{class:`${c}-toolbar-item`,title:l.title,onClick:l.onClick},[e])}}}),fe=P({name:"DropdownToolbar",props:{title:{type:String,default:""},visible:{type:Boolean},trigger:{type:[String,Object]},onChange:{type:Function,default:()=>()=>{}},overlay:{type:[String,Object]}},setup(l,t){return()=>{const e=J({props:l,ctx:t},"trigger"),n=J({props:l,ctx:t},"overlay");return u(G,{visible:l.visible,onChange:l.onChange,overlay:n},{default:()=>[u("div",{class:`${c}-toolbar-item`,title:l.title||""},[e])]})}}});Q.install=l=>(l.component(Q.name,Q),l.component(he.name,he),l.component(fe.name,fe),l.component(ue.name,ue),l);Q.NormalToolbar=he;Q.DropdownToolbar=fe;Q.Catalog=ue;export{Q as E}; diff --git a/dist/assets/style.843d539d.js.gz b/dist/assets/style.843d539d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..202c61f827364337ede031498bfa1fe869bfed66 GIT binary patch literal 27367 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.md-catalog-link{padding-top:5px;padding-bottom:5px}.md-catalog-link>.md-catalog-link:first-of-type{padding-top:10px}.md-catalog-link>.md-catalog-link:last-of-type{padding-bottom:0}.md-catalog-dark{background-color:#000;border-left-color:#2d2d2d}.md-catalog-dark .md-catalog-link span{color:#999}.md-catalog-dark .md-catalog-link span:hover{color:#73d13d}.md{width:100%;height:400px;position:relative;box-sizing:border-box;border:1px solid #e6e6e6;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.md ::-webkit-scrollbar{width:6px;height:6px}.md ::-webkit-scrollbar-corner,.md ::-webkit-scrollbar-track{background-color:#e2e2e2}.md ::-webkit-scrollbar-thumb{border-radius:2px;background-color:#0000004d}.md ::-webkit-scrollbar-button:vertical{display:none}.md ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.md ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.md-icon{width:24px;height:24px;fill:currentColor;overflow:hidden}.md-menu{margin:0;padding:0;border-radius:3px;border:1px solid #e6e6e6}.md-menu-item{list-style:none;font-size:12px;color:#222;padding:4px 10px;cursor:pointer}.md-menu-item:first-of-type{padding-top:8px}.md-menu-item:last-of-type{padding-bottom:8px}.md-menu-item:hover{background-color:#f5f7fa}.md-table-shape{padding:4px;border-radius:3px;border:1px solid #e6e6e6;display:flex;flex-direction:column}.md-table-shape-row{display:flex}.md-table-shape-col{padding:2px;cursor:pointer}.md-table-shape-col-default{width:16px;height:16px;background-color:#e0e0e0;border-radius:3px;transition:all .2s}.md-table-shape-col-include{background-color:#aaa}.md-toolbar-wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.md-toolbar-wrapper::-webkit-scrollbar{height:0!important}.md-toolbar-wrapper .md-toolbar{min-width:850px;padding:4px;height:35px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;box-sizing:content-box}.md-toolbar-wrapper .md-toolbar-item{height:24px;display:inline-block;padding:0 4px;transition:all .3s;border-radius:0;cursor:pointer;list-style:none;user-select:none}.md-toolbar-wrapper .md-toolbar-item:hover{border-radius:3px;background-color:#e6e6e6}.md-toolbar-wrapper .md-toolbar-left,.md-toolbar-wrapper .md-toolbar-right{padding:1px 0;display:flex;align-items:center}.md-content{display:flex;height:calc(100% - 44px)}.md-content .md-input-wrapper{flex:1;box-sizing:border-box}.md-content .md-input-wrapper textarea{width:100%;height:100%;padding:10px 20px;box-sizing:border-box;font-size:1em;font-family:-apple-system,Consolas,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;resize:none;border:none;outline:none;overflow-y:scroll;color:inherit;background-color:inherit}.md-content .md-input-wrapper textarea.textarea-only{overflow-y:auto}.md-content .md-preview-wrapper{position:relative;flex:1;box-sizing:border-box;overflow:auto}.md-content .md-preview,.md-content .md-html{padding:10px 20px;font-size:16px;position:relative;word-break:break-all}.md-form-item{margin-bottom:14px;text-align:center}.md-form-item:last-of-type{margin-bottom:0}.md-lable{font-size:14px;color:#222;width:80px;text-align:center;display:inline-block}.md-input{border-radius:4px;padding:4px 11px;color:#222;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #e6e6e6;transition:all .2s}.md-input:focus{border-color:#57a3f3;outline:0;box-shadow:0 0 0 2px #2d8cf033}.md-btn{font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;user-select:none;height:32px;padding:0 15px;font-size:14px;border-radius:4px;transition:all .2s linear;color:#515a6e;background-color:#fff;border-color:#e6e6e6;margin-left:10px}.md-btn:first-of-type{margin-left:0}.md-btn:hover{color:#57a3f3;background-color:#fff;border-color:#57a3f3}.md-btn-row{width:100%}.md-katex-block{text-align:center;margin:20px}.md-previewOnly{border:none;height:auto}.md-previewOnly .md-content{height:100%}.md-previewOnly .md-preview{padding:0}.md-dark{color:#999;background-color:#000;border-color:#2d2d2d}.md-dark .md-toolbar{border-color:#2d2d2d}.md-dark .md-toolbar-item:hover{background-color:#1b1a1a}.md-dark .md-table-shape{border-color:#2d2d2d}.md-dark .md-table-shape-col-default{background-color:#222}.md-dark .md-table-shape-col-include{background-color:#555}.md-dark .md-modal{background-color:#000;border-color:#2d2d2d}.md-dark .md-modal-header{border-color:#2d2d2d;color:#999}.md-dark .md-modal-header .md-modal-title{color:#999}.md-dark .md-dropdown-overlay{background-color:#000}.md-dark .md-menu{border-color:#2d2d2d}.md-dark .md-menu{background-color:inherit}.md-dark .md-menu-item{color:#999}.md-dark .md-menu-item:hover{background-color:#1b1a1a}.md-dark .md-lable{color:#999}.md-dark .md-input,.md-dark .md-btn{color:#999;background-color:#000;border-color:#2d2d2d}.md-dark ::-webkit-scrollbar-corner,.md-dark ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-dark ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-dark ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-dark ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important;z-index:10000}.mermaid,.md-katex-inline,.md-katex-block{display:none}.mermaid[data-processed],.md-katex-inline[data-processed]{display:initial}.md-katex-block[data-processed]{display:block}.md-scrn span[rn-wrapper]{position:absolute;pointer-events:none;top:1em;font-size:100%;left:0;width:3em;letter-spacing:-1px;user-select:none;counter-reset:linenumber}.md-scrn span[rn-wrapper]>span{display:block;pointer-events:none;counter-increment:linenumber}.md-scrn span[rn-wrapper]>span:before{color:#999;display:block;padding-right:.5em;text-align:right;content:counter(linenumber)}.md-scrn pre code{padding-left:3.5em!important}.default-theme ::-webkit-scrollbar{width:6px;height:6px}.default-theme ::-webkit-scrollbar-corner,.default-theme ::-webkit-scrollbar-track{background-color:#e2e2e2;border-radius:2px}.default-theme ::-webkit-scrollbar-thumb{border-radius:2px;background-color:#0000004d}.default-theme ::-webkit-scrollbar-button:vertical{display:none}.default-theme ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.default-theme ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.default-theme h1,.default-theme h2,.default-theme h3,.default-theme h4,.default-theme h5,.default-theme h6{position:relative;word-break:break-all}.default-theme h1 a,.default-theme h2 a,.default-theme h3 a,.default-theme h4 a,.default-theme h5 a,.default-theme h6 a{color:inherit}.default-theme h1 a:hover,.default-theme h2 a:hover,.default-theme h3 a:hover,.default-theme h4 a:hover,.default-theme h5 a:hover,.default-theme h6 a:hover{color:inherit;text-decoration:none}.default-theme ol li{list-style:decimal}.default-theme ul li{list-style:disc}.default-theme ol .li-task,.default-theme ul .li-task{list-style-type:none}.default-theme ol .li-task input,.default-theme ul .li-task input{margin-left:-1.5em;margin-right:.1em}.default-theme pre,.default-theme code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;color:#24292f}.default-theme pre code{display:block}.default-theme pre code .code-block{display:inline-block;width:100%;overflow:auto}.default-theme figure{margin:0 0 1em;display:inline-block}.default-theme figure figcaption{color:#888;text-align:center;font-size:.875em;margin-top:5px}.default-theme hr{height:1px;margin:10px 0;border:none;border-top:1px solid #eaecef}.default-theme div[inline]>figure{display:inline-block;padding-right:.5em}.default-theme div[inline]>figure img{padding:0;border:none}.default-theme h1,.default-theme h2,.default-theme h3,.default-theme h4,.default-theme h5,.default-theme h6{margin:1.4em 0 .8em;font-weight:700}.default-theme a{text-decoration:none;color:#2d8cf0;transition:color .3s}.default-theme a:hover{color:#73d13d}.default-theme img{display:block;margin:0 auto;max-width:100%;box-sizing:border-box;padding:5px;border:1px solid #e6e6e6;border-radius:3px}.default-theme p{line-height:1.6;margin:0;padding:.5rem 0}.default-theme p:empty{display:none}.default-theme code{color:#3594f7;background-color:#3baafa1a;display:inline-block;padding:0 4px;border-radius:2px;line-height:22px}.default-theme blockquote{margin:20px 0;padding:.5em 1.2em;line-height:2em;background-color:#ececec;border-left:5px solid #35b378;display:block}.default-theme blockquote p{padding:0}.default-theme pre{position:relative;margin:20px 0;border-radius:5px;box-shadow:#0005 0 2px 2px;line-height:1.6}.default-theme pre code{position:relative;padding:1em;background-color:#282c34;color:#a9b7c6;border-radius:0 0 5px 5px}.default-theme pre .copy-button{color:#999;position:absolute;font-size:12px;top:9px;right:10px;cursor:pointer}.default-theme pre:before{content:"";display:block;background:url(data:image/png;base64,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);height:32px;width:100%;background-size:40px;background-repeat:no-repeat;background-color:#282c34;margin-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;background-position:10px 10px}.default-theme table{width:100%;table-layout:fixed;overflow:auto;border-spacing:0;border-collapse:collapse;margin-bottom:1em}.default-theme table tr th,.default-theme table tr td{word-wrap:break-word;padding:6px 13px;border:1px solid #e6e6e6}.default-theme table tr:nth-child(2n){background-color:#fafafa}.default-theme table tr:hover{background-color:#eee}.default-theme ol,.default-theme ul{margin:.6em 0;padding-left:1.6em}.default-theme ol li,.default-theme ul li{line-height:1.6;margin:.5em 0}.md-dark .default-theme{color:#999}.md-dark .default-theme ::-webkit-scrollbar-corner,.md-dark .default-theme ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-dark .default-theme ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-dark .default-theme ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-dark .default-theme ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-dark .default-theme hr{border-color:#2d2d2d}.md-dark .default-theme h1,.md-dark .default-theme h2,.md-dark .default-theme h3,.md-dark .default-theme h4,.md-dark .default-theme h5,.md-dark .default-theme h6,.md-dark .default-theme strong{color:#999}.md-dark .default-theme img{border-color:#2d2d2d}.md-dark .default-theme blockquote{background-color:#111}.md-dark .default-theme pre code{background-color:#1a1a1a;color:#a9b7c6}.md-dark .default-theme pre .copy-button{color:#999}.md-dark .default-theme pre:before{background-color:#1a1a1a}.md-dark .default-theme table tr th,.md-dark .default-theme table tr td{border-color:#2d2d2d}.md-dark .default-theme table tr:nth-child(2n){background-color:#0c0c0c}.md-dark .default-theme table tr:hover{background-color:#191919}.github-theme{line-height:1.5}.github-theme ::-webkit-scrollbar{width:6px;height:6px}.github-theme ::-webkit-scrollbar-corner,.github-theme ::-webkit-scrollbar-track{background-color:#e2e2e2;border-radius:2px}.github-theme ::-webkit-scrollbar-thumb{border-radius:2px;background-color:#0000004d}.github-theme ::-webkit-scrollbar-button:vertical{display:none}.github-theme ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.github-theme ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.github-theme h1,.github-theme h2,.github-theme h3,.github-theme h4,.github-theme h5,.github-theme h6{position:relative;word-break:break-all}.github-theme h1 a,.github-theme h2 a,.github-theme h3 a,.github-theme h4 a,.github-theme h5 a,.github-theme h6 a{color:inherit}.github-theme h1 a:hover,.github-theme h2 a:hover,.github-theme h3 a:hover,.github-theme h4 a:hover,.github-theme h5 a:hover,.github-theme h6 a:hover{color:inherit;text-decoration:none}.github-theme ol li{list-style:decimal}.github-theme ul li{list-style:disc}.github-theme ol .li-task,.github-theme ul .li-task{list-style-type:none}.github-theme ol .li-task input,.github-theme ul .li-task input{margin-left:-1.5em;margin-right:.1em}.github-theme pre,.github-theme code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;color:#24292f}.github-theme pre code{display:block}.github-theme pre code .code-block{display:inline-block;width:100%;overflow:auto}.github-theme figure{margin:0 0 1em;display:inline-block}.github-theme figure figcaption{color:#888;text-align:center;font-size:.875em;margin-top:5px}.github-theme hr{height:1px;margin:10px 0;border:none;border-top:1px solid #eaecef}.github-theme div[inline]>figure{display:inline-block;padding-right:.5em}.github-theme div[inline]>figure img{padding:0;border:none}.github-theme h1,.github-theme h2,.github-theme h3,.github-theme h4,.github-theme h5,.github-theme h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.github-theme h1{padding-bottom:.3em;font-size:2em;border-bottom:1px solid #d9dee4}.github-theme h2{padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #d9dee4}.github-theme h3{font-size:1.25em}.github-theme h4{font-size:1em}.github-theme h5{font-size:.875em}.github-theme h6{font-size:.85em;color:#2d3339}.github-theme a{text-decoration:none;color:#539bf5}.github-theme a:hover{text-decoration:underline}.github-theme img{max-width:100%;box-sizing:content-box;background-color:#fff}.github-theme p,.github-theme blockquote,.github-theme ul,.github-theme ol,.github-theme dl,.github-theme table,.github-theme pre,.github-theme details{margin-top:0;margin-bottom:16px}.github-theme p:empty{display:none}.github-theme code{padding:.2em .4em;margin:0;background-color:#eff1f2;border-radius:6px}.github-theme blockquote{padding:0 1em;color:#57606a;border-left:.25em solid #d0d7de}.github-theme pre{background-color:#f6f8fa;border-radius:6px;position:relative}.github-theme pre code{position:relative;padding:1em;line-height:1.45;margin-bottom:0;word-break:normal;letter-spacing:1px}.github-theme pre .copy-button{color:#999;position:absolute;font-size:12px;top:9px;right:10px;cursor:pointer;display:none}.github-theme pre:hover .copy-button{display:initial}.github-theme table{display:block;max-width:100%;overflow:auto;border-spacing:0;border-collapse:collapse}.github-theme table tr{background-color:#fff;border-top:1px solid #d8dee4}.github-theme table tr th,.github-theme table tr td{padding:6px 13px;border:1px solid #d0d7de}.github-theme table tr:nth-child(2n){background-color:#f7f8fa}.github-theme ol,.github-theme ul{padding-left:2em}.github-theme ol li+li,.github-theme ul li+li{margin-top:.25em}.md-dark .github-theme{color:#c9d1d9}.md-dark .github-theme ::-webkit-scrollbar-corner,.md-dark .github-theme ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-dark .github-theme ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-dark .github-theme ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-dark .github-theme ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-dark .github-theme hr{border-color:#2d2d2d}.md-dark .github-theme h1,.md-dark .github-theme h2,.md-dark .github-theme h3,.md-dark .github-theme h4,.md-dark .github-theme h5,.md-dark .github-theme h6,.md-dark .github-theme strong{color:#c9d1d9}.md-dark .github-theme h1,.md-dark .github-theme h2{border-bottom:1px solid #373e47}.md-dark .github-theme img{border-color:#2d2d2d}.md-dark .github-theme blockquote{border-color:#444c56;color:#8b949e;background-color:initial}.md-dark .github-theme code{background-color:#2d3339;color:#c9d1d9}.md-dark .github-theme pre{background-color:#2d333b}.md-dark .github-theme pre code{color:#a9b7c6;background-color:#161b22}.md-dark .github-theme pre .copy-button{color:#999}.md-dark .github-theme pre:before{background-color:#1a1a1a}.md-dark .github-theme table tr{background-color:transparent;border-color:gray}.md-dark .github-theme table tr th,.md-dark .github-theme table tr td{border-color:#30363d}.md-dark .github-theme table tr:nth-child(2n){background-color:#161b22}.vuepress-theme{font-size:16px;color:#304455}.vuepress-theme ::-webkit-scrollbar{width:6px;height:6px}.vuepress-theme ::-webkit-scrollbar-corner,.vuepress-theme ::-webkit-scrollbar-track{background-color:#e2e2e2;border-radius:2px}.vuepress-theme ::-webkit-scrollbar-thumb{border-radius:2px;background-color:#0000004d}.vuepress-theme ::-webkit-scrollbar-button:vertical{display:none}.vuepress-theme ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.vuepress-theme ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.vuepress-theme h1,.vuepress-theme h2,.vuepress-theme h3,.vuepress-theme h4,.vuepress-theme h5,.vuepress-theme h6{position:relative;word-break:break-all}.vuepress-theme h1 a,.vuepress-theme h2 a,.vuepress-theme h3 a,.vuepress-theme h4 a,.vuepress-theme h5 a,.vuepress-theme h6 a{color:inherit}.vuepress-theme h1 a:hover,.vuepress-theme h2 a:hover,.vuepress-theme h3 a:hover,.vuepress-theme h4 a:hover,.vuepress-theme h5 a:hover,.vuepress-theme h6 a:hover{color:inherit;text-decoration:none}.vuepress-theme ol li{list-style:decimal}.vuepress-theme ul li{list-style:disc}.vuepress-theme ol .li-task,.vuepress-theme ul .li-task{list-style-type:none}.vuepress-theme ol .li-task input,.vuepress-theme ul .li-task input{margin-left:-1.5em;margin-right:.1em}.vuepress-theme pre,.vuepress-theme code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;color:#24292f}.vuepress-theme pre code{display:block}.vuepress-theme pre code .code-block{display:inline-block;width:100%;overflow:auto}.vuepress-theme figure{margin:0 0 1em;display:inline-block}.vuepress-theme figure figcaption{color:#888;text-align:center;font-size:.875em;margin-top:5px}.vuepress-theme hr{height:1px;margin:10px 0;border:none;border-top:1px solid #eaecef}.vuepress-theme h1,.vuepress-theme h2,.vuepress-theme h3,.vuepress-theme h4,.vuepress-theme h5,.vuepress-theme h6{font-weight:600;color:#273849;line-height:1.45;position:relative;margin-top:1em}.vuepress-theme h1{font-size:2.2em;margin:1em 0}.vuepress-theme h2{font-size:1.65em;padding-bottom:.3em;border-bottom:1px solid #eaecef}.vuepress-theme h3{line-height:1.35em}.vuepress-theme a{text-decoration:none;color:#42b983;font-weight:600}.vuepress-theme img{max-width:100%}.vuepress-theme div[inline]>figure{display:inline-block;padding-right:.5em}.vuepress-theme div[inline]>figure img{padding:0;border:none}.vuepress-theme em{color:#4f5959;padding:0 6px 0 4px}.vuepress-theme code{color:#d63200;padding:3px 5px;margin:0 2px;border-radius:2px;white-space:nowrap}.vuepress-theme p{word-spacing:.05em}.vuepress-theme p:empty{display:none}.vuepress-theme blockquote{margin:2em 0;padding-left:20px;border-left:4px solid #42b983}.vuepress-theme blockquote p{margin-left:0;margin-top:1.2em;margin-bottom:0;padding:0}.vuepress-theme pre,.vuepress-theme code{background-color:#f8f8f8}.vuepress-theme pre{border-radius:2px;position:relative;font-size:.875em;margin:1em 0}.vuepress-theme pre code{overflow-x:auto;color:#747384;white-space:pre;padding:1em;font-size:.85rem;line-height:1.6rem}.vuepress-theme pre .copy-button{color:#999;position:absolute;font-size:12px;top:9px;right:10px;cursor:pointer;display:none}.vuepress-theme pre:hover .copy-button{display:initial}.vuepress-theme table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}.vuepress-theme table tr{border-top:1px solid #dfe2e5}.vuepress-theme table tr th,.vuepress-theme table tr td{border:1px solid #dfe2e5;padding:.6em 1em}.vuepress-theme table tr:nth-child(2n){background-color:#f6f8fa}.vuepress-theme p,.vuepress-theme ol,.vuepress-theme ul{line-height:1.6em;margin:1.2em 0;position:relative;z-index:1}.vuepress-theme ul,.vuepress-theme ol{padding-left:1.25em;line-height:1.4em}.vuepress-theme ul li,.vuepress-theme ol li{margin:1.2em 0}.md-dark .vuepress-theme{color:#999}.md-dark .vuepress-theme ::-webkit-scrollbar-corner,.md-dark .vuepress-theme ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-dark .vuepress-theme ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-dark .vuepress-theme ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-dark .vuepress-theme ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-dark .vuepress-theme hr{border-color:#2d2d2d}.md-dark .vuepress-theme h1,.md-dark .vuepress-theme h2,.md-dark .vuepress-theme h3,.md-dark .vuepress-theme h4,.md-dark .vuepress-theme h5,.md-dark .vuepress-theme h6,.md-dark .vuepress-theme strong{color:#999}.md-dark .vuepress-theme h2{border-color:#2d2d2d}.md-dark .vuepress-theme code{color:#e06c75;background-color:#1a1a1a}.md-dark .vuepress-theme pre{background-color:#1a1a1a}.md-dark .vuepress-theme pre code{background-color:#1a1a1a;color:#999}.md-dark .vuepress-theme pre:before{background-color:#1a1a1a}.md-dark .vuepress-theme table tr th,.md-dark .vuepress-theme table tr td{border-color:#2d2d2d}.md-dark .vuepress-theme table tr:nth-child(2n){background-color:#0c0c0c} diff --git a/dist/assets/style.a2e1e00d.css.gz b/dist/assets/style.a2e1e00d.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..2f2850995938a360e3635cca95c6b0bff37a022f GIT binary patch literal 15994 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
  • -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 oKQrt1ZUg*u$A6Z(`%D4s in t?m(t,s,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[s]=e,n=(t,s)=>{for(var e in s||(s={}))f.call(s,e)&&o(t,e,s[e]);if(a)for(var e of a(s))g.call(s,e)&&o(t,e,s[e]);return t},r=(t,s)=>h(t,d(s));import{m as k,q as l,s as p,x as w,y,z as i,A as z}from"./index.ec680239.js";const U=k({id:"user",state:()=>({name:"",token:"",owner:!1}),getters:{},actions:{logout(){this.$patch({name:"",token:"",owner:!1}),l()},async login(t,s){const e=await p({user_id:t,user_password:s});return e.data.token&&(this.$patch(r(n({name:t},e.data),{owner:!0})),w(e.data.token),y(e),console.log("authorize success!")),new Promise((c,u)=>{e.data.message?u(e.data.message):c(e.data)})},async reflush(){if(i()){const t=JSON.parse(z()),s=i();this.$patch({name:t.id,token:s,owner:!0})}}}});export{U as u}; diff --git a/dist/favicon.ico b/dist/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..ee0185df250620154e1456f8ddd7ff66e0ccbd50 GIT binary patch literal 193557 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

    hPcVD522S)LGaD75_BXVbi%r5= z0Hb3;Qv>$r0@~|(vba;(-4ckf5BB0kFicd05~EwrxU-_P54q7EnWb6#3=gl1=3#t8 zCT+3A&T`nhs$e_YxW23Coo9AYz&aD)u5$iPZInA)_WA2R&kfAg3&6U5P&x=^Rc-kr zE<4Q!vV9=K6rT7=UcSfczt_PFg9Tus0_M){#|Qi9=j~0xZ}^Qh8wt-nS_unCct;no zjrx|c|LR@UcKBQvQvJhf;C~+tRqGt6FaG}G@AhT9HH&BFBK8e%YJXYbK%U;Yae=!N zxU-)To5PH}MWY~)y77-9TJk*?MgNb3_r;sbZcoPE`Ky)xxvH;T4Zk|OtB?;xeE9#(QA$ zLF)6sq|OopXL%&F-KJn`JOBf{VA9Dz`0NNI1Aja}x7CF_r%707wU|ysv^pRD^3S+O z=B)$=%gO!2!M`{v=iqwxz^$87v6gR|8v&G`Tqi@^Us<7 xMNiR#=KbN6|3FpwVLI@Cf&bT3C>5UuJ&I_)F;m|=iNkn+x-w9yR>3^@e*k6<^B@2K literal 0 HcmV?d00001 diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..69b8639 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,18 @@ + + + + + + + + violin-home-manage + + + + + +

    + + + + \ No newline at end of file diff --git a/index.html b/index.html index 19758e3..ca2aff5 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ - violin-home + violin-home-manage diff --git a/package-lock.json b/package-lock.json index 1c329f8..71c4420 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { - "name": "g-home", - "version": "0.0.0", + "name": "violin-home-home", + "version": "0.0.5", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -365,7 +365,7 @@ "dev": true }, "async": { - "version": "2.6.4", + "version": "2.6.3", "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "requires": { @@ -1250,7 +1250,7 @@ "resolved": "https://registry.npmjs.org/save/-/save-2.4.0.tgz", "integrity": "sha512-wd5L2uVnsKYkIUaK6i8Ie66IOHaI328gMF0MPuTJtYOjXgUolC33LSIk7Qr8WVA55QHaGwfiVS8a7EFIeGOR3w==", "requires": { - "async": "^2.6.4", + "async": "^2.6.2", "event-stream": "^4.0.1", "lodash.assign": "^4.2.0", "mingo": "1" @@ -1644,4 +1644,4 @@ } } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index c459e95..a194a3f 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "violin-home", + "name": "violin-home-home", "private": true, "version": "0.0.5", "scripts": { @@ -39,4 +39,4 @@ "vite-plugin-compression": "^0.5.1", "vue-tsc": "^0.29.8" } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..26155b9 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1399 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/helper-string-parser@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56" + integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== + +"@babel/helper-validator-identifier@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" + integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== + +"@babel/parser@^7.16.4", "@babel/parser@^7.6.0", "@babel/parser@^7.9.6": + version "7.18.13" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.13.tgz#5b2dd21cae4a2c5145f1fbd8ca103f9313d3b7e4" + integrity sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg== + +"@babel/types@^7.6.1", "@babel/types@^7.9.6": + version "7.18.13" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.13.tgz#30aeb9e514f4100f7c1cb6e5ba472b30e48f519a" + integrity sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ== + dependencies: + "@babel/helper-string-parser" "^7.18.10" + "@babel/helper-validator-identifier" "^7.18.6" + to-fast-properties "^2.0.0" + +"@ctrl/tinycolor@^3.4.1": + version "3.4.1" + resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz#75b4c27948c81e88ccd3a8902047bcd797f38d32" + integrity sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw== + +"@element-plus/icons-vue@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@element-plus/icons-vue/-/icons-vue-1.1.4.tgz#5d2788ea356f1458068e6d400e724ca5f3d29aca" + integrity sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ== + +"@element-plus/icons-vue@^2.0.6": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@element-plus/icons-vue/-/icons-vue-2.0.9.tgz#b7777c57534522e387303d194451d50ff549d49a" + integrity sha512-okdrwiVeKBmW41Hkl0eMrXDjzJwhQMuKiBOu17rOszqM+LS/yBYpNQNV5Jvoh06Wc+89fMmb/uhzf8NZuDuUaQ== + +"@emmetio/abbreviation@^2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@emmetio/abbreviation/-/abbreviation-2.2.3.tgz#2b3c0383c1a4652f677d5b56fb3f1616fe16ef10" + integrity sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA== + dependencies: + "@emmetio/scanner" "^1.0.0" + +"@emmetio/css-abbreviation@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@emmetio/css-abbreviation/-/css-abbreviation-2.1.4.tgz#90362e8a1122ce3b76f6c3157907d30182f53f54" + integrity sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw== + dependencies: + "@emmetio/scanner" "^1.0.0" + +"@emmetio/scanner@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@emmetio/scanner/-/scanner-1.0.0.tgz#065b2af6233fe7474d44823e3deb89724af42b5f" + integrity sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA== + +"@esbuild/linux-loong64@0.14.54": + version "0.14.54" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz#de2a4be678bd4d0d1ffbb86e6de779cde5999028" + integrity sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw== + +"@floating-ui/core@^0.7.3": + version "0.7.3" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-0.7.3.tgz#d274116678ffae87f6b60e90f88cc4083eefab86" + integrity sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg== + +"@floating-ui/dom@^0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-0.5.4.tgz#4eae73f78bcd4bd553ae2ade30e6f1f9c73fe3f1" + integrity sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg== + dependencies: + "@floating-ui/core" "^0.7.3" + +"@popperjs/core@npm:@sxzz/popperjs-es@^2.11.7": + version "2.11.7" + resolved "https://registry.yarnpkg.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz#a7f69e3665d3da9b115f9e71671dae1b97e13671" + integrity sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ== + +"@types/js-cookie@^3.0.1": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/js-cookie/-/js-cookie-3.0.2.tgz#451eaeece64c6bdac8b2dde0caab23b085899e0d" + integrity sha512-6+0ekgfusHftJNYpihfkMu8BWdeHs9EOJuGcSofErjstGPfPGEu9yTu4t460lTzzAMl2cM5zngQJqPMHbbnvYA== + +"@types/lodash-es@^4.17.6": + version "4.17.6" + resolved "https://registry.yarnpkg.com/@types/lodash-es/-/lodash-es-4.17.6.tgz#c2ed4c8320ffa6f11b43eb89e9eaeec65966a0a0" + integrity sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg== + dependencies: + "@types/lodash" "*" + +"@types/lodash@*", "@types/lodash@^4.14.182": + version "4.14.184" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.184.tgz#23f96cd2a21a28e106dc24d825d4aa966de7a9fe" + integrity sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q== + +"@types/node@^17.0.23": + version "17.0.45" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" + integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== + +"@types/qs@^6.9.7": + version "6.9.7" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + +"@types/web-bluetooth@^0.0.15": + version "0.0.15" + resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.15.tgz#d60330046a6ed8a13b4a53df3813c44942ebdf72" + integrity sha512-w7hEHXnPMEZ+4nGKl/KDRVpxkwYxYExuHOYXyzIzCDzEZ9ZCGMAewulr9IqJu2LR4N37fcnb1XVeuZ09qgOxhA== + +"@vitejs/plugin-vue@^2.3.0": + version "2.3.4" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz#966a6279060eb2d9d1a02ea1a331af071afdcf9e" + integrity sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg== + +"@volar/code-gen@0.29.8": + version "0.29.8" + resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.29.8.tgz#db1a4bf29caeba131265bed9dbe96a1a0b66ea35" + integrity sha512-eohLLUqPChHRPDFT5gXn4V6pr/CeTri7Ou5GI26lUvBRRAbP8p+oYfQRcbMPGeKmVkYjfVj0chsxQGx6T8PQ4Q== + dependencies: + "@volar/shared" "0.29.8" + "@volar/source-map" "0.29.8" + +"@volar/html2pug@0.29.8": + version "0.29.8" + resolved "https://registry.yarnpkg.com/@volar/html2pug/-/html2pug-0.29.8.tgz#2e97fa2968dcdfe0dbbc67b0cd2ab4c440018738" + integrity sha512-bhSNXg8A2aD3w0B+CwmHjqCAaKtj5rORbE5C/q/UdGqptJbC6STCmi30KuRTdfPhR++Xb18Hauf3s/WCmtNAPA== + dependencies: + domelementtype "^2.2.0" + domhandler "^4.2.2" + htmlparser2 "^7.1.2" + pug "^3.0.2" + +"@volar/shared@0.29.8": + version "0.29.8" + resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.29.8.tgz#e635ddf2cbcf307da932eb4b98e33c320d3d2991" + integrity sha512-Y1NN6irkIukD+T0wf4p/dHWYL90sacN2e2lYoDXxRlvoYxwANnHgw0J0Rcp+yw58ElWRScdG7/YntEIuZWeJsw== + dependencies: + upath "^2.0.1" + vscode-jsonrpc "^8.0.0-next.2" + vscode-uri "^3.0.2" + +"@volar/source-map@0.29.8": + version "0.29.8" + resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.29.8.tgz#3299a0ae86ae0b72b4db3e50499d8bb285d8e9b2" + integrity sha512-7w+UoYtnc6UQu30CgMVvx0YN4dzDgP4TIsSmUaW62AGmxU9Lxwp3Kkn/4N8efi91z8ma5Z78v/HddyJPwAC3LA== + dependencies: + "@volar/shared" "0.29.8" + +"@volar/transforms@0.29.8": + version "0.29.8" + resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.29.8.tgz#ef807010ac90772a065e7cf50509b6433b53e355" + integrity sha512-o2hRa8CoDwYTO1Mu5KA47+1elUnYUjDaVhCvbyKlRfd8qpHea2llotArq7B6OORSL2M9DVs1IRJ5NGURBFeZ3Q== + dependencies: + "@volar/shared" "0.29.8" + vscode-languageserver "^8.0.0-next.2" + +"@volar/vue-code-gen@0.29.8": + version "0.29.8" + resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.29.8.tgz#32401d52e2570d775fcc6cbc83abefeef65c48cd" + integrity sha512-E1e7P2oktNC/DzgDBditfla4s8+HlUlluZ+BtcLvEdbkl3QEjujkB0x1wxguWzXmpWgLIDPtrS3Jzll5cCOkTg== + dependencies: + "@volar/code-gen" "0.29.8" + "@volar/shared" "0.29.8" + "@volar/source-map" "0.29.8" + "@vue/compiler-core" "^3.2.21" + "@vue/compiler-dom" "^3.2.21" + "@vue/shared" "^3.2.21" + upath "^2.0.1" + +"@vscode/emmet-helper@^2.8.0": + version "2.8.4" + resolved "https://registry.yarnpkg.com/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz#ab937e3ce79b0873c604d1ad50a9eeb7abae2937" + integrity sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg== + dependencies: + emmet "^2.3.0" + jsonc-parser "^2.3.0" + vscode-languageserver-textdocument "^1.0.1" + vscode-languageserver-types "^3.15.1" + vscode-nls "^5.0.0" + vscode-uri "^2.1.2" + +"@vue/compiler-core@3.2.37", "@vue/compiler-core@^3.2.21": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz#b3c42e04c0e0f2c496ff1784e543fbefe91e215a" + integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/shared" "3.2.37" + estree-walker "^2.0.2" + source-map "^0.6.1" + +"@vue/compiler-dom@3.2.37", "@vue/compiler-dom@^3.2.21": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz#10d2427a789e7c707c872da9d678c82a0c6582b5" + integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ== + dependencies: + "@vue/compiler-core" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/compiler-sfc@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4" + integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/compiler-core" "3.2.37" + "@vue/compiler-dom" "3.2.37" + "@vue/compiler-ssr" "3.2.37" + "@vue/reactivity-transform" "3.2.37" + "@vue/shared" "3.2.37" + estree-walker "^2.0.2" + magic-string "^0.25.7" + postcss "^8.1.10" + source-map "^0.6.1" + +"@vue/compiler-ssr@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz#4899d19f3a5fafd61524a9d1aee8eb0505313cff" + integrity sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw== + dependencies: + "@vue/compiler-dom" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/devtools-api@^6.1.4", "@vue/devtools-api@^6.2.1": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.2.1.tgz#6f2948ff002ec46df01420dfeff91de16c5b4092" + integrity sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ== + +"@vue/reactivity-transform@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz#0caa47c4344df4ae59f5a05dde2a8758829f8eca" + integrity sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/compiler-core" "3.2.37" + "@vue/shared" "3.2.37" + estree-walker "^2.0.2" + magic-string "^0.25.7" + +"@vue/reactivity@3.2.37", "@vue/reactivity@^3.2.21": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848" + integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A== + dependencies: + "@vue/shared" "3.2.37" + +"@vue/runtime-core@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz#7ba7c54bb56e5d70edfc2f05766e1ca8519966e3" + integrity sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ== + dependencies: + "@vue/reactivity" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/runtime-dom@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz#002bdc8228fa63949317756fb1e92cdd3f9f4bbd" + integrity sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw== + dependencies: + "@vue/runtime-core" "3.2.37" + "@vue/shared" "3.2.37" + csstype "^2.6.8" + +"@vue/server-renderer@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz#840a29c8dcc29bddd9b5f5ffa22b95c0e72afdfc" + integrity sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA== + dependencies: + "@vue/compiler-ssr" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/shared@3.2.37", "@vue/shared@^3.2.21": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702" + integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw== + +"@vueuse/core@^9.1.0": + version "9.1.1" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-9.1.1.tgz#a5c09c33ccee58cfd53bc3ec2d5a0d304155529e" + integrity sha512-QfuaNWRDMQcCUwXylCyYhPC3ScS9Tiiz4J0chdwr3vOemBwRToSywq8MP+ZegKYFnbETzRY8G/5zC+ca30wrRQ== + dependencies: + "@types/web-bluetooth" "^0.0.15" + "@vueuse/metadata" "9.1.1" + "@vueuse/shared" "9.1.1" + vue-demi "*" + +"@vueuse/metadata@9.1.1": + version "9.1.1" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-9.1.1.tgz#b3fe4b97e62096f7566cd8eb107c503998b2c9a6" + integrity sha512-XZ2KtSW+85LLHB/IdGILPAtbIVHasPsAW7aqz3BRMzJdAQWRiM/FGa1OKBwLbXtUw/AmjKYFlZJo7eOFIBXRog== + +"@vueuse/shared@9.1.1": + version "9.1.1" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-9.1.1.tgz#811f47629e281a19013ae6dcdf11ed3e1e91e023" + integrity sha512-c+IfcOYmHiHqoEa3ED1Tbpue5GHmoUmTp8PtO4YbczthtY155Rt6DmWhjxMLXBF1Bcidagxljmp/7xtAzEHXLw== + dependencies: + vue-demi "*" + +acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +asap@~2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +assert-never@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.2.1.tgz#11f0e363bf146205fb08193b5c7b90f4d1cf44fe" + integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw== + +async-validator@^4.2.5: + version "4.2.5" + resolved "https://registry.yarnpkg.com/async-validator/-/async-validator-4.2.5.tgz#c96ea3332a521699d0afaaceed510a54656c6339" + integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== + +async@^3.2.2: + version "3.2.4" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + +axios@^0.26.1: + version "0.26.1" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9" + integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA== + dependencies: + follow-redirects "^1.14.8" + +babel-walk@3.0.0-canary-5: + version "3.0.0-canary-5" + resolved "https://registry.yarnpkg.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" + integrity sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== + dependencies: + "@babel/types" "^7.9.6" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +character-parser@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0" + integrity sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw== + dependencies: + is-regex "^1.0.3" + +clipboard@^2.0.10: + version "2.0.11" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.11.tgz#62180360b97dd668b6b3a84ec226975762a70be5" + integrity sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw== + dependencies: + good-listener "^1.2.2" + select "^1.1.2" + tiny-emitter "^2.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +constantinople@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-4.0.1.tgz#0def113fa0e4dc8de83331a5cf79c8b325213151" + integrity sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== + dependencies: + "@babel/parser" "^7.6.0" + "@babel/types" "^7.6.1" + +copy-to-clipboard@^3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz#5b263ec2366224b100181dded7ce0579b340c107" + integrity sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg== + dependencies: + toggle-selection "^1.0.6" + +csstype@^2.6.8: + version "2.6.20" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.20.tgz#9229c65ea0b260cf4d3d997cb06288e36a8d6dda" + integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA== + +dayjs@^1.11.3: + version "1.11.5" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.5.tgz#00e8cc627f231f9499c19b38af49f56dc0ac5e93" + integrity sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA== + +debug@^4.3.3: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +delegate@^3.1.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" + integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== + +doctypes@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/doctypes/-/doctypes-1.1.0.tgz#ea80b106a87538774e8a3a4a5afe293de489e0a9" + integrity sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ== + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^4.2.0, domhandler@^4.2.2: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +duplexer@^0.1.1, duplexer@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +echarts@^5.3.2: + version "5.3.3" + resolved "https://registry.yarnpkg.com/echarts/-/echarts-5.3.3.tgz#df97b09c4c0e2ffcdfb44acf518d50c50e0b838e" + integrity sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw== + dependencies: + tslib "2.3.0" + zrender "5.3.2" + +element-plus@^2.1.7: + version "2.2.14" + resolved "https://registry.yarnpkg.com/element-plus/-/element-plus-2.2.14.tgz#161f2cbf2c12608a570af303f8191c7d7eae725b" + integrity sha512-V5Pis0OHhePg1RgVogZrcefaVl8vjVn4Pn9Qsh/t2CbFgjg9kKOYFqf/tuP3ObSXGm3X89hpe0W+nLVAsaFnpw== + dependencies: + "@ctrl/tinycolor" "^3.4.1" + "@element-plus/icons-vue" "^2.0.6" + "@floating-ui/dom" "^0.5.4" + "@popperjs/core" "npm:@sxzz/popperjs-es@^2.11.7" + "@types/lodash" "^4.14.182" + "@types/lodash-es" "^4.17.6" + "@vueuse/core" "^9.1.0" + async-validator "^4.2.5" + dayjs "^1.11.3" + escape-html "^1.0.3" + lodash "^4.17.21" + lodash-es "^4.17.21" + lodash-unified "^1.0.2" + memoize-one "^6.0.0" + normalize-wheel-es "^1.2.0" + +emmet@^2.3.0: + version "2.3.6" + resolved "https://registry.yarnpkg.com/emmet/-/emmet-2.3.6.tgz#1d93c1ac03164da9ddf74864c1f341ed6ff6c336" + integrity sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A== + dependencies: + "@emmetio/abbreviation" "^2.2.3" + "@emmetio/css-abbreviation" "^2.1.4" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +entities@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" + integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== + +esbuild-android-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz#505f41832884313bbaffb27704b8bcaa2d8616be" + integrity sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ== + +esbuild-android-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz#8ce69d7caba49646e009968fe5754a21a9871771" + integrity sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg== + +esbuild-darwin-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz#24ba67b9a8cb890a3c08d9018f887cc221cdda25" + integrity sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug== + +esbuild-darwin-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz#3f7cdb78888ee05e488d250a2bdaab1fa671bf73" + integrity sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw== + +esbuild-freebsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz#09250f997a56ed4650f3e1979c905ffc40bbe94d" + integrity sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg== + +esbuild-freebsd-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz#bafb46ed04fc5f97cbdb016d86947a79579f8e48" + integrity sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q== + +esbuild-linux-32@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz#e2a8c4a8efdc355405325033fcebeb941f781fe5" + integrity sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw== + +esbuild-linux-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz#de5fdba1c95666cf72369f52b40b03be71226652" + integrity sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg== + +esbuild-linux-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz#dae4cd42ae9787468b6a5c158da4c84e83b0ce8b" + integrity sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig== + +esbuild-linux-arm@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz#a2c1dff6d0f21dbe8fc6998a122675533ddfcd59" + integrity sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw== + +esbuild-linux-mips64le@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz#d9918e9e4cb972f8d6dae8e8655bf9ee131eda34" + integrity sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw== + +esbuild-linux-ppc64le@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz#3f9a0f6d41073fb1a640680845c7de52995f137e" + integrity sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ== + +esbuild-linux-riscv64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz#618853c028178a61837bc799d2013d4695e451c8" + integrity sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg== + +esbuild-linux-s390x@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz#d1885c4c5a76bbb5a0fe182e2c8c60eb9e29f2a6" + integrity sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA== + +esbuild-netbsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz#69ae917a2ff241b7df1dbf22baf04bd330349e81" + integrity sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w== + +esbuild-openbsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz#db4c8495287a350a6790de22edea247a57c5d47b" + integrity sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw== + +esbuild-sunos-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz#54287ee3da73d3844b721c21bc80c1dc7e1bf7da" + integrity sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw== + +esbuild-windows-32@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz#f8aaf9a5667630b40f0fb3aa37bf01bbd340ce31" + integrity sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w== + +esbuild-windows-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz#bf54b51bd3e9b0f1886ffdb224a4176031ea0af4" + integrity sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ== + +esbuild-windows-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz#937d15675a15e4b0e4fafdbaa3a01a776a2be982" + integrity sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg== + +esbuild@^0.14.27: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.54.tgz#8b44dcf2b0f1a66fc22459943dccf477535e9aa2" + integrity sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA== + optionalDependencies: + "@esbuild/linux-loong64" "0.14.54" + esbuild-android-64 "0.14.54" + esbuild-android-arm64 "0.14.54" + esbuild-darwin-64 "0.14.54" + esbuild-darwin-arm64 "0.14.54" + esbuild-freebsd-64 "0.14.54" + esbuild-freebsd-arm64 "0.14.54" + esbuild-linux-32 "0.14.54" + esbuild-linux-64 "0.14.54" + esbuild-linux-arm "0.14.54" + esbuild-linux-arm64 "0.14.54" + esbuild-linux-mips64le "0.14.54" + esbuild-linux-ppc64le "0.14.54" + esbuild-linux-riscv64 "0.14.54" + esbuild-linux-s390x "0.14.54" + esbuild-netbsd-64 "0.14.54" + esbuild-openbsd-64 "0.14.54" + esbuild-sunos-64 "0.14.54" + esbuild-windows-32 "0.14.54" + esbuild-windows-64 "0.14.54" + esbuild-windows-arm64 "0.14.54" + +escape-html@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +event-stream@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-4.0.1.tgz#4092808ec995d0dd75ea4580c1df6a74db2cde65" + integrity sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA== + dependencies: + duplexer "^0.1.1" + from "^0.1.7" + map-stream "0.0.7" + pause-stream "^0.0.11" + split "^1.0.1" + stream-combiner "^0.2.2" + through "^2.3.8" + +follow-redirects@^1.14.8: + version "1.15.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" + integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== + +from@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" + integrity sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g== + +fs-extra@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +get-intrinsic@^1.0.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" + integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + +good-listener@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + integrity sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw== + dependencies: + delegate "^3.1.2" + +graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +htmlparser2@^7.1.2: + version "7.2.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-7.2.0.tgz#8817cdea38bbc324392a90b1990908e81a65f5a5" + integrity sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.2" + domutils "^2.8.0" + entities "^3.0.1" + +is-core-module@^2.9.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" + integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== + dependencies: + has "^1.0.3" + +is-expression@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-4.0.0.tgz#c33155962abf21d0afd2552514d67d2ec16fd2ab" + integrity sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== + dependencies: + acorn "^7.1.1" + object-assign "^4.1.1" + +is-promise@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + +is-regex@^1.0.3: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +js-cookie@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-3.0.1.tgz#9e39b4c6c2f56563708d7d31f6f5f21873a92414" + integrity sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw== + +js-stringify@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db" + integrity sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g== + +jsonc-parser@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.3.1.tgz#59549150b133f2efacca48fe9ce1ec0659af2342" + integrity sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg== + +jsonc-parser@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.1.0.tgz#73b8f0e5c940b83d03476bc2e51a20ef0932615d" + integrity sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jstransformer@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3" + integrity sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A== + dependencies: + is-promise "^2.0.0" + promise "^7.0.1" + +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + +lodash-unified@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/lodash-unified/-/lodash-unified-1.0.2.tgz#bb2694db3533781e5cce984af60cfaea318b83c1" + integrity sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g== + +lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + integrity sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw== + +lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +magic-string@^0.25.7: + version "0.25.9" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== + dependencies: + sourcemap-codec "^1.4.8" + +map-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" + integrity sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ== + +md-editor-v3@^1.11.6: + version "1.11.14" + resolved "https://registry.yarnpkg.com/md-editor-v3/-/md-editor-v3-1.11.14.tgz#288ec4211c5dfd4dda478dde88d91ce81f37da98" + integrity sha512-koJl8NpB8zYK8rkR/1VVNdvifzA7ZBIJWDYvUCY5fW5TTGBKyweMo4knmG+GTKkJLwbxO7TAFuvE5IkRzlOcxQ== + +memoize-one@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" + integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== + +mingo@1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/mingo/-/mingo-1.3.3.tgz#6922c4d147efc771a01425a2c4c8f7784478c546" + integrity sha512-Y4wGTD/M7AMqF8QxKaBGps+axq/Z48hdtRAeiKtInkEXMLzUWUwT0OPDzrB26xrav9GF1AOYJfwVWPcLwnkgTA== + +moment@^2.29.2: + version "2.29.4" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" + integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +normalize-wheel-es@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz#0fa2593d619f7245a541652619105ab076acf09e" + integrity sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +pause-stream@^0.0.11: + version "0.0.11" + resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" + integrity sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A== + dependencies: + through "~2.3" + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +pinia@^2.0.13: + version "2.0.20" + resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.0.20.tgz#3b7f1a5a660282fab6a0c83bae62c48ee0b1bc1f" + integrity sha512-fdHHumXW/0U5HhxmY1emo3I4z85p8NJPdbtFQSlmJXFe3ktuF0pYNVgVtk2q+j2zCtTufY763xzaEMx0t6T59g== + dependencies: + "@vue/devtools-api" "^6.2.1" + vue-demi "*" + +postcss@^8.1.10, postcss@^8.4.13: + version "8.4.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c" + integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +promise@^7.0.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + +pug-attrs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41" + integrity sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== + dependencies: + constantinople "^4.0.1" + js-stringify "^1.0.2" + pug-runtime "^3.0.0" + +pug-code-gen@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-3.0.2.tgz#ad190f4943133bf186b60b80de483100e132e2ce" + integrity sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg== + dependencies: + constantinople "^4.0.1" + doctypes "^1.1.0" + js-stringify "^1.0.2" + pug-attrs "^3.0.0" + pug-error "^2.0.0" + pug-runtime "^3.0.0" + void-elements "^3.1.0" + with "^7.0.0" + +pug-error@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-2.0.0.tgz#5c62173cb09c34de2a2ce04f17b8adfec74d8ca5" + integrity sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ== + +pug-filters@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-4.0.0.tgz#d3e49af5ba8472e9b7a66d980e707ce9d2cc9b5e" + integrity sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== + dependencies: + constantinople "^4.0.1" + jstransformer "1.0.0" + pug-error "^2.0.0" + pug-walk "^2.0.0" + resolve "^1.15.1" + +pug-lexer@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-5.0.1.tgz#ae44628c5bef9b190b665683b288ca9024b8b0d5" + integrity sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w== + dependencies: + character-parser "^2.2.0" + is-expression "^4.0.0" + pug-error "^2.0.0" + +pug-linker@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-4.0.0.tgz#12cbc0594fc5a3e06b9fc59e6f93c146962a7708" + integrity sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== + dependencies: + pug-error "^2.0.0" + pug-walk "^2.0.0" + +pug-load@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-3.0.0.tgz#9fd9cda52202b08adb11d25681fb9f34bd41b662" + integrity sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== + dependencies: + object-assign "^4.1.1" + pug-walk "^2.0.0" + +pug-parser@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-6.0.0.tgz#a8fdc035863a95b2c1dc5ebf4ecf80b4e76a1260" + integrity sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== + dependencies: + pug-error "^2.0.0" + token-stream "1.0.0" + +pug-runtime@^3.0.0, pug-runtime@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-3.0.1.tgz#f636976204723f35a8c5f6fad6acda2a191b83d7" + integrity sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg== + +pug-strip-comments@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz#f94b07fd6b495523330f490a7f554b4ff876303e" + integrity sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== + dependencies: + pug-error "^2.0.0" + +pug-walk@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-2.0.0.tgz#417aabc29232bb4499b5b5069a2b2d2a24d5f5fe" + integrity sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== + +pug@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/pug/-/pug-3.0.2.tgz#f35c7107343454e43bc27ae0ff76c731b78ea535" + integrity sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw== + dependencies: + pug-code-gen "^3.0.2" + pug-filters "^4.0.0" + pug-lexer "^5.0.1" + pug-linker "^4.0.0" + pug-load "^3.0.0" + pug-parser "^6.0.0" + pug-runtime "^3.0.1" + pug-strip-comments "^2.0.0" + +qs@^6.10.3: + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + +request-light@^0.5.4: + version "0.5.8" + resolved "https://registry.yarnpkg.com/request-light/-/request-light-0.5.8.tgz#8bf73a07242b9e7b601fac2fa5dc22a094abcc27" + integrity sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg== + +resolve@^1.15.1, resolve@^1.22.0: + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +"rollup@>=2.59.0 <2.78.0": + version "2.77.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.3.tgz#8f00418d3a2740036e15deb653bed1a90ee0cc12" + integrity sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g== + optionalDependencies: + fsevents "~2.3.2" + +save@^2.4.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/save/-/save-2.5.0.tgz#426663ca04eeaf87f909656aec52a1ba5d7e6195" + integrity sha512-xiVLpKVbx8EmW0HDkNRjYL271OnIRCo8VGWAEq6/K+E0dgNrwKV2xvKXdfPj6HGYA6l760800LyewSY3ooljCg== + dependencies: + async "^3.2.2" + event-stream "^4.0.1" + lodash.assign "^4.2.0" + mingo "1" + +select@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" + integrity sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA== + +semver@^7.3.5: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + dependencies: + lru-cache "^6.0.0" + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +split@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" + integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== + dependencies: + through "2" + +stream-combiner@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" + integrity sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ== + dependencies: + duplexer "~0.1.1" + through "~2.3.4" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +through@2, through@^2.3.8, through@~2.3, through@~2.3.4: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +tiny-emitter@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" + integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +toggle-selection@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" + integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ== + +token-stream@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4" + integrity sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg== + +tslib@2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + +type-fest@^2.12.2: + version "2.19.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + +typescript@^4.5.4: + version "4.7.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" + integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +upath@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" + integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== + +vite-plugin-compression@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz#a75b0d8f48357ebb377b65016da9f20885ef39b6" + integrity sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg== + dependencies: + chalk "^4.1.2" + debug "^4.3.3" + fs-extra "^10.0.0" + +vite@^2.9.0: + version "2.9.15" + resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.15.tgz#2858dd5b2be26aa394a283e62324281892546f0b" + integrity sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ== + dependencies: + esbuild "^0.14.27" + postcss "^8.4.13" + resolve "^1.22.0" + rollup ">=2.59.0 <2.78.0" + optionalDependencies: + fsevents "~2.3.2" + +void-elements@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" + integrity sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w== + +vscode-css-languageservice@^5.1.7: + version "5.4.2" + resolved "https://registry.yarnpkg.com/vscode-css-languageservice/-/vscode-css-languageservice-5.4.2.tgz#69ea74c000bd653dfc8e458a1720d28b9ffa5cfb" + integrity sha512-DT7+7vfdT2HDNjDoXWtYJ0lVDdeDEdbMNdK4PKqUl2MS8g7PWt7J5G9B6k9lYox8nOfhCEjLnoNC3UKHHCR1lg== + dependencies: + vscode-languageserver-textdocument "^1.0.4" + vscode-languageserver-types "^3.16.0" + vscode-nls "^5.0.0" + vscode-uri "^3.0.3" + +vscode-html-languageservice@^4.1.0: + version "4.2.5" + resolved "https://registry.yarnpkg.com/vscode-html-languageservice/-/vscode-html-languageservice-4.2.5.tgz#c0cc8ff3d824d16388bbac187e1828749eccf006" + integrity sha512-dbr10KHabB9EaK8lI0XZW7SqOsTfrNyT3Nuj0GoPi4LjGKUmMiLtsqzfedIzRTzqY+w0FiLdh0/kQrnQ0tLxrw== + dependencies: + vscode-languageserver-textdocument "^1.0.4" + vscode-languageserver-types "^3.16.0" + vscode-nls "^5.0.0" + vscode-uri "^3.0.3" + +vscode-json-languageservice@^4.1.8: + version "4.2.1" + resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-4.2.1.tgz#94b6f471ece193bf4a1ef37f6ab5cce86d50a8b4" + integrity sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA== + dependencies: + jsonc-parser "^3.0.0" + vscode-languageserver-textdocument "^1.0.3" + vscode-languageserver-types "^3.16.0" + vscode-nls "^5.0.0" + vscode-uri "^3.0.3" + +vscode-jsonrpc@8.0.2, vscode-jsonrpc@^8.0.0-next.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz#f239ed2cd6004021b6550af9fd9d3e47eee3cac9" + integrity sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ== + +vscode-languageserver-protocol@3.17.2: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz#beaa46aea06ed061576586c5e11368a9afc1d378" + integrity sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg== + dependencies: + vscode-jsonrpc "8.0.2" + vscode-languageserver-types "3.17.2" + +vscode-languageserver-textdocument@^1.0.1, vscode-languageserver-textdocument@^1.0.3, vscode-languageserver-textdocument@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.5.tgz#838769940ece626176ec5d5a2aa2d0aa69f5095c" + integrity sha512-1ah7zyQjKBudnMiHbZmxz5bYNM9KKZYz+5VQLj+yr8l+9w3g+WAhCkUkWbhMEdC5u0ub4Ndiye/fDyS8ghIKQg== + +vscode-languageserver-types@3.17.2, vscode-languageserver-types@^3.15.1, vscode-languageserver-types@^3.16.0: + version "3.17.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" + integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA== + +vscode-languageserver@^8.0.0-next.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz#cfe2f0996d9dfd40d3854e786b2821604dfec06d" + integrity sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA== + dependencies: + vscode-languageserver-protocol "3.17.2" + +vscode-nls@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.1.0.tgz#443b301a7465d88c81c0f4e1914f9857f0dce1e4" + integrity sha512-37Ha44QrLFwR2IfSSYdOArzUvOyoWbOYTwQC+wS0NfqKjhW7s0WQ1lMy5oJXgSZy9sAiZS5ifELhbpXodeMR8w== + +vscode-pug-languageservice@0.29.8: + version "0.29.8" + resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.29.8.tgz#3d95f974bc273ddd8f5a8fb5d3ac8064b2dc63d1" + integrity sha512-QHYAzDSJLg7GOLxCZ12qsM0dAM0dPeMSS1t4kKfzLsfpErmZpFzkAIXbidVrNMdMffGZMtTuIlcpEyWHbx96Iw== + dependencies: + "@volar/code-gen" "0.29.8" + "@volar/shared" "0.29.8" + "@volar/source-map" "0.29.8" + "@volar/transforms" "0.29.8" + pug-lexer "^5.0.1" + pug-parser "^6.0.0" + vscode-languageserver "^8.0.0-next.2" + +vscode-typescript-languageservice@0.29.8: + version "0.29.8" + resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.29.8.tgz#370572e8c99c8b8190733a4bfc1b45c5f91aa044" + integrity sha512-eecDqHk4WjEvy6VHQ6teHczppQ9yJO2wExCy7yu7WiFj35qbw0h4G6Erv46MvP3ClL8FggFzD7s1qM6vdqJUfw== + dependencies: + "@volar/shared" "0.29.8" + semver "^7.3.5" + upath "^2.0.1" + vscode-languageserver "^8.0.0-next.2" + vscode-languageserver-textdocument "^1.0.1" + +vscode-uri@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-2.1.2.tgz#c8d40de93eb57af31f3c715dd650e2ca2c096f1c" + integrity sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A== + +vscode-uri@^3.0.2, vscode-uri@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.3.tgz#a95c1ce2e6f41b7549f86279d19f47951e4f4d84" + integrity sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA== + +vscode-vue-languageservice@0.29.8: + version "0.29.8" + resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.29.8.tgz#6d59aab4fb94215b99b6f7d0e2ab73babd398d05" + integrity sha512-qSJdvW5ttyGUB/8uWDKgo8vnIoFnXYlBP4Z/cn54btsRn6ZMw7IJGJU1381e7p/yGvMTLeGbugD53SghbnSa6g== + dependencies: + "@volar/code-gen" "0.29.8" + "@volar/html2pug" "0.29.8" + "@volar/shared" "0.29.8" + "@volar/source-map" "0.29.8" + "@volar/transforms" "0.29.8" + "@volar/vue-code-gen" "0.29.8" + "@vscode/emmet-helper" "^2.8.0" + "@vue/reactivity" "^3.2.21" + "@vue/shared" "^3.2.21" + request-light "^0.5.4" + upath "^2.0.1" + vscode-css-languageservice "^5.1.7" + vscode-html-languageservice "^4.1.0" + vscode-json-languageservice "^4.1.8" + vscode-languageserver "^8.0.0-next.2" + vscode-languageserver-textdocument "^1.0.1" + vscode-pug-languageservice "0.29.8" + vscode-typescript-languageservice "0.29.8" + +vue-demi@*: + version "0.13.9" + resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.9.tgz#95034b5f9df28ea141e58cb9e9e386db663df03b" + integrity sha512-+4hVlCaBMsX5O3cbYA8xyLAK6jFJVWhmHHmyYTFRkwPhGvyxJbBUfizZiuXCdmDnrGjj7k2n1mhHJ2JvT4JTtA== + +vue-router@^4.0.14: + version "4.1.4" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.1.4.tgz#290540caaf2c54e37a14dec047bd074002eca175" + integrity sha512-UgYen33gOtwT3cOG1+yRen+Brk9py8CSlC9LEa3UjvKZ4EAoSo8NjZPDeDnmNerfazorHIJG1NC7qdi1SuQJnQ== + dependencies: + "@vue/devtools-api" "^6.1.4" + +vue-tsc@^0.29.8: + version "0.29.8" + resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.29.8.tgz#f4d8de5dd8756107c878489ccf9178d2d72fff47" + integrity sha512-pT0wLRjvRuSmB+J4WJT6uuV9mO0KtSSXEAtaVXZQzyk5+DJdbLIQTbRce/TXSkfqt1l1WogO78RjtOJFiMCgfQ== + dependencies: + "@volar/shared" "0.29.8" + vscode-vue-languageservice "0.29.8" + +vue@^3.2.25: + version "3.2.37" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e" + integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ== + dependencies: + "@vue/compiler-dom" "3.2.37" + "@vue/compiler-sfc" "3.2.37" + "@vue/runtime-dom" "3.2.37" + "@vue/server-renderer" "3.2.37" + "@vue/shared" "3.2.37" + +with@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/with/-/with-7.0.2.tgz#ccee3ad542d25538a7a7a80aad212b9828495bac" + integrity sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== + dependencies: + "@babel/parser" "^7.9.6" + "@babel/types" "^7.9.6" + assert-never "^1.2.1" + babel-walk "3.0.0-canary-5" + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +zrender@5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/zrender/-/zrender-5.3.2.tgz#f67b11d36d3d020d62411d3bb123eb1c93cccd69" + integrity sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w== + dependencies: + tslib "2.3.0"

    YltR16+N3A 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�p6caJZGe}UYv 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