/* وزیرمتن — خودمیزبان. هیچ CDN بیرونی‌ای در کار نیست (ممکن است در ایران مسدود باشد). */
@font-face {
    font-family: 'Vazirmatn';
    src: url('/fonts/vazirmatn/Vazirmatn-400.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Vazirmatn';
    src: url('/fonts/vazirmatn/Vazirmatn-500.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Vazirmatn';
    src: url('/fonts/vazirmatn/Vazirmatn-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* ارقام فارسی در جدول‌ها بدهم‌ریختگی ایجاد نکنند */
.fi-ta-text, .fi-in-text, table, .fi-wi-stats-overview-stat-value {
    font-variant-numeric: tabular-nums;
}

/* اعداد و کدهای لاتین داخل متن فارسی همیشه چپ‌چین بمانند */
code, .fi-badge code, [dir='ltr'] {
    direction: ltr;
    unicode-bidi: embed;
}
