import{uasNe}from"./vue.f36acd1f.ecb01f07.js";import{a5asOe,oasee,a2as_e,easUe,Wasie,Iasre,a6asYe,a7asne,a8asHe,a9aste,dasV,zasF,EasY,gasKe,GasP,casG,tas_,vasw,xasa,KasI,Hasn,yasN,AasH,JasQ,aaasVe,LasK,abasbe,acasve,rasM,adasje,SasCe,aeasFe,afasPe,FasGe,QasSe,MasWe,agasze,RasXe,Tasqe,ahasJe,aiasQe,uasEe,$asZe,Basle,YasAe,Zaske,a1asq,Caswe,DasMe,ajaset,_astt,akasot}from"./entry.201e0c55.js";import{_asce}from"./_plugin-vue_export-helper.c27b6911.js";import{fasde,casae,xasst,yasme,gasnt,haslt,rasAt,basue,dasZ,iasat,zasit,Fasrt,Aasct,_asLe,Casdt,Uasxe,aasut,Basft,Daspt,Gasvt,Hasge,Iasye,Jasmt,easgt,qasyt,Kasht,Eashe,Mas_t,Lasbt,NasCt,OasSt}from"./cross-icon.b5a83716.js";letX;constEt=e=>{vart;if(!de)return0;if(X!==void0)returnX;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);constu=o.offsetWidth;o.style.overflow="scroll";constr=document.createElement("div");r.style.width="100%",o.appendChild(r);constl=r.offsetWidth;return(t=o.parentNode)==null||t.removeChild(o),X=u-l,X},kt=(...e)=>t=>{e.forEach(o=>{Oe(o)?o(t):o.value=t})};varJ=(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))(J||{});constwt=(e,t,o)=>{letu={offsetX:0,offsetY:0};constr=A=>{constg=A.clientX,v=A.clientY,{offsetX:y,offsetY:m}=u,p=e.value.getBoundingClientRect(),f=p.left,b=p.top,x=p.width,T=p.height,R=document.documentElement.clientWidth,S=document.documentElement.clientHeight,$=-f+y,O=-b+m,E=R-f-x+y,C=S-b-T+m,D=d=>{consts=Math.min(Math.max(y+d.clientX-g,$),E),k=Math.min(Math.max(m+d.clientY-v,O),C);u={offsetX:s,offsetY:k},e.value&&(e.value.style.transform=`translate(${ae(s)}, ${ae(k)})`)},h=()=>{document.removeEventListener("mousemove",D),document.removeEventListener("mouseup",h)};document.addEventListener("mousemove",D),document.addEventListener("mouseup",h)},l=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",r)},c=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",r)};ee(()=>{_e(()=>{o.value?l():c()})}),Ue(()=>{c()})},Mt=(e,t={})=>{ie(e)||st("[useLockscreen]","You need to pass a ref param to this function");consto=t.ns||re("popup"),u=Ye(()=>o.bm("parent","hidden"));if(!de||me(document.body,u.value))return;letr=0,l=!1,c="0";constA=()=>{setTimeout(()=>{At(document==null?void0:document.body,u.value),l&&document&&(document.body.style.width=c)},200)};ne(e,g=>{if(!g){A();return}l=!me(document.body,u.value),l&&(c=document.body.style.width),r=Et(o.namespace.value);constv=document.documentElement.clientHeight<document.body.scrollHeight,y=nt(document.body,"overflowY");r>0&&(v||y==="scroll")&&l&&(document.body.style.width=`calc(100% - ${r}px)`),lt(document.body,u.value)}),He(()=>A())},Te=e=>{if(!e)return{onClick:te,onMousedown:te,onMouseup:te};lett=!1,o=!1;return{onClick:c=>{t&&o&&e(c),t=o=!1},onMousedown:c=>{t=c.target===c.currentTarget},onMouseup:c=>{o=c.target===c.currentTarget}}},Lt=ue({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:Z([String,Array,Object])},zIndex:{type:Z([String,Number])}}),xt={click:e=>einstanceofMouseEvent},Tt="overlay";varDt=V({name:"ElOverlay",props:Lt,emits:xt,setup(e,{slots:t,emit:o}){constu=re(Tt),r=g=>{o("click",g)},{onClick:l,onMousedown:c,onMouseup:A}=Te(e.customMaskEvent?void0:r);return()=>e.mask?F("div",{class:[u.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:l,onMousedown:c,onMouseup:A},[Y(t,"default")],J.STYLE|J.CLASS|J.PROPS,["onClick","onMouseup","onMousedown"]):Ke(