.confirm-dialog-overlay[data-v-8a0c0811]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(var(--color_bg),.85);display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.confirm-dialog[data-v-8a0c0811]{animation:dialogSlideIn-8a0c0811 .18s ease-out;background:rgba(var(--color_bg),.9);border:.3rem solid var(--color_p);border-radius:8px;box-shadow:0 10px 30px #0000004d;max-width:480px;overflow:hidden;width:92%}@keyframes dialogSlideIn-8a0c0811{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.confirm-dialog-header[data-v-8a0c0811]{border-bottom:1px solid var(--color_p);padding:1.25rem 1.25rem 0}.confirm-dialog-header h3[data-v-8a0c0811]{color:var(--color_p);font-size:5rem;margin:0}.confirm-dialog-body[data-v-8a0c0811]{font-size:1.5rem;padding:1rem}.confirm-dialog-body p[data-v-8a0c0811]{color:var(--color_p);line-height:1.5;margin:0}.confirm-dialog-actions[data-v-8a0c0811]{display:flex;gap:.75rem;justify-content:flex-end;padding:0 1.25rem 1.25rem}.btn[data-v-8a0c0811]{border:none;border-radius:6px;cursor:pointer;font-size:1.5rem;font-weight:600;padding:.6rem 1.1rem}.btn[data-v-8a0c0811]:focus{box-shadow:0 0 0 3px #4078ff2e;outline:none}.btn-primary[data-v-8a0c0811],.btn-secondary[data-v-8a0c0811]{background:rgba(var(--color_bg),.9);border:.3rem solid var(--color_p);color:var(--color_p)}.confirm-fade-enter-active[data-v-8a0c0811],.confirm-fade-leave-active[data-v-8a0c0811]{transition:opacity .15s ease}.confirm-fade-enter-from[data-v-8a0c0811],.confirm-fade-leave-to[data-v-8a0c0811]{opacity:0}.confirm-dialog-overlay[data-v-374f0856]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:10000}.confirm-dialog[data-v-374f0856]{animation:dialogSlideIn-374f0856 .2s ease-out;background:var(--color_bg,#fff);border-radius:8px;box-shadow:0 10px 30px #0000004d;max-height:80vh;max-width:400px;overflow:hidden;width:90%}@keyframes dialogSlideIn-374f0856{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.confirm-dialog-header[data-v-374f0856]{border-bottom:1px solid rgba(0,0,0,.1);padding:1.5rem 1.5rem 0}.confirm-dialog-header h3[data-v-374f0856]{color:var(--text_color,#333);font-size:1.25rem;font-weight:600;margin:0 0 1rem}.confirm-dialog-body[data-v-374f0856]{padding:1.5rem}.confirm-dialog-body p[data-v-374f0856]{color:var(--text_color,#666);line-height:1.5;margin:0}.confirm-dialog-actions[data-v-374f0856]{display:flex;gap:1rem;justify-content:flex-end;padding:0 1.5rem 1.5rem}.btn[data-v-374f0856]{border:none;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;outline:none;padding:.75rem 1.5rem;transition:all .2s ease}.btn[data-v-374f0856]:focus{box-shadow:0 0 0 3px #4078ff4d}.btn-secondary[data-v-374f0856]{background:#e5e5e5;color:#666}.btn-secondary[data-v-374f0856]:hover{background:#d4d4d4}.btn-primary[data-v-374f0856]{background:var(--color_p,#4078ff);color:#fff}.btn-primary[data-v-374f0856]:hover{background:var(--color_p,#326ce5);transform:translateY(-1px)}
