.style_container__Qi__o{display:flex;flex-direction:column;height:calc(100vh - 50px);overflow-y:hidden;font-family:Jost}.style_header__d14GG{background-color:#f8f8f8;color:#1f1f1f;display:flex;align-items:center;font-family:Jost;padding:18px 10px 10px;border-bottom:1px solid #ccc;box-shadow:0 2px 5px 0 rgba(0,0,0,.14)}.style_header__d14GG img{width:40px;height:40px;border-radius:50%;margin-right:10px;-o-object-fit:cover;object-fit:cover}.style_messages__LWbsk{flex-grow:1;overflow-y:auto;padding:10px;max-height:calc(100%)}.style_messageContainer__lTDH3{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px;padding:8px;max-width:70%;width:-moz-fit-content;width:fit-content;min-width:200px;font-family:Jost}.style_sent__PRBMe{background:linear-gradient(320deg,#ffbef6,#ffe0dd 78.15%);color:#931979;border-radius:10px 10px 0 10px;margin-left:auto}.style_received__esSD7{background-color:#e9e9e9;color:#333;border-radius:10px 10px 10px 0;margin-right:auto}.style_messageContent__zQOYE{padding:8px;word-wrap:break-word;width:-moz-fit-content;width:fit-content}.style_messageContent__zQOYE img{max-width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}.style_timestamp__roGsM{font-size:10px;color:#777;margin-left:5px;width:-moz-fit-content;width:fit-content}.style_inputArea__5n11i{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#ededed;position:sticky;bottom:0}.style_inputArea__5n11i input{flex-grow:1;margin-right:10px;padding:10px;border:1px solid #ccc;border-radius:20px}.style_inputArea__5n11i button{background-color:var(--main);color:#fff;border:none;border-radius:20px;cursor:pointer;margin-right:8px}@media screen and (max-width:1200px){.style_messages__LWbsk{max-height:calc(100vh - 290px)}}@media screen and (max-width:1020px){.style_messages__LWbsk{max-height:calc(100vh - 280px)}}@media screen and (max-width:768px){.style_messages__LWbsk{max-height:calc(100vh - 260px)}}@media (prefers-color-scheme:dark){.style_inputArea__5n11i{background-color:#000}.style_header__d14GG{background-color:#181818;color:#fff;border-bottom:1px solid #383838;box-shadow:0 2px 2px 5px rgba(0,0,0,.171)}}