.chat-container{margin-bottom:150px}.chat-container .avatar{width:30px;height:30px}.chat-container .message-group ul{list-style-type:none}.chat-container .message-group ul li{width:fit-content}.chat-container .message-group-outbound .message{background-color:#ececec}.chat-container .message-group-outbound .message:last-of-type{border-bottom-left-radius:0 !important}.chat-container .message-group-inbound .message{background-color:#29f;color:#fff}.chat-container .message-group-inbound .message:last-of-type{border-bottom-right-radius:0 !important}.chat-container #chat-container{min-height:500px}.chat-page .chat-footer{background-color:#f3f7ff;position:fixed;bottom:0;left:0;right:0}footer{display:none}.container.header-hidden[data-page='intro'] .chat-header{position:sticky;top:50px;margin:0 -8px;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);padding:.5rem}.widget .chat-footer{background-color:#f4f4f4}@media (min-width: 640px){.chat-page .chat-footer{position:relative;box-shadow:none !important;background-color:transparent;border-top-width:0 !important}footer{display:block}}
