/**
 * Quran / Urdu fonts for the Manzil reader.
 *
 * Two faces:
 *   - "EDH IndoPak"  : IndoPak-style Arabic script for the Quran text.
 *   - "EDH Nastaleeq": Jameel Noori Nastaleeq for the Urdu translation.
 *
 * The actual font files live in ../fonts/ and are supplied by the site
 * owner (see ../fonts/README.txt for filenames and licensing notes). Each
 * @font-face uses font-display:swap and each utility class below has a
 * system fallback, so if a font file is missing the text still renders in
 * a readable default instead of disappearing.
 */

@font-face {
	font-family: "EDH IndoPak";
	src: url("../fonts/indopak.woff2") format("woff2"),
	     url("../fonts/indopak.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "EDH Nastaleeq";
	src: url("../fonts/jameel-noori-nastaleeq.woff2") format("woff2"),
	     url("../fonts/jameel-noori-nastaleeq.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

/* Quran (Arabic) — IndoPak. Generous size + line-height for tashkeel marks
   to render clearly. Falls back to common Arabic system fonts. */
.edh-ayah-arabic {
	font-family: "EDH IndoPak", "Al Qalam Quran Majeed", "PDMS Saleem QuranFont",
	             "Noto Naskh Arabic", "Traditional Arabic", "Scheherazade New", serif;
	/* font-size is set by the reader (A-/A+ controls); base sizing for any
	   non-reader use lives in portal.css. */
	line-height: 2.4;
	direction: rtl;
	text-align: right;
	color: #14323d;
}

/* Urdu translation — Jameel Noori Nastaleeq. Falls back to other Nastaleeq
   faces, then a general Urdu-capable font. */
.edh-ayah-urdu {
	font-family: "EDH Nastaleeq", "Jameel Noori Nastaleeq", "Alvi Nastaleeq",
	             "Noto Nastaliq Urdu", "Nafees Nastaleeq", serif;
	line-height: 2.6;
	direction: rtl;
	text-align: right;
	color: #333333;
}
