/**
 * تنظیمات نمایش اعداد فارسی
 * Persian Numbers Display Settings
 * 
 * این فایل فقط برای تنظیمات فونت و کلاس‌های کمکی است
 * تبدیل اعداد از طریق JavaScript انجام می‌شود
 */

/* کلاس‌های مخصوص اعداد فارسی - فقط برای جهت‌گیری */
.persian-numbers {
    direction: ltr;
    unicode-bidi: embed;
}

/* تنظیمات فونت برای اعداد فارسی */
.number-display {
    font-family: 'Vazir', 'Tahoma', 'Iranian Sans', 'B Nazanin', sans-serif;
    direction: ltr;
    unicode-bidi: embed;
    text-align: left;
}

/* برای اعداد در متن فارسی */
.persian-text .number-display {
    direction: ltr;
    unicode-bidi: embed;
    display: inline-block;
}

/* تنظیمات خاص برای فونت Vazir */
@font-face {
    font-family: 'Vazir';
    src: url('/static/fonts/Vazir.woff') format('woff'),
         url('/static/fonts/Vazir.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0030-0039, U+0660-0669, U+06F0-06F9;
}

@font-face {
    font-family: 'Vazir';
    src: url('/static/fonts/Vazir-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0030-0039, U+0660-0669, U+06F0-06F9;
}

/* تنظیمات اضافی برای نمایش بهتر اعداد */
.number-display {
    font-family: 'Vazir', 'Tahoma', 'Iranian Sans', 'B Nazanin', sans-serif;
    font-variant-numeric: normal;
    font-feature-settings: "numr" 1, "onum" 1;
    direction: ltr;
    unicode-bidi: embed;
    text-align: left;
}

/* برای اعداد در متن فارسی */
.persian-text .number-display {
    direction: ltr;
    unicode-bidi: embed;
    display: inline-block;
}
