.bk-delete-dialog{--delete-surface:var(--backend-surface,#fff);--delete-ink:var(--backend-ink,#202731);--delete-line:var(--backend-line,#ccd1d8);--delete-muted:var(--backend-muted,#596472);--delete-danger:var(--backend-danger,#a3342c);--delete-danger-bg:var(--backend-danger-bg,#fff3f1);--delete-danger-ink:var(--backend-danger-ink,#fff);}
.bk-delete-dialog { box-sizing:border-box;width:min(480px,calc(100vw - 40px));padding:32px;border:1px solid var(--delete-line);border-radius:18px;background:var(--delete-surface);color:var(--delete-ink);box-shadow:0 24px 80px #0004; }
.bk-delete-dialog::backdrop { background:#11172299;backdrop-filter:blur(4px); }
.bk-delete-dialog h2 { font-size:22px;margin:14px 0; }
.bk-delete-dialog p { line-height:1.7;overflow-wrap:anywhere; }
.bk-delete-close { position:absolute;right:14px;top:12px;border:0;background:transparent;color:inherit;font-size:24px;min-width:40px;min-height:40px;cursor:pointer; }
.bk-delete-symbol { display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--delete-danger-bg);color:var(--delete-danger);font-size:24px;font-weight:var(--weight-emphasis); }
.bk-delete-note { color:var(--delete-muted); }
.bk-delete-error { color:var(--delete-danger); }
.bk-delete-actions { display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px; }
.bk-delete-actions button { min-height:46px;border:1px solid var(--delete-line);border-radius:8px;background:var(--delete-surface);color:inherit;font:inherit;cursor:pointer; }
.bk-delete-actions [data-confirm] { background:var(--delete-danger);border-color:var(--delete-danger);color:var(--delete-danger-ink); }
.bk-delete-dialog button:focus-visible { outline:2px solid var(--backend-accent);outline-offset:3px; }
.bk-delete-dialog button:disabled { opacity:.6;cursor:wait; }
body.chart-entry .bk-delete-dialog{--delete-surface:#191c22;--delete-ink:#eef0f4;--delete-line:#3b424d;--delete-muted:#abb3c0;--delete-danger:#f29b94;--delete-danger-bg:#392326;--delete-danger-ink:#30110e;}
