.ChatRoom_ChatRoom__Zb8Gu{display:flex;flex-direction:column;align-items:center;height:100vh;max-width:700px;margin:auto;padding:30px;border-radius:8px;box-sizing:border-box}.ChatRoom_ChatHistory__WJYMh{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:10px;gap:10px;width:100%}.ChatRoom_AIMESSAGE__WyY53{align-self:flex-start;padding:10px 25px;background:#171616}.ChatRoom_AIMESSAGE__WyY53,.ChatRoom_UserMESSAGE__9vcVI{border-radius:10px;max-width:70%;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.ChatRoom_UserMESSAGE__9vcVI{align-self:flex-end;color:#fff;padding:10px 15px;background:#000}.ChatRoom_ChatInput__7QuGv{position:-webkit-sticky;position:sticky;bottom:0;background:#191616;padding:10px;border-radius:10px;box-sizing:border-box}.ChatRoom_ChatInput__7QuGv,.ChatRoom_ChatInput__7QuGv form{display:flex;justify-content:center;align-items:center;width:100%}.ChatRoom_ChatInput__7QuGv textarea{background:none;flex:1 1;border:none!important;outline:none;padding:20px;color:#fff;font-size:18px;height:12rem!important;resize:none}.ChatRoom_SendBtn__M2RQv{font-size:20px;cursor:pointer;height:40px;width:40px;background:#fff;color:#000;border:none!important;border-radius:999px;margin-left:10px}.ChatRoom_Thinking__LzTm1{color:#777;padding:5px}@media (max-width:768px){.ChatRoom_ChatRoom__Zb8Gu{padding:20px}.ChatRoom_ChatInput__7QuGv textarea{font-size:16px;height:8rem!important}.ChatRoom_ChatInput__7QuGv{padding:5px}.ChatRoom_SendBtn__M2RQv{height:35px;width:35px}}@media (max-width:480px){.ChatRoom_ChatRoom__Zb8Gu{padding:10px}.ChatRoom_ChatInput__7QuGv textarea{font-size:14px;height:6rem!important}.ChatRoom_SendBtn__M2RQv{height:30px;width:30px}}