/* Keep translated status labels inside the compact header. */
html.leya3-active body #leya3-page #leya3-compact .leya3-compact-status {
  max-width: calc(100% - 140px) !important;
  min-width: 0;
}
html.leya3-active body #leya3-page #leya3-compact-status-text {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html[dir="rtl"].leya3-active body #leya3-page #leya3-compact .leya3-compact-status {
  right: auto !important;
  left: 10px !important;
}
html[dir="rtl"].leya3-active body #leya3-page #leya3-compact .leya3-compact-copy strong {
  padding-right: 0 !important;
  padding-left: 78px !important;
}
/* The marquee moves to the left; keep its repeated track in that order in RTL. */
html[dir="rtl"].leya3-active body #leya-sidebar .leya3-faq-track {
  direction: ltr;
}
html[dir="rtl"].leya3-active body #leya-sidebar .leya3-faq-track > span {
  direction: rtl;
  unicode-bidi: isolate;
}
