.confirm-dialog[data-v-8a04765b]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:var(--v22eff966)}.confirm-dialog__container[data-v-8a04765b]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:1.25rem;box-shadow:0 25px 50px -12px #00000040;max-width:20rem;padding:1.5rem;width:100%}.confirm-dialog__content[data-v-8a04765b]{margin-bottom:1.5rem;text-align:center}.confirm-dialog__icon-wrapper[data-v-8a04765b]{align-items:center;border-radius:9999px;display:flex;height:3.5rem;justify-content:center;margin:0 auto 1rem;width:3.5rem}.confirm-dialog__icon-wrapper--danger[data-v-8a04765b]{background:#ef44441f}.confirm-dialog__icon-wrapper--warning[data-v-8a04765b]{background:#f59e0b1f}.confirm-dialog__icon-wrapper--success[data-v-8a04765b]{background:#22c55e1f}.confirm-dialog__icon-wrapper--info[data-v-8a04765b]{background:#3b82f61f}.confirm-dialog__icon[data-v-8a04765b]{font-size:1.875rem}.confirm-dialog__icon--danger[data-v-8a04765b]{color:#ef4444}.confirm-dialog__icon--warning[data-v-8a04765b]{color:#f59e0b}.confirm-dialog__icon--success[data-v-8a04765b]{color:#22c55e}.confirm-dialog__icon--info[data-v-8a04765b]{color:#3b82f6}.confirm-dialog__title[data-v-8a04765b]{color:var(--text-1);font-size:1.125rem;font-weight:700;margin:0 0 .5rem}.confirm-dialog__message[data-v-8a04765b]{color:var(--text-2);font-size:.875rem;line-height:1.25rem;margin:0}.confirm-dialog__custom[data-v-8a04765b]{margin-top:1rem}.confirm-dialog__actions[data-v-8a04765b]{display:flex;gap:.75rem}.confirm-dialog__btn[data-v-8a04765b]{align-items:center;border:none;border-radius:1rem;cursor:pointer;display:flex;flex:1;font-size:.875rem;font-weight:500;gap:.25rem;justify-content:center;padding:.625rem 1rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.confirm-dialog__btn[data-v-8a04765b]:disabled{cursor:not-allowed;opacity:.7}.confirm-dialog__btn[data-v-8a04765b]:active:not(:disabled){transform:scale(.95)}.confirm-dialog__btn--cancel[data-v-8a04765b]{background:var(--surface-hover);color:var(--text-2)}.confirm-dialog__btn--cancel[data-v-8a04765b]:hover:not(:disabled){background:var(--surface-active)}.confirm-dialog__btn--confirm[data-v-8a04765b]{color:#fff}.confirm-dialog__btn--confirm-danger[data-v-8a04765b]{background:#ef4444;box-shadow:0 4px 14px #ef44444d}.confirm-dialog__btn--confirm-danger[data-v-8a04765b]:hover:not(:disabled){background:#dc2626}.confirm-dialog__btn--confirm-warning[data-v-8a04765b]{background:#f59e0b;box-shadow:0 4px 14px #f59e0b4d}.confirm-dialog__btn--confirm-warning[data-v-8a04765b]:hover:not(:disabled){background:#d97706}.confirm-dialog__btn--confirm-success[data-v-8a04765b]{background:#22c55e;box-shadow:0 4px 14px #22c55e4d}.confirm-dialog__btn--confirm-success[data-v-8a04765b]:hover:not(:disabled){background:#16a34a}.confirm-dialog__btn--confirm-info[data-v-8a04765b]{background:#3b82f6;box-shadow:0 4px 14px #3b82f64d}.confirm-dialog__btn--confirm-info[data-v-8a04765b]:hover:not(:disabled){background:#2563eb}.confirm-dialog__loading-icon[data-v-8a04765b]{animation:spin-8a04765b 1s linear infinite}.overlay-fade-enter-active[data-v-8a04765b],.overlay-fade-leave-active[data-v-8a04765b]{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.overlay-fade-enter-from[data-v-8a04765b],.overlay-fade-leave-to[data-v-8a04765b]{opacity:0}.scale-enter-active[data-v-8a04765b]{animation:scale-in-8a04765b .2s cubic-bezier(0,0,.2,1)}.scale-leave-active[data-v-8a04765b]{animation:scale-in-8a04765b .15s cubic-bezier(.4,0,1,1) reverse}@keyframes scale-in-8a04765b{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes spin-8a04765b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
