/* ============================================================================
   RTL — overrides pour les langues de droite à gauche (arabe, <html dir="rtl">).
   Chargé EN DERNIER pour gagner la cascade. Le gros du miroir vient déjà des
   propriétés logiques (margin/padding/inset -inline-start/end) ; ici uniquement
   les cas non couverts : positions animées et icônes directionnelles.
   ============================================================================ */

/* Toggle : le pouce part du bord opposé en RTL (l'anim `left` de base -> snap, acceptable). */
[dir="rtl"] .sw-thumb { left: auto; right: 6px; }
[dir="rtl"] .sw input:checked ~ .sw-thumb { left: auto; right: 22px; }

/* Chevrons directionnels (préc./suiv. du calendrier, du date picker, de la modale graphe) :
   retournés horizontalement pour pointer dans le bon sens. Boutons icône-seule = sûr. */
[dir="rtl"] .cal-nav,
[dir="rtl"] .chart-modal-nav { transform: scaleX(-1); }
