/* UI direction only. Original Quran image coordinates, viewport LTR scrolling,
   physical left/right navigation, source crops and gesture signs are unchanged. */
html[lang=en] body,html[lang=en] button,html[lang=en] input,html[lang=en] select,
html[lang=en] .verse-context-actions,html[lang=en] #verse-grid h3 {
  font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
}
html[lang=en] .index-item { text-align: left; }
html[lang=en] .verse-context-actions { direction: ltr; }
html[lang=en] #focus-wait { direction: ltr; }
html[lang=en] .sheet,html[lang=en] .source-panel,html[lang=en] .direct-ayah-listen { text-align: start; }
html[lang=en] #toolbar small { font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif; font-size: calc(10.5px * var(--ui-text-scale,1)); white-space: nowrap; }
html[lang=en] .tafsir-image-tools { flex-wrap: wrap; }
html[lang=en] .tafsir-image-tools p { min-width: 160px; }
html[lang=en] .tafsir-card-heading { flex-wrap: wrap; column-gap: 8px; }
html[lang=en] .tafsir-ref-form { text-align: start; }
/* Source language islands deliberately retain source fonts and RTL text. */
[data-source-content],.verse-search-preview,#verse-search-input {
  direction: rtl; unicode-bidi: isolate; text-align: right; font-family: UI,sans-serif;
}
#about-source { unicode-bidi: isolate; }
#language-status:empty { display: none; }
#ui-language { min-height: 44px; }
@media(max-width:350px){html[lang=en] #toolbar small{font-size:calc(10px * var(--ui-text-scale,1))}}
html[lang=en] .more-actions,html[lang=en] .more-actions>button { text-align: center; }
