.truth-ai{max-width:850px;margin:1.5rem auto;font-family:inherit}.truth-ai-log{min-height:300px;max-height:65vh;overflow:auto;padding:18px;border:1px solid #d5dce7;border-radius:14px;background:#fafbfd}.truth-ai-log p{white-space:pre-wrap;line-height:1.55;padding:12px 16px;border-radius:12px;max-width:88%;margin:12px 0}.truth-ai-bot{background:#eaf0fa;margin-right:auto!important}.truth-ai-user{background:#1e4fd8;color:white;margin-left:auto!important}.truth-ai-form{display:flex;gap:10px;margin-top:12px}.truth-ai textarea{flex:1;min-width:0;border:1px solid #9da9b9;border-radius:10px;padding:12px;font:inherit}.truth-ai button{border:0;border-radius:10px;padding:12px 22px;background:#1e4fd8;color:white;cursor:pointer}.truth-ai button:disabled{opacity:.5}.truth-ai small{display:block;margin-top:10px;color:#666}@media(max-width:550px){.truth-ai-form{flex-direction:column}.truth-ai button{width:100%}}