/* Jordan Education Guide — right-to-left overrides (Arabic).
   Only direction-sensitive properties are mirrored; the rest of the layout
   is direction-agnostic thanks to logical properties in the base sheet. */

html[dir="rtl"] body{text-align:right}

html[dir="rtl"] .nav-main{margin-left:0;margin-right:auto}
html[dir="rtl"] .mega{left:auto;right:50%;transform:translateX(50%)}
html[dir="rtl"] .caret{transform:rotate(-135deg) translateY(-1px)}

html[dir="rtl"] .crumbs ol li+li::before{content:"←";margin:0 .45rem}
html[dir="rtl"] .link-more::after,
html[dir="rtl"] .link-more{unicode-bidi:plaintext}

html[dir="rtl"] .head-row .link-more::before{content:""}

html[dir="rtl"] .steps li::before,
html[dir="rtl"] .pathway .pw-n{right:auto}

html[dir="rtl"] .fees-matrix th,
html[dir="rtl"] .fees-matrix td,
html[dir="rtl"] .fees-matrix caption{text-align:right}
html[dir="rtl"] .fees-matrix thead th{letter-spacing:0}

html[dir="rtl"] .osm-bar-list .bl-val{text-align:left}
html[dir="rtl"] .osm-bar-fill{margin-left:auto}

html[dir="rtl"] .brand-txt,
html[dir="rtl"] .foot-brand{text-align:right}

html[dir="rtl"] .back-top{right:auto;left:1.1rem}

html[dir="rtl"] .inst-ar{direction:ltr;text-align:left}

/* Latin institution names inside RTL prose must not reverse */
html[dir="rtl"] .inst-name,
html[dir="rtl"] .inst-ar,
html[dir="rtl"] code,
html[dir="rtl"] .url{unicode-bidi:embed;direction:ltr;text-align:right}

/* Numerals inside RTL stay left-to-right as a run */
html[dir="rtl"] .stat b,
html[dir="rtl"] .bl-val{unicode-bidi:embed}

@media(max-width:640px){
  html[dir="rtl"] .osm-bar-list .bl-val{text-align:right}
}
