/* Bahasa Arab (KAFA Darjah 3) — tema subjek: ungu-emas lembut + fon Arab.
   Gaya asas dari _core/css/style.css; di sini hanya aksen + keterbacaan tulisan Arab. */
:root {
  --ar: #6b3fa0;
  --ar-l: #f3e9ff;
  --ar-ink: #3f2a63;
  --gold: #d99a00;
}
/* fon Arab ditambah pada penghujung stack: harakat jelas tanpa ubah fon BM/EN */
body {
  font-family: "Segoe UI", "Trebuchet MS", system-ui, "Segoe UI Arabic", "Noto Naskh Arabic",
    "Traditional Arabic", "Amiri", sans-serif;
}
/* blok tulisan Arab: jarak baris lega supaya harakat tidak bertindih */
.oe, .ct, .ot, .ctext, .memitem, .slotimg, .qsub, .qtext { line-height: 1.9; }
.ctext { line-height: 2; }
.ar { direction: rtl; unicode-bidi: isolate; }
/* kad kalimah: latar krim, kontras tinggi (tulisan Arab ↔ transliterasi ↔ maksud BM) */
.chip .ct, .opt .ot, .mitem .ot, .slot .bt { color: var(--ar-ink); }
.chip, .opt, .mitem { border-color: #e2d3f7; }
.chip.good, .opt.good, .mitem.good, .slot.filled { background: #f6ecff; border-color: var(--ar); }
.blank { border-color: #dcc8f5; background: #fbf7ff; }
.blank.filled { background: #f0e2ff; border-color: var(--ar); }
.tray .chip.sel { border-color: var(--gold); background: #fff6e0; }
.clozeline { background: #fdfaff; }
