.alert-overlay[data-v-47c8c7cc]{z-index:2000;background:#0c142180;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out fadeIn-47c8c7cc;display:flex;position:fixed;inset:0}.alert-card[data-v-47c8c7cc]{background:#fff;border:1px solid #dbe2ec;border-radius:.85rem;width:min(420px,100%);animation:.3s ease-out slideIn-47c8c7cc;overflow:hidden;box-shadow:0 30px 80px -45px #1f3259f2}.alert-body[data-v-47c8c7cc]{border-bottom:1px solid #edf1f6;gap:.9rem;padding:1.2rem;display:flex}.alert-body i[data-v-47c8c7cc]{flex-shrink:0;font-size:1.8rem}.alert-confirm i[data-v-47c8c7cc]{color:#f59e0b}.alert-success i[data-v-47c8c7cc]{color:#10b981}.alert-error i[data-v-47c8c7cc]{color:#ef4444}.alert-content[data-v-47c8c7cc]{flex:1}.alert-title[data-v-47c8c7cc]{color:#26364e;margin:0 0 .25rem;font-size:1.05rem;font-weight:700}.alert-message[data-v-47c8c7cc]{color:#5a6b84;white-space:pre-line;margin:0;font-size:.9rem;line-height:1.5}.alert-countdown[data-v-47c8c7cc]{color:#334155;margin:.4rem 0 0;font-size:.95rem;font-weight:700}.alert-actions[data-v-47c8c7cc]{background:#f9fafb;justify-content:flex-end;gap:.5rem;padding:.9rem 1.2rem;display:flex}.alert-btn[data-v-47c8c7cc]{cursor:pointer;border:1px solid #0000;border-radius:.58rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.alert-btn-cancel[data-v-47c8c7cc]{color:#6b7280;background:#fff;border-color:#d1d5db}.alert-btn-cancel[data-v-47c8c7cc]:hover{background:#f3f4f6;border-color:#9ca3af}.alert-btn-confirm[data-v-47c8c7cc]{color:#fff;background:#f59e0b}.alert-btn-confirm[data-v-47c8c7cc]:hover{background:#d97706}.alert-btn-success[data-v-47c8c7cc]{color:#fff;background:#10b981}.alert-btn-success[data-v-47c8c7cc]:hover{background:#059669}.alert-btn-error[data-v-47c8c7cc]{color:#fff;background:#ef4444}.alert-btn-error[data-v-47c8c7cc]:hover{background:#dc2626}@keyframes fadeIn-47c8c7cc{0%{opacity:0}to{opacity:1}}@keyframes slideIn-47c8c7cc{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}
