/*
 * الخطّ العربي للثيم السادس عشر.
 *
 * قالب Vineta يوزّع تسعة خطوط لاتينية على أقسامه — Poppins وDM Sans وAlbert
 * Sans وغيرها — ومداها latin وlatin-ext وحدهما، بلا حرفٍ عربي. فالنصّ العربي
 * كان يسقط إلى خطّ النظام، ويختلف مظهره من قسمٍ إلى قسم بحسب أيّ خطٍّ لاتيني
 * سقط عنه.
 *
 * هذا الملفّ في سلّة css_rtl وحدها، فلا يُحمَّل على الإنجليزية أصلاً.
 *
 * وicomoon مستثنى صراحةً في آخر الملفّ: هو خطّ أيقونات لا خطّ نصّ، وتوحيدُه مع
 * الباقي يمسح كل أيقونة في الصفحة.
 */

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');

[dir='rtl'] body,
[dir='rtl'] h1,
[dir='rtl'] h2,
[dir='rtl'] h3,
[dir='rtl'] h4,
[dir='rtl'] h5,
[dir='rtl'] h6,
[dir='rtl'] p,
[dir='rtl'] a,
[dir='rtl'] span,
[dir='rtl'] li,
[dir='rtl'] td,
[dir='rtl'] th,
[dir='rtl'] label,
[dir='rtl'] button,
[dir='rtl'] input,
[dir='rtl'] textarea,
[dir='rtl'] select,
[dir='rtl'] blockquote,
[dir='rtl'] .btn,
[dir='rtl'] .tf-btn {
  font-family: 'Cairo', sans-serif;
}

/* العربية أطول رأساً وذيلاً من اللاتينية، وسطرُ Vineta الضيّق يقصّ التشكيل. */
[dir='rtl'] body {
  line-height: 1.8;
}

[dir='rtl'] h1,
[dir='rtl'] h2,
[dir='rtl'] h3,
[dir='rtl'] h4,
[dir='rtl'] h5,
[dir='rtl'] h6 {
  line-height: 1.5;
}

/* الأيقونات تبقى على خطّها — أعيد إعلانه بعد التوحيد لا قبله. */
[dir='rtl'] [class^='icon-'],
[dir='rtl'] [class*=' icon-'] {
  font-family: 'icomoon' !important;
}
