/* =====================================================================
   فونت رسمی پروژه — Vazirmatn (با ارقام فارسی)
   نام رسمی: Vazirmatn  ← همه CSS و JS پروژه باید همین نام را استفاده کنند
   ارقام فارسی روی U+0030..U+0039 (Vazir-FD) — کاراکترِ واقعی همان 0..9
       لاتین می‌ماند، JS/فرم/محاسبات سالم‌اند؛ فقط «نمایش» فارسی می‌شود.
   ===================================================================== */

/* ضخامت‌های اصلی */
@font-face{font-family:'Vazirmatn';src:url('Vazirmatn-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Vazirmatn';src:url('Vazirmatn-Medium.woff2')  format('woff2');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Vazirmatn';src:url('Vazirmatn-Bold.woff2')    format('woff2');font-weight:700;font-style:normal;font-display:swap;}

/* ارقام فارسی روی همان codepoints لاتین */
@font-face{font-family:'Vazirmatn';src:url('Vazir-Regular-FD.woff2') format('woff2');font-weight:400;unicode-range:U+0030-0039;font-display:swap;}
@font-face{font-family:'Vazirmatn';src:url('Vazir-Bold-FD.woff2')    format('woff2');font-weight:700;unicode-range:U+0030-0039;font-display:swap;}

/* پوشش پایه برای المان‌هایی که font-family صریح ندارند (آیکن‌ها دست‌نخورده می‌مانند) */
body, p, a, span, div, td, th, li, label, strong, em, small,
h1, h2, h3, h4, h5, h6,
input, select, textarea, button,
.form-control, .panel, .card, table, .btn {
    font-family: 'Vazirmatn', Tahoma, Arial, sans-serif;
}
