/* =========================================================
   Altamayuz — rtl.css
   Only what logical properties cannot flip: direction var, gradients, transform origins, Arabic typography.
   Loads: is_rtl()
   ========================================================= */

:root{--tmz-dir:-1}
body{line-height:1.9;letter-spacing:0}
.tmz-progress i{transform-origin:right}
.tmz-svc::before{transform-origin:right}
.tmz-hs-media::after{background:linear-gradient(to left,var(--tmz-dark) 0%,rgba(var(--tmz-dark-rgb),.72) 20%,rgba(var(--tmz-dark-rgb),0) 55%),linear-gradient(to top,rgba(var(--tmz-dark-rgb),.9) 0%,rgba(var(--tmz-dark-rgb),0) 40%),linear-gradient(to bottom,rgba(var(--tmz-dark-rgb),.55),rgba(var(--tmz-dark-rgb),0) 22%)}
.tmz-pbx-media::after{background:linear-gradient(to left,var(--tmz-dark) 0%,rgba(var(--tmz-dark-rgb),.75) 30%,rgba(var(--tmz-dark-rgb),.15) 70%),linear-gradient(to top,rgba(var(--tmz-dark-rgb),.8),rgba(var(--tmz-dark-rgb),0) 45%)}
.tmz-pbx .tmz-rings{right:auto;left:-240px}
.tmz-hs-deco .tmz-rings{right:auto;left:-260px}
.tmz-js.tmz-anim-on [data-tmz-anim="reveal-x"]{clip-path:inset(0 0 0 100%)}
@keyframes tmz-hs-wipe{from{clip-path:inset(0 22% 0 0)}to{clip-path:inset(0 0 0 0)}}
.tmz-nav__sub .tmz-nav__sub{inset-inline-start:100%}
.tmz-hs-count,.tmz-temp,.tmz-en{direction:ltr}
.tmz-prose{line-height:2.1}
@media (max-width:1120px){.tmz-hs-media::after{background:linear-gradient(to top,var(--tmz-dark) 34%,rgba(var(--tmz-dark-rgb),.6) 68%,rgba(var(--tmz-dark-rgb),.4))}}
.tmz-fld select{background-position:17px 50%,22px 50%}
.tmz-hs-bar i{transform-origin:right}
