/* ============================================
   فونت وزیرمتن - Vazirmatn
   پشتیبانی از تمام وزن‌ها
   ============================================ */

/* نازک (Thin) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

/* خیلی سبک (ExtraLight) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

/* سبک (Light) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* معمولی (Regular) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* متوسط (Medium) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* نیمه‌ضخیم (SemiBold) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* ضخیم (Bold) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* خیلی ضخیم (ExtraBold) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/* مشکی (Black) */
@font-face {
    font-family: 'Vazir';
    src: url('Vazirmatn-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}