/* ═══════════════════════════════════════════════════════════════════════════
   خطّ المشهد — «واجهة البرنامج تُكتب بخطّ نظامها» (أمر عائض 2026-09-09)

   المشكلة التي يحلّها: `Segoe UI` خطّ واجهة ويندوز، وهو **مملوك لمايكروسوفت**
   فلا يُوزَّع، وموجود على حاسب المالك وغائبٌ عن جوال الطالب وعن حاويات لينكس.
   ولمّا كانت القياسات الهندسية تتبع الخطّ الذي رسم به المتصفح، كان المشهد يُقاس
   بخطٍّ على جهاز ويُعرض بخطٍّ آخر على جهاز — فتُصدَّق أرقامٌ لا تصف ما يراه الطالب.

   الحلّ: خطٌّ حرّ **مضمَّن مع التطبيق** يشبه خطّ الواجهة، فيتطابق ما يُقاس وما
   يُعرض في كل مكان: Noto Sans Arabic (رخصة الخطوط المفتوحة SIL OFL 1.1) —
   عربيّته نسخيّة قريبة من Segoe UI Arabic، ولاتينيّته محايدة.

   الملفات مقطَّعة بالنطاق كما يخدمها مصدرها (عربي ~48 ك.ب · لاتيني ~10 ك.ب لكل
   وزن)، فلا يُنزَّل نطاق لا يُستعمل. وهي **محليّة**: لا طلب خارجي ولا اتصال.
   ═══════════════════════════════════════════════════════════════════════════ */
@font-face {
  font-family: 'DS Scene';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('nsa-400-ar.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+200C-200E, U+2010-2011,
                 U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC;
}
@font-face {
  font-family: 'DS Scene';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('nsa-400-lat.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
                 U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
                 U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'DS Scene';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('nsa-700-ar.woff2') format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+200C-200E, U+2010-2011,
                 U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC;
}
@font-face {
  font-family: 'DS Scene';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('nsa-700-lat.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
                 U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
                 U+2212, U+2215, U+FEFF, U+FFFD;
}
