/* Arabic Typography Styles & KFGQPC Uthman Taha Naskh Webfonts */

@font-face {
  font-family: 'KFGQPC Uthman Taha Naskh';
  src: url('../fonts/UthmanTN1_Ver10.woff2') format('woff2'),
       url('../fonts/UthmanTN1_Ver10.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KFGQPC Uthman Taha Naskh';
  src: url('../fonts/UthmanTN1B_Ver10.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'KFGQPC Uthmanic Hafs';
  src: url('../fonts/UthmanicHafs1_Ver09.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Fallback Google Arabic Fonts */
@import url('https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Lateef:wght@400;600;700&family=Noto+Naskh+Arabic:wght@400;600;700&family=Scheherazade+New:wght@400;700&family=Cinzel:wght@500;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap');

:root {
  --font-uthman-taha: 'KFGQPC Uthman Taha Naskh', 'KFGQPC Uthmanic Hafs', 'Scheherazade New', 'Amiri', 'Traditional Arabic', serif;
  --font-amiri: 'Amiri', serif;
  --font-scheherazade: 'Scheherazade New', serif;
  --font-lateef: 'Lateef', cursive;
  --font-noto: 'Noto Naskh Arabic', sans-serif;
  --font-ui: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --font-title: 'Cinzel', 'Plus Jakarta Sans', serif;
}
