/* Hebrew glossary — RTL body; header chrome stays LTR via site.css */
html[lang="he"] .glossary-body,
html[lang="he"] .glossary-meta-bar,
html[lang="he"] .glossary-tools,
html[lang="he"] .compare-block,
html[lang="he"] .glossary-disclaimer,
html[lang="he"] .glossary-sources-section {
  direction: rtl;
  text-align: start;
}
html[lang="he"] .glossary-hero .container {
  direction: rtl;
  text-align: start;
}
html[lang="he"] .glossary-hero h1,
html[lang="he"] .glossary-hero > p {
  text-align: start;
}
html[lang="he"] .alpha-nav {
  direction: ltr;
}
html[lang="he"] .search-row,
html[lang="he"] .search-actions {
  direction: rtl;
}
html[lang="he"] .term-card .sources {
  padding-inline-start: 1.2rem;
  padding-inline-end: 0;
}
html[lang="he"] .draft-banner {
  direction: rtl;
}
