/* Rate Sudan v2 — English (LTR) overrides. Loaded only on /en pages, after theme.css.
   The base sheet is written RTL-first with logical properties where possible; this file flips
   the few physical rules (direction, text-align, padding sides, slide/ticker motion). */
html[dir="ltr"] body{direction:ltr;font-family:"IBM Plex Sans Arabic",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
html[dir="ltr"] .rs-table th{text-align:left}
html[dir="ltr"] .rs-table th:first-child,html[dir="ltr"] .rs-table td:first-child{padding-right:12px;padding-left:24px}
html[dir="ltr"] .rs-table th:last-child,html[dir="ltr"] .rs-table td:last-child{padding-left:12px;padding-right:24px}
html[dir="ltr"] .rs-faq__q{text-align:left}
html[dir="ltr"] .rs-sw input:checked+.rs-sw__k::after{transform:translateX(18px)}
html[dir="ltr"] .rs-in-box--ltr input{text-align:left}
html[dir="ltr"] .rs-log__s{align-items:flex-start}
html[dir="ltr"] .rs-ticker__track{animation-name:rstick-ltr}
@keyframes rstick-ltr{from{transform:translateX(0)}to{transform:translateX(-50%)}}
/* back chevron points the other way in LTR */
html[dir="ltr"] .rs-back .rs-btn--icon svg{transform:scaleX(-1)}
/* tabular numerals keep digits aligned in rate tables */
html[dir="ltr"] .rs-num{font-variant-numeric:tabular-nums}
/* english copy is longer than arabic: allow wrapping where arabic fit on one line */
html[dir="ltr"] .rs-tab{font-size:10.5px;text-align:center}
html[dir="ltr"] .rs-nav{gap:20px}
html[dir="ltr"] h1{letter-spacing:-.01em}
/* the arrow glyph is drawn pointing "back" in RTL; in LTR it must point forward */
html[dir="ltr"] .i-arrow{transform:scaleX(-1)}
