/* ===== Arabic Webfonts (WOFF2) =====
   Path: mwaextraedit6/css/fonts.css
   Fonts folder: ../fonts/  (i.e. mwaextraedit6/fonts/)
*/

/* Calibri — system-first then local */
@font-face{
  font-family:"Calibri";
  src: local("Calibri"), local("Calibri Regular"),
       url("../fonts/calibri.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}

/* Amiri */
@font-face{ font-family:"Amiri"; src:url("../fonts/Amiri-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Amiri"; src:url("../fonts/Amiri-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Droid Naskh */
@font-face{ font-family:"Droid Naskh"; src:url("../fonts/DroidNaskh-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Droid Naskh"; src:url("../fonts/DroidNaskh-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Droid Kufi */
@font-face{ font-family:"Droid Kufi"; src:url("../fonts/DroidKufi-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Droid Kufi"; src:url("../fonts/DroidKufi-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* TT Commons Arabic (Pro) */
@font-face{ font-family:"TT Commons Arabic"; src:url("../fonts/tt_commons_pro_regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"TT Commons Arabic"; src:url("../fonts/tt_commons_pro_bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }
/* Legacy single-file variant (optional choice) */
@font-face{ font-family:"TT Commons Arabic Legacy"; src:url("../fonts/tt-commons.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }

/* IBM Plex Sans Arabic */
@font-face{ font-family:"IBM Plex Sans Arabic"; src:url("../fonts/IBMPlexSansArabic-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"IBM Plex Sans Arabic"; src:url("../fonts/IBMPlexSansArabic-Medium.woff2")  format("woff2"); font-weight:500; font-style:normal; font-display:swap; }
@font-face{ font-family:"IBM Plex Sans Arabic"; src:url("../fonts/IBMPlexSansArabic-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Bahij Uthman Taha */
@font-face{ font-family:"Bahij Uthman Taha"; src:url("../fonts/Bahij-Uthman-Taha-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }

/* Aref Ruqaa */
@font-face{ font-family:"Aref Ruqaa"; src:url("../fonts/ArefRuqaa-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Aref Ruqaa"; src:url("../fonts/ArefRuqaa-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Scheherazade New */
@font-face{ font-family:"Scheherazade New"; src:url("../fonts/ScheherazadeNew-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Scheherazade New"; src:url("../fonts/ScheherazadeNew-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Markazi Text */
@font-face{ font-family:"Markazi Text"; src:url("../fonts/MarkaziText-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Markazi Text"; src:url("../fonts/MarkaziText-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Noto Sans Arabic */
@font-face{ font-family:"Noto Sans Arabic"; src:url("../fonts/NotoSansArabic-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Noto Sans Arabic"; src:url("../fonts/NotoSansArabic-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Readex Pro */
@font-face{ font-family:"Readex Pro"; src:url("../fonts/ReadexPro-Regular.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"Readex Pro"; src:url("../fonts/ReadexPro-Bold.woff2")    format("woff2"); font-weight:700; font-style:normal; font-display:swap; }

/* Decorative / legacy (regular only) */
@font-face{ font-family:"anaween";  src:url("../fonts/anaween.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"dekoor";   src:url("../fonts/dekoor.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"diwani";   src:url("../fonts/diwani.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"electron"; src:url("../fonts/electron.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"entbah";   src:url("../fonts/entbah.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"anan";     src:url("../fonts/anan.woff2")     format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"hala";     src:url("../fonts/hala.woff2")     format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"hasan";    src:url("../fonts/hasan.woff2")    format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"jamal";    src:url("../fonts/jamal.woff2")    format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"jameel";   src:url("../fonts/jameel.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"kabeer";   src:url("../fonts/kabeer.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"khashab";  src:url("../fonts/khashab.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"koufi";    src:url("../fonts/koufi.woff2")    format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"mateen";   src:url("../fonts/mateen.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"modawar";  src:url("../fonts/modawar.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"modhalal"; src:url("../fonts/modhalal.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"momadad";  src:url("../fonts/momadad.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"momaiz";   src:url("../fonts/momaiz.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"momawaj";  src:url("../fonts/momawaj.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"mosanan";  src:url("../fonts/mosanan.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"mozakraf"; src:url("../fonts/mozakraf.woff2") format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"naskh";    src:url("../fonts/naskh.woff2")    format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"rawa";     src:url("../fonts/rawa.woff2")     format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"wadhih";   src:url("../fonts/wadhih.woff2")   format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
@font-face{ font-family:"waragah";  src:url("../fonts/waragah.woff2")  format("woff2"); font-weight:400; font-style:normal; font-display:swap; }
