/* ══════════════════════════════════════════════════
   فونت‌های self-hosted — بدون وابستگی به CDN خارجی
   (برای پایداری روی اینترنت ایران و یکسان بودن با اپ اصلی)
   ══════════════════════════════════════════════════ */

/* ─── Vazirmatn (فارسی) — subset عربی که گلیف‌های فارسی رو پوشش می‌ده ─── */
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../assets/fonts/vazirmatn/vazirmatn-arabic-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../assets/fonts/vazirmatn/vazirmatn-arabic-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../assets/fonts/vazirmatn/vazirmatn-arabic-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../assets/fonts/vazirmatn/vazirmatn-arabic-700-normal.woff2') format('woff2');
}

/* ─── Inter (انگلیسی) — فایل variable-font با محدوده‌ی وزن ۱۰۰ تا ۹۰۰،
       چهار @font-face زیر همگی به همون فایل اشاره می‌کنن (دقیقاً مثل
       خروجی رسمی Google Fonts) و مرورگر وزن درست رو از داخل فایل انتخاب می‌کنه ─── */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../assets/fonts/inter/Inter-variable-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../assets/fonts/inter/Inter-variable-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../assets/fonts/inter/Inter-variable-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../assets/fonts/inter/Inter-variable-latin.woff2') format('woff2');
}
