/* LTR overrides for the English hub (/en/*) only.
   The shared styles.css sets html{direction:rtl}, which an author stylesheet
   applies over the html dir="ltr" attribute - so the direction and the few
   physical (right/left) declarations in site.css must be flipped here.
   Loaded exclusively by /en/ pages; the Hebrew template is untouched. */

html[dir="ltr"] { direction: ltr; }

/* physical offsets from site.css that assume RTL */
html[dir="ltr"] .skip-link { right: auto; left: 16px; }
html[dir="ltr"] .g-table th { text-align: left; }
html[dir="ltr"] .ff-chip b { text-align: left; }

/* arrows written for RTL reading order ("←") are replaced by "→" in the
   English markup, so no flipping is needed beyond direction itself. */

/* A Hebrew link line inside an LTR page: render it as a proper RTL island
   so labels and separators read the way they do on the Hebrew site. */
html[dir="ltr"] .he-more {
  direction: rtl;
  text-align: right;
  font-size: 14px;
  color: var(--text-500);
  margin-top: 14px;
}
