.slide-right-enter-active,.slide-right-leave-active{transition:var(--transition);transform:translateX(0)}.slide-right-enter,.slide-right-leave-to{transform:translateX(100%)}.slide-left-enter-active,.slide-left-leave-active{transition:var(--transition);transform:translateX(0)}.slide-left-enter,.slide-left-leave-to{transform:translateX(-100%)}.no-overflow{overflow:hidden}.menu{position:fixed;left:0;top:0;z-index:999;overflow:hidden;background:var(--black-o5)}.menu,.menu__content{width:100%;height:100%}.menu__content{position:relative;display:none;align-items:flex-start;justify-content:center;overflow-y:auto}.menu__content:last-child{display:flex}.menu__background{position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:0;cursor:pointer}.menu__body{display:flex;width:100%}.menu__body,.menu__body--left{justify-content:left}.menu__body--right{justify-content:right}