/* Company 31 — RTL-specific overrides (Arabic) */

/* The bulk of RTL support comes from logical properties in base/layout/components.
   This file handles the rare directional exceptions. */

[dir="rtl"] .lang-switcher__menu {
  inset-inline-end: 0;
}

[dir="rtl"] .lang-switcher__button::after {
  content: " \25BE";
}

/* Nav toggle chevron: not directional, nothing to flip. */

/* Pull quote border: logical property already flips. */

/* Brand logo order inside header stays LTR-natural (logo before name in source),
   and flexbox reverses on dir="rtl". Nothing required. */

/* Open Graph decorative arrows in buttons use Unicode RLM-safe glyphs via
   `::after { content: " \2192" }` already swapped to `\2190` in components.css. */

/* Mixed-direction content: English product names inside Arabic body. */
[dir="rtl"] bdi, [dir="rtl"] [dir="ltr"] {
  unicode-bidi: isolate;
}

/* Tables: text-align start/end already flips via logical values. */

/* Scroll depth / motion: translateY is vertical — no mirroring. */
