.delete-confirm-overlay{z-index:240;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18181b2e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.delete-confirm-dialog{color:#18181b;background:#f8f7f3;border:1px solid #18181b14;border-radius:22px;width:min(360px,100%);padding:16px;box-shadow:0 24px 70px #18181b2e}.delete-confirm-header{grid-template-columns:36px minmax(0,1fr) 28px;align-items:start;gap:12px;display:grid}.delete-confirm-icon{color:#e11d48;background:#fff1f2;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.delete-confirm-icon svg,.delete-confirm-close svg{width:16px;height:16px}.delete-confirm-header h2{color:#18181b;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650;line-height:1.35}.delete-confirm-header p{color:#71717a;margin:6px 0 0;font-size:13px;line-height:1.55}.delete-confirm-close{color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:28px;height:28px;transition:background-color .15s,color .15s;display:grid}.delete-confirm-close:hover{color:#3f3f46;background:#ededeb}.delete-confirm-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.delete-confirm-cancel,.delete-confirm-confirm{cursor:pointer;border-radius:11px;min-height:32px;padding:0 14px;font-size:13px;font-weight:550;transition:background-color .15s,border-color .15s,color .15s}.delete-confirm-cancel{color:#52525b;background:#ffffffb3;border:1px solid #18181b17}.delete-confirm-cancel:hover{color:#18181b;background:#efefed}.delete-confirm-confirm{color:#fff;background:#e11d48;border:1px solid #e11d48;justify-content:center;align-items:center;gap:7px;display:inline-flex}.delete-confirm-confirm:hover{background:#be123c;border-color:#be123c}.delete-confirm-cancel:disabled,.delete-confirm-confirm:disabled,.delete-confirm-close:disabled{cursor:wait;opacity:.58}.delete-confirm-spinner{width:16px;height:16px;animation:.9s linear infinite delete-confirm-spin}.delete-confirm-details{background:#ffffffb3;border:1px solid #18181b14;border-radius:14px;flex-direction:column;gap:8px;margin:14px 0 0;padding:12px;display:flex}.delete-confirm-details>div{justify-content:space-between;gap:12px;font-size:13px;line-height:19px;display:flex}.delete-confirm-details dt{color:#71717a;flex-shrink:0}.delete-confirm-details dd{color:#18181b;text-align:right;margin:0}a.delete-confirm-confirm{text-decoration:none}a.delete-confirm-confirm svg{width:14px;height:14px}.delete-confirm-dialog--neutral .delete-confirm-icon{color:#18181b;background:#ededeb}.delete-confirm-dialog--neutral .delete-confirm-confirm{background:#09090b;border-color:#09090b}.delete-confirm-dialog--neutral .delete-confirm-confirm:hover{background:#000;border-color:#000}@keyframes delete-confirm-spin{to{transform:rotate(360deg)}}
