/* 15 Ekim 2026: Farsça (fa) blog ve hizmet sayfaları için sağdan sola düzeltmeler. Yalnız html[dir=rtl] sayfalarda yüklenir
   (panel/blog-render.php › blogDocument). Ana sayfa derlemesi (style.css) değişmez. Font: sistem fontları; barındırılan
   bir Farsça font (ör. Vazirmatn, OFL) eklenecekse @font-face burada tanımlanır. */
html[dir=rtl]{--font-body:Vazirmatn,'Noto Sans Arabic','Segoe UI',Tahoma,'Manrope',sans-serif;--font-display:Vazirmatn,'Noto Sans Arabic','Segoe UI',Tahoma,'Manrope',sans-serif}
html[dir=rtl] body{font-family:var(--font-body)}
/* Harf aralığı Farsça harf bağlarını koparır. */
html[dir=rtl] *{letter-spacing:0!important}
html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{line-height:1.45}
html[dir=rtl] .post-body,html[dir=rtl] .page-body,html[dir=rtl] .post-lead,html[dir=rtl] .blog-hero-intro{line-height:1.95}
/* Okuma çubuğu sağdan dolar. */
html[dir=rtl] .reading-progress{left:auto;right:0;transform-origin:right center}
/* Sol/sağ kenara yapışık yüzen düğmeler yer değiştirir. */
html[dir=rtl] .floating-whatsapp,html[dir=rtl] .floating-request{direction:ltr}
/* Yön bildiren ok simgeleri aynalanır. */
html[dir=rtl] .lucide-arrow-up-right,html[dir=rtl] .lucide-arrow-right,html[dir=rtl] .lucide-chevron-right,html[dir=rtl] .post-body a svg,html[dir=rtl] .button svg,html[dir=rtl] .text-link svg,html[dir=rtl] .page-card em svg{transform:scaleX(-1)}
/* Liste ve alıntı girintileri. */
html[dir=rtl] .post-body ul,html[dir=rtl] .post-body ol,html[dir=rtl] .page-body ul,html[dir=rtl] .page-body ol{padding-left:0;padding-right:1.35em}
html[dir=rtl] .post-body blockquote{border-left:0;border-right:3px solid currentColor;padding-left:0;padding-right:1em}
html[dir=rtl] .post-body th,html[dir=rtl] .post-body td,html[dir=rtl] .page-body th,html[dir=rtl] .page-body td{text-align:right}
/* Telefon, e-posta, adres gibi Latin içerik kendi yönünde kalır. */
html[dir=rtl] a[href^="tel:"],html[dir=rtl] a[href^="mailto:"],html[dir=rtl] .language-switcher a{direction:ltr;unicode-bidi:isolate}
/* Etkin dil vurgusu (ana sayfa derlemesinde FA olmadığı için burada). */
html[dir=rtl] .language-switcher a[lang=fa]{color:var(--orange,#ff672a)}
html:not([dir=rtl]) .language-switcher a[lang=fa]{font-weight:inherit}
/* SSS açılır kutusu işareti. */
html[dir=rtl] .page-faq summary{text-align:right}
