import{base,iast,_asa,dasl,uasn,aaso,rass,pasi,oasr,casu,easc,fasd,gasp,nasv,hasm,jasf,kash,lasg,masb,wasy,qasx,Eask,tas_,sasw,vasC,xasV,yasS,zasI,CasM,UasE,A,BasL,DasT,FasP,Gas$,HasO,IasB,JasN,KasH,Lasz,TasR,Masj,NasF,OasD,PasK,QasW,Rasq,SasU,VasX,WasG,XasY,YasJ,Z,$asQ,a0asee,a1aste,a2asae,a3asle,a4asne,a5asoe,a6asse,a7asie,a8asre,a9asue,aaasce,abasde,acaspe,adasve,aeasme,afasfe,agashe,ahasge,aiasbe,ajasye,akasxe,alaske,amas_e,anaswe,aoasCe,apasVe,aqasSe,arasIe,asasMe,atasEe,auasAe,avasLe,awasTe,axasPe,ayas$e,azasOe,aAasBe,aBasNe,aCasHe,aDasze,aEasRe,aFasje,aGasFe,aHasDe,aIasKe,aJasWe,aKasqe,aLasUe,aMasXe,aNasGe,aOasYe,aPasJe,aQasZe,aRasQe,aSaset,aTastt,aUasat,aVaslt,aWasnt,aXasot,aYasst,aZasit,a_asrt,a$asut,b0asct,b1asdt,b2aspt,b3asvt,b4asmt,b5asft,b6asht,b7asgt,b8asbt,b9asyt,baasxt,bbaskt,bcas_t,bdaswt,beasCt,bfasVt,bgasSt,bhasIt,biasMt,bjasEt}from"./index.BbzBNVXN.js";import{EasAt}from"./el-empty.D5Zqi_v4.js";import{EasLt,aasTt,basPt}from"./el-dropdown.DIuiX6Zb.js";/* empty css */import{_as$t}from"./index.WNcQlfQk.js";import{basOt}from"./browser.CrXYGwN5.js";import{EasBt}from"./el-drawer.PKENKk_l.js";import{sasNt}from"./order.BG9OrRc3.js";import"./dropdown.CJhj7mg1.js";constHt=Symbol("breadcrumbKey"),zt=e({separator:{type:String,default:"/"},separatorIcon:{type:t}}),Rt=l({name:"ElBreadcrumb"});varjt=a(l({...Rt,props:zt,setup(e){constt=e,{t:a}=n(),l=o("breadcrumb"),m=s();returni(Ht,t),r(()=>{conste=m.value.querySelectorAll(`.${l.e("item")}`);e.length&&e[e.length-1].setAttribute("aria-current","page")}),(e,t)=>(c(),u("div",{ref_key:"breadcrumb",ref:m,class:v(p(l).b()),"aria-label":p(a)("el.breadcrumb.label"),role:"navigation"},[d(e.$slots,"default")],10,["aria-label"]))}}),[["__file","breadcrumb.vue"]]);constFt=e({to:{type:m([String,Object]),default:""},replace:Boolean}),Dt=l({name:"ElBreadcrumbItem"});varKt=a(l({...Dt,props:Ft,setup(e){constt=e,a=h(),l=f(Ht,void0),n=o("breadcrumb"),i=a.appContext.config.globalProperties.$router,r=s(),m=()=>{t.to&&i&&(t.replace?i.replace(t.to):i.push(t.to))};return(e,t)=>{vara,o;returnc(),u("span",{class:v(p(n).e("item"))},[g("span",{ref_key:"link",ref:r,class:v([p(n).e("inner"),p(n).is("link",!!e.to)]),role:"link",onClick:m},[d(e.$slots,"default")],2),(null==(a=p(l))?void0:a.separatorIcon)?(c(),b(p(k),{key:0,class:v(p(n).e("separator"))},{default:y(()=>[(c(),b(x(p(l).separatorIcon)))]),_:1},8,["class"])):(c(),u("span",{key:1,class:v(p(n).e("separator")),role:"presentation"},_(null==(o=p(l))?void0:o.separator),3))],2)}}}),[["__file","breadcrumb-item.vue"]]);constWt=C(jt,{BreadcrumbItem:Kt}),qt=w(Kt),Ut=e=>V(e)||S(e)||I(e),Xt=e({accordion:Boolean,modelValue:{type:m([Array,String,Number]),default:()=>A([])},expandIconPosition:{type:m([String]),default:"right"},beforeCollapse:{type:m(Function)}}),Gt={[E]:Ut,[M]:Ut},Yt=Symbol("collapseContextKey"),Jt="ElCollapse",Zt=l({name:"ElCollapse"});varQt=a(l({...Zt,props:Xt,emits:Gt,setup(e,{expose:t,emit:a}){constl=e,{activeNames:n,setActiveNames:r}=((e,t)=>{consta=s(L(e.modelValue)),l=l=>{a.value=l;constn=e.accordion?a.value[0]:a.value;t(E,n),t(M,n)},n=t=>{if(e.accordion)l([a.value[0]===t?"":t]);else{conste=[...a.value],n=e.indexOf(t);n>-1?e.splice(n,1):e.push(t),l(e)}};returnT(()=>e.modelValue,()=>a.value=L(e.modelValue),{deep:!0}),i(Yt,{activeNames:a,handleItemClick:asynct=>{const{beforeCollapse:a}=e;if(!a)returnvoidn(t);constl=a(t);[$(l),O(l)].includes(!0)||B(Jt,"beforeCollapse must return type `Promise<boolean>` or `boolean`"),$(l)?l.then(e=>{!1!==e&&n(t)}).catch(e=>{N(Jt,`some error occurred: ${e}`)}):l&&n(t)}}),{activeNames:a,setActiveNames:l}})(l,a),{rootKls:m}=(e=>{constt=o("collapse");return{rootKls:P(()=>[t.b(),t.b(`icon-position-${e.expandIconPosition}`)])}})(l);returnt({activeNames:n,setActiveNames:r}),(