/* RTL-specific overrides (loaded when dir=rtl) */
.pml-topbar { direction: rtl; }
.pml-stat { padding-left: 0; padding-right: 32px; border-left: none; border-right: 1px solid rgba(255,255,255,.15); }
.pml-stat:first-child { padding-right: 0; padding-left: 32px; border-right: none; }
.pml-fact { border-right: 3px solid var(--pml-orange); border-left: none; }
.pml-footer__links a { flex-direction: row-reverse; justify-content: flex-end; }
.pml-footer__links a::before { content: '›'; }
.pml-footer__contact li { flex-direction: row; }
.pml-footer__bottom { flex-direction: row-reverse; }
.pml-footer__bottom a { margin-right: 0; margin-left: 18px; }
.pml-nav a { direction: rtl; }
