/* Setup AI for inquiry rules - LOCAL PROTOTYPE (not published). Adds only what customer-account.css / customer-setup-assistant.css do not have. */
.log { margin: 12px 0; }
.log .turn { padding: 8px 10px; border-radius: 8px; margin: 6px 0; white-space: pre-wrap; overflow-wrap: anywhere; }
.log .turn.you { background: #eef3ff; }
.log .turn.me { background: #f4f4f4; }
.log .who { font-weight: 600; }
#message { width: 100%; box-sizing: border-box; font: inherit; padding: 8px; }
.draft { border: 2px dashed #b7791f; }
.draft-note, .need { font-weight: 600; }
.answer-text { margin: 4px 0 10px; padding: 8px 10px; background: #fafafa; border-left: 3px solid #999; white-space: pre-wrap; overflow-wrap: anywhere; }
.floor-note { font-style: italic; }
.muted { color: #666; font-size: 14px; }
.line-list button { display: block; margin: 8px 0; text-align: left; }
.sr-only { position: absolute; left: -9999px; }
.actions { margin-top: 14px; display: flex; gap: 10px; flex-wrap: wrap; }
