.dlg-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.dlg-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.dlg-body-text{font-size:var(--fs-sm);color:var(--text);margin:0;line-height:1.6}.dlg-error{border:1px solid var(--c-red-border);background:var(--c-red-dim);color:var(--c-red);border-radius:var(--radius-sm);font-size:var(--fs-sm);padding:8px 12px}
