.chat-error-report { padding-inline: var(--space-4, 16px); }
.chat-error-report__form { display: grid; gap: var(--space-3, 12px); max-width: 560px; margin-block: var(--space-3, 12px); }
.chat-error-report__actions { display: flex; flex-wrap: wrap; gap: var(--space-2, 8px); padding-bottom: 20px; }
.chat-error-report .lf-field__label { display: grid; gap: var(--space-2, 8px); }
.chat-error-report [role="alert"]:empty { display: none; }
.chat-error-report textarea { width: 100%; box-sizing: border-box; }
.chat-message-meta:has([data-chat-report]) { flex-wrap: wrap; }
