/* static/css/iransans.css
   فونت IRANSansWeb (نسخه‌ی وب) — فایل‌ها در static/fonts/ کنار همین CSS هستند.
   شش وزن، مطابق فایل‌هایی که کاربر در پروژه می‌گذارد:
     IRANSansWeb_UltraLight.woff2 → 200
     IRANSansWeb_Light.woff2      → 300
     IRANSansWeb.woff2            → 400 (Regular)
     IRANSansWeb_Medium.woff2     → 500
     IRANSansWeb_Bold.woff2       → 700
     IRANSansWeb_Black.woff2      → 900
   نکته‌ها:
   - `font-display: swap` یعنی متن با فونت پشتیبان فوراً نمایش داده می‌شود و
     وقتی فونت آمد، جایگزین می‌شود (بدون پرش صفحه/متن نامرئی).
   - مسیرها نسبی‌اند (../fonts/…) تا اگر روزی آدرس استاتیک عوض شد، نشکند.
   - اگر فایلی نباشد، مرورگر همان وزن را از فونت‌های بعدی استایل اصلی می‌گیرد.
*/

@font-face {
  font-family: 'IRANSansWeb';
  src: url('../fonts/IRANSansWeb_UltraLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'IRANSansWeb';
  src: url('../fonts/IRANSansWeb_Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: 'IRANSansWeb';
  src: url('../fonts/IRANSansWeb_Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'IRANSansWeb';
  src: url('../fonts/IRANSansWeb_Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'IRANSansWeb';
  src: url('../fonts/IRANSansWeb_Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
