.customer-bot{max-width:720px;margin:36px 0}.customer-bot>p,.customer-bot>small{color:var(--public-muted);line-height:1.7}.customer-bot-messages{gap:16px;margin:22px 0;display:grid}.customer-bot-messages article{background:#fffdf9;border:1px solid #ead9bf;border-radius:16px;padding:16px}.customer-bot-messages p{overflow-wrap:anywhere;margin:0 0 10px;line-height:1.7}.customer-bot-sources{color:#a45116;flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.customer-bot-sources a{text-decoration:underline}.customer-bot form{gap:12px;display:grid}.customer-bot form label{font-weight:600}.customer-bot textarea{resize:vertical;width:100%;min-height:90px;color:var(--public-ink);font:inherit;background:#fff;border:1px solid #d6c5ae;border-radius:12px;padding:14px}.customer-bot form button{justify-self:start}.customer-bot>small{margin-top:15px;display:block}
