.ai-chat-content{align-items:flex-start;display:flex;flex-direction:column}.ai-chat-message{border-radius:1rem}.ai-chat-message.-response{border-bottom-left-radius:0}.ai-chat-message.-prompt{align-self:flex-end;background-color:#4f5a691a;border-bottom-right-radius:0;padding-inline:1rem}.ai-chat-message-streaming{border-radius:2px;height:1em;width:.5em}.ai-chat .form-control:focus{border-color:#4e54c8!important}.ai-chat .btn-primary{border-color:#4e54c8}
