/* Keep the combined list in its own column instead of the channel grid layout. */
.inbox-container .all-chats-layout > .all-chat-contacts {
  display:flex;
  flex-direction:column;
  min-height:0;
  overflow:hidden;
}
.inbox-container .all-chat-contacts > header {
  flex:none;
  order:0;
  align-content:start;
  border-right:0;
}
.inbox-container .all-chat-contacts > nav {
  flex:none;
  order:1;
  padding:8px 12px;
}
.inbox-container .all-chat-contacts > .chat-contact-list {
  flex:1;
  order:2;
  min-height:0;
  max-height:none;
  overflow:auto;
  border-right:0;
}
@media(max-width:620px) {
  .inbox-container .all-chats-layout > .all-chat-contacts {
    width:100%;
    min-width:0;
    flex-basis:auto;
  }
  .inbox-container .all-chats-layout:has(.all-chat-channel) > .all-chat-contacts {
    display:none;
  }
}
