@charset "utf-8";

.vue-dialog div { box-sizing: border-box; }

.vue-dialog .dialog-flex { width: 100%; height: 100%; }

.vue-dialog .dialog-content { flex: 1 0 auto; width: 100%; padding: 15px; font-size: 14px; }

.vue-dialog .dialog-c-title { font-weight: 600; padding-bottom: 15px; }

.vue-dialog .dialog-c-text { }

.vue-dialog .vue-dialog-buttons { display: flex; flex: 0 1 auto; width: 100%; border-top: 1px solid rgb(238, 238, 238); }

.vue-dialog .vue-dialog-buttons-none { width: 100%; padding-bottom: 15px; }

.vue-dialog-button { background: transparent; padding: 0px; margin: 0px; border: 0px; cursor: pointer; box-sizing: border-box; height: 40px; color: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; outline: none; font-size: 12px !important; }

.vue-dialog-button:hover { background: rgba(0, 0, 0, 0.01); }

.vue-dialog-button:active { background: rgba(0, 0, 0, 0.024); }

.vue-dialog-button:not(:first-of-type) { border-left: 1px solid rgb(238, 238, 238); }
