/* English-only fit fixes for longer interface labels. */

html[lang="en"] #smsConversationsV2 .v2-tab,
html[lang="en"] #smsArchiveV2 .archive-tab,
html[lang="en"] .messages-filter-card .button {
  min-width: 0 !important;
  min-height: 44px !important;
  height: auto !important;
  padding: 6px 7px !important;
  white-space: normal !important;
  overflow: hidden !important;
  overflow-wrap: anywhere !important;
  word-break: normal !important;
  text-align: center !important;
  line-height: 1.2 !important;
}

html[lang="en"] .number-actions .button {
  min-width: 0 !important;
  min-height: 46px !important;
  height: auto !important;
  padding: 7px 9px !important;
  white-space: normal !important;
  overflow: hidden !important;
  overflow-wrap: anywhere !important;
  word-break: normal !important;
  text-align: center !important;
  line-height: 1.2 !important;
}

html[lang="en"] .number-actions {
  align-items: stretch !important;
}

@media (max-width: 420px) {
  html[lang="en"] #smsConversationsV2 .v2-tab,
  html[lang="en"] #smsArchiveV2 .archive-tab {
    min-height: 42px !important;
    font-size: 10.5px !important;
    padding-inline: 5px !important;
  }
}
