/* V65 — Restore IBM Plex Sans Arabic across Arabic UI/content. */
:root{
  --font-arabic-v64:"IBM Plex Sans Arabic",Tahoma,Arial,sans-serif;
  --font-ui-v64:Manrope,"IBM Plex Sans Arabic",Tahoma,Arial,sans-serif;
}

html body,
html button,
html input,
html textarea,
html select{
  font-family:var(--font-ui-v64);
}

html[lang="ar"] .blog60-listing,
html[lang="ar"] .blog60-card,
html[lang="ar"] .blog60-card-content,
html[lang="ar"] .blog60-card-meta,
html[lang="ar"] .blog60-card-footer,
html[lang="ar"] .blog60-generated-cover,
html[lang="ar"] .blog60-more,
html[lang="ar"] .blog60-empty,
html[lang="ar"] .article62,
html[lang="ar"] .article62-hero,
html[lang="ar"] .article62-hero h1,
html[lang="ar"] .article62-prose,
html[lang="ar"] .article62-prose h2,
html[lang="ar"] .article62-prose h3,
html[lang="ar"] .article62-prose h4,
html[lang="ar"] .article62-prose p,
html[lang="ar"] .article62-prose li,
html[lang="ar"] .article62-prose blockquote,
html[lang="ar"] .article62-copy,
html[lang="ar"] .nm-content-card-ar,
html[lang="ar"] .nm-content-card-ar h3,
html[lang="ar"] .nm-content-card-ar .nm-content-meta,
[dir="rtl"]{
  font-family:var(--font-arabic-v64) !important;
}

.article62-prose code,
.article62-prose pre,
.article-editor-source,
.article-editor-canvas pre,
.article-editor-canvas code{
  font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace !important;
}

.admin-body{
  font-family:var(--font-ui-v64) !important;
}
.admin-body [dir="rtl"],
.admin-body input[dir="rtl"],
.admin-body textarea[dir="rtl"],
.admin-body .article-editor-canvas,
.admin-body .article-editor-heading p,
.admin-body .article-editor-status{
  font-family:var(--font-arabic-v64) !important;
}

.admin-body .article-editor-canvas h2,
.admin-body .article-editor-canvas h3,
.admin-body .article-editor-canvas h4,
.admin-body .article-editor-canvas p,
.admin-body .article-editor-canvas li,
.admin-body .article-editor-canvas blockquote,
.admin-body .article-editor-canvas table,
.admin-body .article-editor-canvas th,
.admin-body .article-editor-canvas td,
.admin-body .article-editor-canvas figcaption{
  font-family:var(--font-arabic-v64) !important;
}

html[lang="ar"] body,
.admin-body [dir="rtl"],
.article-editor-canvas{
  font-kerning:normal;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
