.str-chat__channel .str-chat__container {
  flex-direction: column;
}

/** Optional theme bridge wrapper — same flex host when it wraps the engine. */
.unified-conversation-theme-bridge {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  min-height: 0;
  height: 100%;
}

/**
* Stream ships `overscroll-behavior: none` on its scroll containers, which
* traps wheel events inside the chat. We restore the browser default so the
* page keeps scrolling once the chat hits its scroll boundary.
*/
.chat--dialogue .str-chat__message-list {
  overscroll-behavior: auto;
}

/** Remove Stream's floating-date spacer — date separator is disabled on MessageList. */
.chat--dialogue
  .str-chat__main-panel
  .str-chat__ul
  .str-chat__li:first-of-type {
  padding-top: 0;
}

/* Horizontal inset on virtualized message rows */
.unified-conversation-theme-bridge .str-chat__virtual-list-message-wrapper {
  box-sizing: border-box;
  padding-inline: 16px;
}


/*# sourceMappingURL=/sourcemaps/ha-pages-Listing-index-ts-cdf66c600d0ac8535fd3.bundle.css.map*/