.alert-dialog-content[data-v-7b27ffd2]{text-align:center;flex-direction:column;align-items:center;padding-top:24px;display:flex}.alert-icon-wrapper[data-v-7b27ffd2]{margin-bottom:12px;position:relative}.pulse-ring[data-v-7b27ffd2]{border-radius:50%;width:80px;height:80px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-7b27ffd2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-theme--light .pulse-ring[data-v-7b27ffd2]{background:rgba(var(--v-theme-error), .4)}.v-theme--dark .pulse-ring[data-v-7b27ffd2]{background:rgba(var(--v-theme-error), .3)}.alert-icon[data-v-7b27ffd2]{z-index:1;justify-content:center;align-items:center;display:flex;position:relative;background:linear-gradient(135deg, rgb(var(--v-theme-error)), rgb(var(--v-theme-primary-darken-1)))!important}.v-theme--light .alert-icon[data-v-7b27ffd2]{box-shadow:0 8px 24px rgba(var(--v-theme-error), .3)}.v-theme--dark .alert-icon[data-v-7b27ffd2]{box-shadow:0 8px 24px #00000080}.alert-title[data-v-7b27ffd2]{color:rgb(var(--v-theme-dialog-title));margin-bottom:4px;font-weight:600}.alert-subtitle[data-v-7b27ffd2]{color:rgb(var(--v-theme-subtitle));margin-bottom:16px}.alert-message[data-v-7b27ffd2]{text-align:left;width:100%}.alert-message[data-v-7b27ffd2] .v-alert__content{line-height:1.5}.alert-btn[data-v-7b27ffd2]{text-transform:none;letter-spacing:0;border-radius:8px;height:48px;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,opacity .2s,transform .2s}.v-theme--light .alert-btn[data-v-7b27ffd2]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-error), .3);transform:translateY(-1px)}.v-theme--dark .alert-btn[data-v-7b27ffd2]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000080}.alert-btn[data-v-7b27ffd2]:active{transform:translateY(0)}@keyframes pulse-7b27ffd2{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.title[data-v-7b27ffd2]{color:rgb(var(--v-theme-on-surface));font-feature-settings:"ss01" on, "cv01" on;font-family:var(--Font-Family,Inter);letter-spacing:var(--Letter-Spacing,0);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.btn-close-border[data-v-7b27ffd2]{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));box-sizing:border-box;text-transform:none;border-radius:8px}
