/* Native links retain the existing CRM visual identity and keyboard focus. */
.nav-item,a.btn,a.crm-action{text-decoration:none}
a.crm-action{color:inherit}
a.btn{display:inline-flex;align-items:center;justify-content:center}
.conversation-record-link{display:block;text-decoration:none;font:inherit;border-radius:0}
.nav-item:focus-visible,.conversation-record-link:focus-visible,a.btn:focus-visible{outline:2px solid var(--accent,#2563eb);outline-offset:2px}
.crm-route-error{margin:16px;padding:16px;border:1px solid var(--danger,#b42318);border-radius:12px;background:var(--surface);color:var(--text)}
