/*!
 * E.S.T · Europe Service Trading — compléments des pages arabes (ar/, <html lang="ar" dir="rtl">)
 * Chargée après style.css, par les seules pages arabes (lien ajouté au build : _src/contenu/ar.py).
 * style.css assure déjà le miroir de la mise en page (propriétés logiques), la police arabe et l'isolement
 * des numéros ; ce fichier n'ajuste que ce qui est propre à l'écriture arabe.
 */

/* L'arabe n'a ni capitales ni espacement des lettres : les petits libellés, en capitales espacées en
   français (surtitres, intitulés, pied de page, aides des formulaires), paraîtraient trop petits.
   13 px -> 14 px pour toutes les utilisations de --t-xs. */
:root[lang="ar"] { --t-xs: 0.875rem; }

/* Pays de la carte : en français, capitales espacées ; en arabe, un corps un peu plus grand suffit */
:root[lang="ar"] .map__label--pays { font-size: clamp(0.75rem, 0.66rem + 0.35vw, 0.9375rem); }

/* Lien externe : la flèche du pictogramme suit le sens de lecture, comme les flèches des boutons */
[dir="rtl"] .lien-externe .icone { transform: scaleX(-1); }

/* Soulignement des liens : un peu plus bas, sous les jambages des lettres arabes */
:root[lang="ar"] a { text-underline-offset: 0.28em; }
