@import './var.scss'; @import '../mixins/mixins'; @import '../mixins/var'; :root { @include set-component-css-var('popup', $--popup); } .v-modal-enter { animation: v-modal-in var(--el-transition-duration-fast) ease; } .v-modal-leave { animation: v-modal-out var(--el-transition-duration-fast) ease forwards; } @keyframes v-modal-in { 0% { opacity: 0; } 100% { } } @keyframes v-modal-out { 0% { } 100% { opacity: 0; } } .v-modal { position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: var(--el-popup-modal-opacity); background: var(--el-popup-modal-background-color); } @include b(popup-parent) { @include m(hidden) { overflow: hidden; } }