/* Language switch: each text is written twice (.ar and .en); the wrapper's data-lang decides which one shows. */
[data-lang="en"] .ar,
[data-lang="ar"] .en { display: none; }
[data-lang="en"] {
  --display: "IBM Plex Sans Arabic", system-ui, sans-serif;
  --body: "IBM Plex Sans Arabic", system-ui, sans-serif;
}
