

/* فونت رابط برنامه: نسخه‌ی FD (Farsi-Digits) که ارقام لاتین را فارسی نمایش می‌دهد.
   عمداً نسخه‌ی کاملِ غیر-FD نیست — تغییر آن باعث می‌شود ارقام کل برنامه انگلیسی شود.
   گزارش‌های Stimulsoft فونت خود را جداگانه از طریق ثبتِ سمت سرور در Program.cs می‌گیرند. */
@font-face {
    font-family: Vazir;
    src: url('/fonts/Vazir-FD-WOL.eot');
    src: url('/fonts/Vazir-FD-WOL.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Vazir-FD-WOL.woff') format('woff'),
         url('/fonts/Vazir-FD-WOL.ttf') format('truetype');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: Vazir;
    src: url('/fonts/Vazir-Bold-FD-WOL.eot');
    src: url('/fonts/Vazir-Bold-FD-WOL.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Vazir-Bold-FD-WOL.woff') format('woff'),
         url('/fonts/Vazir-Bold-FD-WOL.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* فونت اختصاصی گزارش‌های Stimulsoft: نسخه‌ی Farsi-Digits کامل (با گلیف‌های لاتین مثل پرانتز).
   جدا از فونت "Vazir"ِ رابط برنامه است تا تغییرات گزارش‌ها روی برنامه اثر نگذارد. */
@font-face {
    font-family: 'Vazir FD';
    src: url('/fonts/Vazir-Regular-FD.ttf') format('truetype');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vazir FD';
    src: url('/fonts/Vazir-Bold-FD.ttf') format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* ===== Additional Persian font choices — selectable from the customization panel ===== */

/* IRANSans — the modern professional default for many Iranian admin tools. */
@font-face {
    font-family: 'IRANSans';
    src: url('/fonts/IRANSansWeb.woff') format('woff'),
         url('/fonts/IRANSansWeb.ttf')  format('truetype');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSans';
    src: url('/fonts/IRANSansWeb_Medium.woff') format('woff'),
         url('/fonts/IRANSansWeb_Medium.ttf')  format('truetype');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'IRANSans';
    src: url('/fonts/IRANSansWeb_Bold.woff') format('woff'),
         url('/fonts/IRANSansWeb_Bold.ttf')  format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* B Yekan — clean sans-serif, common on Iranian sites. */
@font-face {
    font-family: 'BYekan';
    src: url('/fonts/BYekan.woff') format('woff'),
         url('/fonts/BYekan.ttf')  format('truetype');
    font-weight: normal;
    font-display: swap;
}

/* B Mitra — narrow letterforms, fits lots of text. */
@font-face {
    font-family: 'BMitra';
    src: url('/fonts/BMitra.woff') format('woff'),
         url('/fonts/BMitra.ttf')  format('truetype');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BMitra';
    src: url('/fonts/BMitraBold.woff') format('woff'),
         url('/fonts/BMitraBold.ttf')  format('truetype');
    font-weight: bold;
    font-display: swap;
}

/* B Nazanin — classic Iranian print font, very familiar. */
@font-face {
    font-family: 'BNazanin';
    src: url('/fonts/BNazanin.woff') format('woff'),
         url('/fonts/BNazanin.ttf')  format('truetype');
    font-weight: normal;
    font-display: swap;
}

/* B Koodak — friendlier rounded shapes, easy on the eyes. */
@font-face {
    font-family: 'BKoodak';
    src: url('/fonts/BKoodakBold.woff') format('woff'),
         url('/fonts/BKoodakBold.ttf')  format('truetype');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BKoodak';
    src: url('/fonts/BKoodakBold.woff') format('woff'),
         url('/fonts/BKoodakBold.ttf')  format('truetype');
    font-weight: bold;
    font-display: swap;
}
