#messages {
    overflow-x: hidden;
    word-wrap: break-word;
}

.message-content {
    white-space: pre-wrap;
    overflow-wrap: break-word;
}

#txbs {
    field-sizing: content;
    resize: none;
}

#chatSidebar {
    scrollbar-width: thin;
    scrollbar-color: #B0BEC5 transparent;
}

#chatSidebar::-webkit-scrollbar {
    width: 4px;
    height: 0;
}

#chatSidebar::-webkit-scrollbar-track {
    background: transparent;
}

#chatSidebar::-webkit-scrollbar-thumb {
    background: #B0BEC5;
    border-radius: 3px;
}

#chatSidebar::-webkit-scrollbar-button {
    display: none;
}