import{yasg2,casS2,zasf0,AasP2,Bast2,CasE2,Dasr2,bas$2,dasf2,iasv0,Fasp0,Gasm0,Iasg0,_asq2,JasC0,UasW2,aash0,Kasy0,Lasb0,Nas_0,Oasz2,PasK2,Qasx0,easw0,Rask0,rasv2,masL0,sasS0,SasE0,EasA2,VasM0,WasT0,Xas$0,YasI0,ZasB0,$asD0,a0asN0}from"./cross-icon.3UqP1KyO.js";import{$asR0,oasC2,a0asj2,easO0,Nasl2,IasI2,a1asU0,SasM2,a2asY0,a3asw2,dasn2,zasH,EasZ,gaso2,GasO,casJ,tas_,vasw,xasd,KasU,Hasl,yasR,AasY,a4asV0,Jasp2,LasK,ZasQ2,a5asZ2,rask,Uash2,a6asH0,a7asP0,a8asz0,FasJ2,MasK0,a9asZ0,aaase0,Qasy2,abast0,acasG0,adasF0,aeasX0,afasq0,agaso0,ahass0,aiasW0,Xasl0,Oasq,Bass2,ajasj0,CasB2,DasD2,uasQ0,akasJ0,Pasm2,Tasi2,Wasee,Raste,Vasoe}from"./entry.71xf5ndv.js";import{_asN2}from"./_plugin-vue_export-helper.gz5iaxMJ.js";letc2;constse=e=>{vart;if(!g2)return0;if(c2!==void0)returnc2;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);consts=o.offsetWidth;o.style.overflow="scroll";consta=document.createElement("div");a.style.width="100%",o.appendChild(a);constr=a.offsetWidth;return(t=o.parentNode)==null||t.removeChild(o),c2=s-r,c2},le=(...e)=>t=>{e.forEach(o=>{R0(o)?o(t):o.value=t})};varu2=(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))(u2||{});constne=(e,t,o)=>{lets={offsetX:0,offsetY:0};consta=n=>{constp=n.clientX,m=n.clientY,{offsetX:h,offsetY:y}=s,u=e.value.getBoundingClientRect(),A=u.left,g=u.top,E=u.width,B=u.height,S=document.documentElement.clientWidth,x=document.documentElement.clientHeight,$=-A+h,V=-g+y,L=S-A-E+h,M=x-g-B+y,T=D=>{constC=Math.min(Math.max(h+D.clientX-p,$),L),N=Math.min(Math.max(y+D.clientY-m,V),M);s={offsetX:C,offsetY:N},e.value&&(e.value.style.transform=`translate(${S2(C)}, ${S2(N)})`)},b=()=>{document.removeEventListener("mousemove",T),document.removeEventListener("mouseup",b)};document.addEventListener("mousemove",T),document.addEventListener("mouseup",b)},r=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",a)},c=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",a)};C2(()=>{j2(()=>{o.value?r():c()})}),O0(()=>{c()})},ae=(e,t={})=>{l2(e)||f0("[useLockscreen]","You need to pass a ref param to this function");consto=t.ns||I2("popup"),s=U0(()=>o.bm("parent","hidden"));if(!g2||P2(document.body,s.value))return;leta=0,r=!1,c="0";constn=()=>{setTimeout(()=>{r2(document==null?void0:document.body,s.value),r&&document&&(document.body.style.width=c)},200)};M2(e,p=>{if(!p){n();return}r=!P2(document.body,s.value),r&&(c=document.body.style.width),a=se(o.namespace.value);constm=document.documentElement.clientHeight<document.body.scrollHeight,h=t2(document.body,"overflowY");a>0&&(m||h==="scroll")&&r&&(document.body.style.width=`calc(100% - ${a}px)`),E2(document.body,s.value)}),Y0(()=>n())},n0=e=>{if(!e)return{onClick:w2,onMousedown:w2,onMouseup:w2};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}}},Ae=$2({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:f2([String,Array,Object])},zIndex:{type:f2([String,Number])}}),ie={click:e=>einstanceofMouseEvent},re="overlay";varce=n2({name:"ElOverlay",props:Ae,emits:ie,setup(e,{slots:t,emit:o}){consts=I2(re),a=p=>{o("click",p)},{onClick:r,onMousedown:c,onMouseup:n}=n0(e.customMaskEvent?void0:a);return()=>e.mask?H("div",{class:[s.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:r,onMousedown:c,onMouseup:n},[Z(t,"defa