@import '../common/style/var.css'; @import '../common/style/hairline.css'; .van-dialog { width: 85%; font-size: 16px; overflow: hidden; border-radius: 4px; background-color: $white; &__header { padding: 15px 0 0; text-align: center; &--isolated { padding: 25px 0; } } &__message { padding: 20px; line-height: 1.5; &--has-title { color: $gray-darker; font-size: 14px; } } &__footer { display: flex; overflow: hidden; user-select: none; } &__button { flex: 1; } &__confirm, &__cancel { border: 0 !important; } &__confirm { &, &:active { color: $red !important; } } &-bounce-enter { opacity: 0; transform: translate3d(-50%, -50%, 0) scale(0.7); } &-bounce-leave-active { opacity: 0; transform: translate3d(-50%, -50%, 0) scale(0.9); } }