var c=(r,d,f)=>new Promise((y,t)=>{var o=a=>{try{s(f.next(a))}catch(i){t(i)}},n=a=>{try{s(f.throw(a))}catch(i){t(i)}},s=a=>a.done?y(a.value):Promise.resolve(a.value).then(o,n);s((f=f.apply(r,d)).next())});import{d as p,f as u,ac as m,h as v,l as q}from"./vue-1631514e.js";import{T as _,__tla as H}from"./index-f0df2f76.js";let h,g,S,w,x,L,E,A,b,B,C,F,P,R=Promise.all([(()=>{try{return H}catch(r){}})()]).then(()=>c(void 0,null,function*(){function r(t,o="top center 0",n){return p({name:t,props:{group:{type:Boolean,default:!1},mode:{type:String,default:n},origin:{type:String,default:o}},setup(s,{slots:a,attrs:i}){const e=l=>{l.style.transformOrigin=s.origin};return()=>{const l=s.group?q:v;return u(l,m({name:t,mode:s.mode},i,{onBeforeEnter:e}),{default:()=>_(a)})}}})}function d(t,o,n="in-out"){return p({name:t,props:{mode:{type:String,default:n}},setup(s,{attrs:a,slots:i}){return()=>u(v,m({name:t,mode:s.mode},a,{onBeforeEnter:o.beforeEnter,onEnter:o.enter,onLeave:o.leave,onAfterLeave:o.afterLeave,onLeaveCancelled:o.afterLeave}),{default:()=>_(i)})}})}function f(t){return t.charAt(0).toUpperCase()+t.slice(1)}function y(t="",o=!1){const n=o?"width":"height",s=`offset${f(n)}`;return{beforeEnter(e){e._parent=e.parentNode,e._initialStyle={transition:e.style.transition,overflow:e.style.overflow,[n]:e.style[n]}},enter(e){const l=e._initialStyle;e.style.setProperty("transition","none","important"),e.style.overflow="hidden",e.offsetHeight,e.style.transition=l.transition,t&&e._parent&&e._parent.classList.add(t),requestAnimationFrame(()=>{})},afterEnter:i,enterCancelled:i,leave(e){e._initialStyle={transition:"",overflow:e.style.overflow,[n]:e.style[n]},e.style.overflow="hidden",e.style[n]=`${e[s]}px`,e.offsetHeight,requestAnimationFrame(()=>e.style[n]="0")},afterLeave:a,leaveCancelled:a};function a(e){t&&e._parent&&e._parent.classList.remove(t),i(e)}function i(e){const l=e._initialStyle[n];e.style.overflow=e._initialStyle.overflow,l!=null&&(e.style[n]=l),Reflect.deleteProperty(e,"_initialStyle")}}g=r("fade-transition"),S=r("scale-transition"),w=r("slide-y-transition"),x=r("scroll-y-transition"),L=r("slide-y-reverse-transition"),E=r("scroll-y-reverse-transition"),A=r("slide-x-transition"),b=r("scroll-x-transition"),B=r("slide-x-reverse-transition"),C=r("scroll-x-reverse-transition"),F=r("scale-rotate-transition"),h=d("expand-x-transition",y("",!0)),P=d("expand-transition",y(""))}));export{h as E,g as F,S,R as __tla,w as a,x as b,L as c,E as d,A as e,b as f,B as g,C as h,F as i,P as j};