import{t as e}from"./motion-CBgDjk3d.js";import{t}from"./Keyframes-K60KFfv3.js";var n=new t(`antZoomIn`,{"0%":{transform:`scale(0.2)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),r=new t(`antZoomOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.2)`,opacity:0}}),i=new t(`antZoomBigIn`,{"0%":{transform:`scale(0.8)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),a=new t(`antZoomBigOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.8)`,opacity:0}}),o=new t(`antZoomUpIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 0%`}}),s=new t(`antZoomUpOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 0%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0}}),c=new t(`antZoomLeftIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`0% 50%`}}),l=new t(`antZoomLeftOut`,{"0%":{transform:`scale(1)`,transformOrigin:`0% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0}}),u=new t(`antZoomRightIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`100% 50%`}}),d=new t(`antZoomRightOut`,{"0%":{transform:`scale(1)`,transformOrigin:`100% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0}}),f=new t(`antZoomDownIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 100%`}}),p=new t(`antZoomDownOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 100%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0}}),m={zoom:{inKeyframes:n,outKeyframes:r},"zoom-big":{inKeyframes:i,outKeyframes:a},"zoom-big-fast":{inKeyframes:i,outKeyframes:a},"zoom-left":{inKeyframes:c,outKeyframes:l},"zoom-right":{inKeyframes:u,outKeyframes:d},"zoom-up":{inKeyframes:o,outKeyframes:s},"zoom-down":{inKeyframes:f,outKeyframes:p}},h=(t,n)=>{let{antCls:r}=t,i=`${r}-${n}`,{inKeyframes:a,outKeyframes:o}=m[n];return[e(i,a,o,n===`zoom-big-fast`?t.motionDurationFast:t.motionDurationMid),{[` ${i}-enter, ${i}-appear `]:{transform:`scale(0)`,opacity:0,animationTimingFunction:t.motionEaseOutCirc,"&-prepare":{transform:`none`}},[`${i}-leave`]:{animationTimingFunction:t.motionEaseInOutCirc}}]};export{n,h as t};