body{font-family:arial;margin-top:0;margin-bottom:0}.spinner{width:35px;padding:0}.chat-input{padding:10px 20px;border-radius:10px;border-width:1px;font-size:15px;flex-grow:1}.send-button{background-color:#198754;padding:12px 20px;border:none;border-radius:10px;margin-left:10px;cursor:pointer;color:#fff;font-size:15px}.chat-input-container{display:flex;margin-bottom:60px}.app-container{max-width:600px;margin-left:auto;margin-right:auto;height:100vh;display:flex;flex-direction:column}.chat-message-user{display:flex;justify-content:end;align-items:start}.chat-message-robot{display:flex;align-items:start}.chat-message-text{background-color:#eee;padding:15px;border-radius:10px;margin-left:10px;margin-right:10px;margin-bottom:20px;max-width:300px}.chat-messsage-profile{width:45px}.chat-messages-container{flex-grow:1;margin-top:20px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}@media(max-width:470px){.chat-input-container{width:100%}.chat-input{width:60%}.send-button{width:20%}.chat-messages-container{padding:10px}}
