import{$asqe,oasse,Yas$e,easJe,Nasle,Ias_e,a0asZe,Uasde,a1aset,a2asie,dasW,zasV,EasY,gasG,GasP,casK,tasb,vask,xasu,KasN,Hasn,yasR,AasU,Jaste,a3astt,LasH,WasNe,a4asSe,rasx,a5asot,Tasne,a6asst,a7aslt,FasRe,Qasae,Masnt,a8asat,a9asOe,aaasUe,abasAt,acasct,adasit,aeasrt,afasYe,agasHe,ahasut,aiasdt,uasVe,Sasft,Basfe,Oasve,PasPe,XasZ,CasKe,Dasje,ajasvt,Rasmt,akaspt}from"./entry.6f6364f6.js";import{_ashe}from"./_plugin-vue_export-helper.ab0d2579.js";import{zasAe,casme,Aasgt,Baswe,Casz,Daspe,FasX,basbe,dasoe,iasyt,Gas_t,Iasht,Jasbt,_asFe,KasCt,UasGe,aasxt,LasEt,Naskt,OasLt,PasTe,QasMe,RasSt,easwt,SasTt,gasMt,qasBt,VasIt,EasBe,jasge,WasDt,Xas$t,YasNt,ZasRt}from"./cross-icon.b74ea123.js";letq;constOt=e=>{vart;if(!Ae)return0;if(q!==void0)returnq;consto=document.createElement("div");o.className=`${e}-scrollbar__wrap`,o.style.visibility="hidden",o.style.width="100px",o.style.position="absolute",o.style.top="-9999px",document.body.appendChild(o);constl=o.offsetWidth;o.style.overflow="scroll";constr=document.createElement("div");r.style.width="100%",o.appendChild(r);consts=r.offsetWidth;return(t=o.parentNode)==null||t.removeChild(o),q=l-s,q},Ut=(...e)=>t=>{e.forEach(o=>{qe(o)?o(t):o.value=t})};varee=(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))(ee||{});constYt=(e,t,o)=>{letl={offsetX:0,offsetY:0};constr=d=>{const_=d.clientX,m=d.clientY,{offsetX:g,offsetY:y}=l,A=e.value.getBoundingClientRect(),v=A.left,p=A.top,S=A.width,h=A.height,M=document.documentElement.clientWidth,B=document.documentElement.clientHeight,E=-v+g,L=-p+y,I=M-v-S+g,C=B-p-h+y,$=O=>{consta=Math.min(Math.max(g+O.clientX-_,E),I),f=Math.min(Math.max(y+O.clientY-m,L),C);l={offsetX:a,offsetY:f},e.value&&(e.value.style.transform=`translate(${me(a)}, ${me(f)})`)},T=()=>{document.removeEventListener("mousemove",$),document.removeEventListener("mouseup",T)};document.addEventListener("mousemove",$),document.addEventListener("mouseup",T)},s=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",r)},i=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",r)};se(()=>{$e(()=>{o.value?s():i()})}),Je(()=>{i()})},Ht=(e,t={})=>{le(e)||gt("[useLockscreen]","You need to pass a ref param to this function");consto=t.ns||_e("popup"),l=Ze(()=>o.bm("parent","hidden"));if(!Ae||we(document.body,l.value))return;letr=0,s=!1,i="0";constd=()=>{setTimeout(()=>{X(document==null?void0:document.body,l.value),s&&document&&(document.body.style.width=i)},200)};de(e,_=>{if(!_){d();return}s=!we(document.body,l.value),s&&(i=document.body.style.width),r=Ot(o.namespace.value);constm=document.documentElement.clientHeight<document.body.scrollHeight,g=z(document.body,"overflowY");r>0&&(m||g==="scroll")&&s&&(document.body.style.width=`calc(100% - ${r}px)`),pe(document.body,l.value)}),et(()=>d())},ze=e=>{if(!e)return{onClick:ie,onMousedown:ie,onMouseup:ie};lett=!1,o=!1;return{onClick:i=>{t&&o&&e(i),t=o=!1},onMousedown:i=>{t=i.target===i.currentTarget},onMouseup:i=>{o=i.target===i.currentTarget}}},Vt=be({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:oe([String,Array,Object])},zIndex:{type:oe([String,Number])}}),Pt={click:e=>einstanceofMouseEvent},Kt="overlay";varjt=W({name:"ElOverlay",props:Vt,emits:Pt,setup(e,{slots:t,emit:o}){constl=_e(Kt),r=_=>{o("click",_)},{onClick:s,onMousedown:i,onMouseup:d}=ze(e.customMaskEvent?void0:r);return()=>e.mask?V("div",{class:[l.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:s,onMousedown:i,onMouseup:d},[Y(t,"default")],ee.STYLE|ee.CLASS|ee.PROPS,["onClick",