/* Silobionic — النسخة العربية. يُحمَّل بعد style.css للموقع الإنجليزي.
   الصفحة بـ dir="rtl": الشبكات والمرن (flex/grid) تنعكس تلقائيًا، وهنا نصلح ما لا ينعكس وحده. */
:root{
  --font-display:'Montserrat','Segoe UI','Noto Sans Arabic','Geeza Pro','Tahoma',sans-serif;
  --font-body:'Inter','Segoe UI','Noto Sans Arabic','Geeza Pro','Tahoma',sans-serif;
  --font-serif:'Noto Naskh Arabic','Amiri','Times New Roman',serif;
}
/* الحروف العربية متصلة: أي تباعد بين الحروف يقطعها */
html[lang="ar"] *{letter-spacing:0 !important;}
html[lang="ar"] body{line-height:1.9;text-align:right;}
html[lang="ar"] .eyebrow,html[lang="ar"] .crumb,html[lang="ar"] .pdetail-n,html[lang="ar"] .ptype .k,html[lang="ar"] .post .cat,html[lang="ar"] .prod-body .cat{text-transform:none;}
html[lang="ar"] .center,html[lang="ar"] .sec-head--center{text-align:center;}
/* العناصر ذات الموضع المطلق */
html[lang="ar"] .split-media .tag{left:auto;right:0;}
html[lang="ar"] .features li::before,html[lang="ar"] .checks li svg{flex:none;}
html[lang="ar"] .timeline{padding-left:0;padding-right:36px;}
html[lang="ar"] .timeline::before{left:auto;right:5px;}
html[lang="ar"] .tl-item::before{left:auto;right:-36px;}
html[lang="ar"] .ba-note{border-left:0;border-right:2px solid var(--gold);}
html[lang="ar"] .fx-table th,html[lang="ar"] .fx-table td{text-align:right;}
/* العناوين والأرقام اللاتينية داخل النص العربي */
html[lang="ar"] .footer-contact span,html[lang="ar"] a[href^="mailto:"],html[lang="ar"] a[href^="tel:"]{unicode-bidi:plaintext;}
html[lang="ar"] .brand,html[lang="ar"] .wordmark{direction:ltr;}
