.confirm-modal-backdrop{z-index:96;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.confirm-modal{background:var(--bg);border:1px solid var(--panel-border);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:320px;padding:22px;animation:.25s confirm-modal-pop;display:flex}.confirm-modal-title{color:var(--text);margin:0;font-size:16px;font-weight:800}.confirm-modal-message{color:var(--text-dim);margin:0;font-size:13px;line-height:1.4}.confirm-modal-actions{gap:10px;width:100%;margin-top:6px;display:flex}.confirm-modal-cancel,.confirm-modal-confirm{cursor:pointer;border-radius:8px;flex:1;padding:10px;font-size:13px;font-weight:700}.confirm-modal-cancel{border:1px solid var(--panel-border);background:var(--panel);color:var(--text)}.confirm-modal-confirm{border:1px solid var(--neon-pink);color:var(--neon-pink);background:#ff2e8c1f}@keyframes confirm-modal-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
