.dialog-fade-enter-active[data-v-6c4fc11b],.dialog-fade-leave-active[data-v-6c4fc11b]{transition:opacity .3s ease}.dialog-fade-enter-from[data-v-6c4fc11b],.dialog-fade-enter[data-v-6c4fc11b],.dialog-fade-leave-to[data-v-6c4fc11b]{opacity:0}.dialog-fade-enter-active .app-dialog-content[data-v-6c4fc11b]{animation:slideUp-6c4fc11b .4s cubic-bezier(.165,.84,.44,1) forwards}@keyframes slideUp-6c4fc11b{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.loader-container[data-v-6c4fc11b]{align-items:center;display:flex;gap:10px;justify-content:center}.spinner[data-v-6c4fc11b]{animation:spin-6c4fc11b .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes spin-6c4fc11b{to{transform:rotate(1turn)}}.app-dialog-overlay[data-v-6c4fc11b]{align-items:center;backdrop-filter:blur(5px);background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.app-dialog-content[data-v-6c4fc11b]{background:#fff;border-radius:24px;max-width:340px;padding:40px 24px 32px;position:relative;text-align:center;width:100%}.app-dialog-btn[data-v-6c4fc11b]{border:none;border-radius:16px;cursor:pointer;font-size:16px;font-weight:700;outline:none;padding:18px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.app-dialog-btn[data-v-6c4fc11b]:active{transform:scale(.96)}.app-dialog-btn-primary[data-v-6c4fc11b]{background:#e44b55;box-shadow:0 4px 15px rgba(228,75,85,.3);color:#fff}.app-dialog-btn.processing[data-v-6c4fc11b]{background:#f0a3a7;opacity:.8}.app-dialog-btn-secondary[data-v-6c4fc11b]{background:#34c759;color:#fff}.app-dialog-btn-text[data-v-6c4fc11b]{background:transparent;color:#888;font-size:14px;margin-top:8px}.app-dialog-close[data-v-6c4fc11b]{background:#f5f5f5;border:none;border-radius:50%;color:#999;cursor:pointer;font-size:20px;height:30px;position:absolute;right:16px;top:16px;width:30px}