/* Arabic pages only (enqueued by inc/i18n.php). Structure and bidi fixes only: fonts, sizes, line heights and weights
   come from the webseed-typography plugin (Settings > Typography, "Arabic" tab). */
:lang(ar) { word-spacing: 0; }
/* the rotating-word window is a bit taller for Arabic ascenders/descenders (structural, tied to its own 1.65em rows) */
:lang(ar) .ws-rot { block-size: 1.65em; line-height: 1.65; margin-block: -0.2em; }
:lang(ar) .ws-rot__in { transform: translateY(calc(var(--r, 0) * -1.65em)); }
:lang(ar) .ws-rot__in > span { block-size: 1.65em; line-height: 1.65; }
:lang(ar) .ws-price__amount { direction: ltr; text-align: end; }
/* SVG label inside the hero browser and mixed number/word figures read left-to-right inside their own box */
:lang(ar) .bw-online text { direction: ltr; text-anchor: start; }
:lang(ar) .ws-proof__figs > p, :lang(ar) .ws-price__unit, :lang(ar) .ws-price__yearly { unicode-bidi: plaintext; }
:lang(ar) .ws-proof__kb, :lang(ar) .ws-proof__req { direction: ltr; unicode-bidi: isolate; }
:lang(ar) .ws-footer__legal { direction: ltr; unicode-bidi: isolate; text-align: end; }
