/* =========================================================
 خطوط الموقع ولوحة التحكم (مستضافة على الموقع، بدون Google Fonts)
 IBM Plex Sans Arabic: ملف عربي وملف لاتيني لكل وزن؛ unicode-range يجعل المتصفح
 يحمّل الملف الذي يحتاجه النص فقط. القيم مأخوذة من جداول المحارف في الملفات نفسها.
 ========================================================= */
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-arabic-400-normal.woff2") format("woff2");
  unicode-range:U+0600-0604,U+0606-061B,U+061E-06A1,U+06A3-06FF,U+0750-077F,U+08A0,U+08A2-08AC,U+08B3,U+08E4-08FE,U+2010,U+FB51,U+FB53-FB55,U+FB57-FB59,U+FB5B-FB5D,U+FB5F-FB61,U+FB63-FB65,U+FB67-FB69,U+FB6B-FB6D,U+FB6F-FB71,U+FB73-FB75,U+FB77-FB79,U+FB7B-FB7D,U+FB7F-FB81,U+FB83,U+FB85,U+FB87,U+FB89,U+FB8B,U+FB8D,U+FB8F-FB91,U+FB93-FB95,U+FB97-FB99,U+FB9B-FB9D,U+FB9F,U+FBA1,U+FBA5,U+FBA7-FBA9,U+FBAB-FBAD,U+FBAF,U+FBB1-FBC1,U+FBD4-FBD6,U+FBD8,U+FBDA,U+FBDC,U+FBDF,U+FBE1,U+FBE3,U+FBE5-FBE9,U+FBFD-FBFF,U+FC03-FC04,U+FC09-FC0A,U+FC0F-FC10,U+FC13-FC14,U+FC31-FC32,U+FC35-FC36,U+FC3D-FC3E,U+FC42-FC44,U+FC4F-FC50,U+FC59-FC5D,U+FC64-FC65,U+FC67-FC6B,U+FC6D-FC71,U+FC73-FC77,U+FC79-FC7B,U+FC83-FC84,U+FC8A-FC8B,U+FC8D-FC92,U+FC94-FC96,U+FCCC,U+FCD9,U+FCF2-FCF4,U+FCFB-FCFE,U+FD05-FD08,U+FD0D-FD10,U+FD17-FD1A,U+FD21-FD24,U+FD29-FD2C,U+FD3C-FD3F,U+FDF1-FDF2,U+FDF4,U+FDFA-FDFD,U+FE70-FE74,U+FE76-FEFC;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-arabic-500-normal.woff2") format("woff2");
  unicode-range:U+0600-0604,U+0606-061B,U+061E-06A1,U+06A3-06FF,U+0750-077F,U+08A0,U+08A2-08AC,U+08B3,U+08E4-08FE,U+2010,U+FB51,U+FB53-FB55,U+FB57-FB59,U+FB5B-FB5D,U+FB5F-FB61,U+FB63-FB65,U+FB67-FB69,U+FB6B-FB6D,U+FB6F-FB71,U+FB73-FB75,U+FB77-FB79,U+FB7B-FB7D,U+FB7F-FB81,U+FB83,U+FB85,U+FB87,U+FB89,U+FB8B,U+FB8D,U+FB8F-FB91,U+FB93-FB95,U+FB97-FB99,U+FB9B-FB9D,U+FB9F,U+FBA1,U+FBA5,U+FBA7-FBA9,U+FBAB-FBAD,U+FBAF,U+FBB1-FBC1,U+FBD4-FBD6,U+FBD8,U+FBDA,U+FBDC,U+FBDF,U+FBE1,U+FBE3,U+FBE5-FBE9,U+FBFD-FBFF,U+FC03-FC04,U+FC09-FC0A,U+FC0F-FC10,U+FC13-FC14,U+FC31-FC32,U+FC35-FC36,U+FC3D-FC3E,U+FC42-FC44,U+FC4F-FC50,U+FC59-FC5D,U+FC64-FC65,U+FC67-FC6B,U+FC6D-FC71,U+FC73-FC77,U+FC79-FC7B,U+FC83-FC84,U+FC8A-FC8B,U+FC8D-FC92,U+FC94-FC96,U+FCCC,U+FCD9,U+FCF2-FCF4,U+FCFB-FCFE,U+FD05-FD08,U+FD0D-FD10,U+FD17-FD1A,U+FD21-FD24,U+FD29-FD2C,U+FD3C-FD3F,U+FDF1-FDF2,U+FDF4,U+FDFA-FDFD,U+FE70-FE74,U+FE76-FEFC;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-arabic-600-normal.woff2") format("woff2");
  unicode-range:U+0600-0604,U+0606-061B,U+061E-06A1,U+06A3-06FF,U+0750-077F,U+08A0,U+08A2-08AC,U+08B3,U+08E4-08FE,U+2010,U+FB51,U+FB53-FB55,U+FB57-FB59,U+FB5B-FB5D,U+FB5F-FB61,U+FB63-FB65,U+FB67-FB69,U+FB6B-FB6D,U+FB6F-FB71,U+FB73-FB75,U+FB77-FB79,U+FB7B-FB7D,U+FB7F-FB81,U+FB83,U+FB85,U+FB87,U+FB89,U+FB8B,U+FB8D,U+FB8F-FB91,U+FB93-FB95,U+FB97-FB99,U+FB9B-FB9D,U+FB9F,U+FBA1,U+FBA5,U+FBA7-FBA9,U+FBAB-FBAD,U+FBAF,U+FBB1-FBC1,U+FBD4-FBD6,U+FBD8,U+FBDA,U+FBDC,U+FBDF,U+FBE1,U+FBE3,U+FBE5-FBE9,U+FBFD-FBFF,U+FC03-FC04,U+FC09-FC0A,U+FC0F-FC10,U+FC13-FC14,U+FC31-FC32,U+FC35-FC36,U+FC3D-FC3E,U+FC42-FC44,U+FC4F-FC50,U+FC59-FC5D,U+FC64-FC65,U+FC67-FC6B,U+FC6D-FC71,U+FC73-FC77,U+FC79-FC7B,U+FC83-FC84,U+FC8A-FC8B,U+FC8D-FC92,U+FC94-FC96,U+FCCC,U+FCD9,U+FCF2-FCF4,U+FCFB-FCFE,U+FD05-FD08,U+FD0D-FD10,U+FD17-FD1A,U+FD21-FD24,U+FD29-FD2C,U+FD3C-FD3F,U+FDF1-FDF2,U+FDF4,U+FDFA-FDFD,U+FE70-FE74,U+FE76-FEFC;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-arabic-700-normal.woff2") format("woff2");
  unicode-range:U+0600-0604,U+0606-061B,U+061E-06A1,U+06A3-06FF,U+0750-077F,U+08A0,U+08A2-08AC,U+08B3,U+08E4-08FE,U+2010,U+FB51,U+FB53-FB55,U+FB57-FB59,U+FB5B-FB5D,U+FB5F-FB61,U+FB63-FB65,U+FB67-FB69,U+FB6B-FB6D,U+FB6F-FB71,U+FB73-FB75,U+FB77-FB79,U+FB7B-FB7D,U+FB7F-FB81,U+FB83,U+FB85,U+FB87,U+FB89,U+FB8B,U+FB8D,U+FB8F-FB91,U+FB93-FB95,U+FB97-FB99,U+FB9B-FB9D,U+FB9F,U+FBA1,U+FBA5,U+FBA7-FBA9,U+FBAB-FBAD,U+FBAF,U+FBB1-FBC1,U+FBD4-FBD6,U+FBD8,U+FBDA,U+FBDC,U+FBDF,U+FBE1,U+FBE3,U+FBE5-FBE9,U+FBFD-FBFF,U+FC03-FC04,U+FC09-FC0A,U+FC0F-FC10,U+FC13-FC14,U+FC31-FC32,U+FC35-FC36,U+FC3D-FC3E,U+FC42-FC44,U+FC4F-FC50,U+FC59-FC5D,U+FC64-FC65,U+FC67-FC6B,U+FC6D-FC71,U+FC73-FC77,U+FC79-FC7B,U+FC83-FC84,U+FC8A-FC8B,U+FC8D-FC92,U+FC94-FC96,U+FCCC,U+FCD9,U+FCF2-FCF4,U+FCFB-FCFE,U+FD05-FD08,U+FD0D-FD10,U+FD17-FD1A,U+FD21-FD24,U+FD29-FD2C,U+FD3C-FD3F,U+FDF1-FDF2,U+FDF4,U+FDFA-FDFD,U+FE70-FE74,U+FE76-FEFC;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-latin-400-normal.woff2") format("woff2");
  unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-latin-500-normal.woff2") format("woff2");
  unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-latin-600-normal.woff2") format("woff2");
  unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}
@font-face{
  font-family:"IBM Plex Sans Arabic";
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("../fonts/ibm-plex-sans-arabic-latin-700-normal.woff2") format("woff2");
  unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215;
}
@font-face{
  font-family:"ClashDisplay";
  src:url("../fonts/ClashDisplay-Variable.ttf") format("truetype-variations"),
      url("../fonts/ClashDisplay-Variable.ttf") format("truetype");
  font-weight:200 700;
  font-display:swap;
}
@font-face{
  font-family:"EmadDianaExtra";
  src:url("../fonts/Emad-DianaeXtra-Normal.otf") format("opentype");
  font-weight:normal;
  font-display:swap;
}
@font-face{
  font-family:"StolzlBook";
  src:url("../fonts/Stolzl-Book.otf") format("opentype");
  font-weight:normal;
  font-display:swap;
}
