| .animated { | |
| animation-fill-mode: both; | |
| animation-duration: var(--animate-duration, 0.2s); | |
| animation-timing-function: cubic-bezier(0, 0, 0.2, 1); | |
| &.fadeInRight { | |
| animation-name: fadeInRight; | |
| } | |
| &.fadeOutRight { | |
| animation-name: fadeOutRight; | |
| } | |
| } | |
| @keyframes fadeInRight { | |
| from { | |
| opacity: 0; | |
| transform: translate3d(100%, 0, 0); | |
| } | |
| to { | |
| opacity: 1; | |
| transform: translate3d(0, 0, 0); | |
| } | |
| } | |
| @keyframes fadeOutRight { | |
| from { | |
| opacity: 1; | |
| } | |
| to { | |
| opacity: 0; | |
| transform: translate3d(100%, 0, 0); | |
| } | |
| } | |
| .dropdown-animation { | |
| opacity: 0; | |
| animation: fadeMoveDown 0.15s forwards; | |
| animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); | |
| } | |
| @keyframes fadeMoveDown { | |
| to { | |
| opacity: 1; | |
| transform: translateY(6px); | |
| } | |
| } | |