"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});require("../../_util/cssinjs/StyleContext.js");require("vue");require("../../_util/cssinjs/transformers/legacyLogicalProperties.js");const o=require("../../style/motion/slide.js"),n=t=>{const{componentCls:i,motionDurationSlow:e}=t;return[{[i]:{[`${i}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${e}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${e}`}}}}},[o.initSlideMotion(t,"slide-up"),o.initSlideMotion(t,"slide-down")]]};exports.default=n;
