#tab-ai-agent .ai-agent-delete{max-width:520px;margin-top:20px;padding:16px;border:1px solid var(--release-line);border-radius:9px;color:var(--release-text)}
#tab-ai-agent .ai-agent-delete h3{margin:0 0 7px;font-size:14px}
#tab-ai-agent .ai-agent-delete p{margin:0 0 14px;color:var(--release-muted);font-size:12px;line-height:1.5}
#tab-ai-agent .ai-agent-delete-button,#ai-agent-delete-dialog button{min-height:40px;padding:0 14px;border:1px solid var(--red);border-radius:8px;background:transparent;color:var(--red);font:inherit;cursor:pointer}
#tab-ai-agent .ai-agent-delete-button:hover:not(:disabled),#ai-agent-delete-dialog .ai-agent-delete-confirm:hover:not(:disabled){background:color-mix(in srgb,var(--red) 12%,transparent)}
#tab-ai-agent .ai-agent-delete-button:focus-visible,#ai-agent-delete-dialog button:focus-visible{outline:2px solid var(--red);outline-offset:2px}
#ai-agent-delete-dialog{width:min(480px,calc(100vw - 32px));padding:0;border:1px solid var(--release-line);border-radius:12px;background:var(--release-card);color:var(--release-text)}
#ai-agent-delete-dialog::backdrop{background:rgb(0 0 0 / 64%)}
#ai-agent-delete-dialog .ai-agent-delete-dialog{padding:22px}
#ai-agent-delete-dialog h2{margin:0 0 10px;font-size:18px}
#ai-agent-delete-dialog p{margin:0 0 12px;color:var(--release-muted);font-size:13px;line-height:1.55}
#ai-agent-delete-dialog p[role=alert]{color:var(--red)}
#ai-agent-delete-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}
#ai-agent-delete-dialog .ai-agent-delete-cancel{border-color:var(--release-line);color:var(--release-text)}
#ai-agent-delete-dialog .ai-agent-delete-confirm{background:var(--red);color:#fff}
#ai-agent-delete-dialog button:disabled{cursor:wait;opacity:.65}
@media(max-width:520px){#ai-agent-delete-dialog .ai-agent-delete-dialog{padding:18px}#ai-agent-delete-dialog footer{flex-direction:column-reverse}#ai-agent-delete-dialog footer button{width:100%}}
