/* Fonts are served with the app so reading works offline. Licences: fonts/OFL.txt (Amiri, DM Sans, Jost, Syne, Noto);
   the two KFGQPC Quran fonts are shipped unmodified under the King Fahd Complex terms. */
@font-face { font-family: 'KFGQPC Uthmanic Hafs'; src: url('kfgqpc-uthmanic-hafs-v22.ttf') format('truetype'); font-display: block; }
@font-face { font-family: 'KFGQPC Hafs Nastaleeq'; src: url('kfgqpc-hafs-nastaleeq-v10.otf') format('opentype'); font-display: block; }
@font-face { font-family: 'Amiri Quran'; src: url('amiriquran.woff') format('woff'); font-display: swap; }
@font-face { font-family: 'Amiri'; src: url('amiri.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Amiri'; src: url('amiri-bold.woff') format('woff'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'Noto Nastaliq Urdu'; src: url('nastaliq.woff') format('woff'); font-weight: 400 700; font-display: block; }
@font-face { font-family: 'Noto Naskh Arabic'; src: url('naskh.woff') format('woff'); font-weight: 400 700; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('dmsans.woff') format('woff'); font-weight: 100 1000; font-display: swap; }
@font-face { font-family: 'Jost'; src: url('jost.woff') format('woff'); font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Syne'; src: url('syne.woff') format('woff'); font-weight: 400 800; font-display: swap; }
/* Lemon Milk (titles): add lemonmilk.woff2 here when the font file is supplied, then uncomment.
@font-face { font-family: 'Lemon Milk'; src: url('lemonmilk.woff2') format('woff2'); font-weight: 400 700; font-display: swap; } */
/* Design 7 (the shelf): Newsreader and Inter Tight, Latin subsets (OFL) */
@font-face { font-family: 'Newsreader'; src: url('newsreader.woff2') format('woff2'); font-style: normal; font-weight: 400; font-display: swap; }
@font-face { font-family: 'Newsreader'; src: url('newsreader-italic.woff2') format('woff2'); font-style: italic; font-weight: 400; font-display: swap; }
@font-face { font-family: 'Inter Tight'; src: url('inter-tight.woff2') format('woff2'); font-weight: 500 600; font-display: swap; }
/* Aref Ruqaa (OFL, fonts/OFL-aref-ruqaa.txt): the calligraphic face of the titles on the drawn book covers
   (components/KitabCover.tsx). Added 14 November 2026 at the owner's word, from the Google Fonts repository. */
@font-face { font-family: 'Aref Ruqaa'; src: url('aref-ruqaa.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Aref Ruqaa'; src: url('aref-ruqaa-bold.ttf') format('truetype'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'IL Jameel Noori Nastaleeq'; src: url('jameel-noori-nastaleeq.ttf') format('truetype'); font-display: swap; }
