/*
 * Bahij TheSansArabic.
 *
 * The eight files used to be declared as eight separate font families, so a
 * weight change meant naming a different family and nothing could inherit one.
 * They are now one family with real weights, which is what lets headings,
 * <strong>, and Bootstrap's own type scale pick the right cut on their own.
 *
 * The old per-weight family names are kept underneath as aliases, so any
 * markup still naming one of them directly keeps rendering as it did.
 *
 * font-display: swap because these files are ~300 KB each: Arabic text paints
 * immediately in the fallback rather than staying invisible on a slow line.
 */
@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-SemiLight.ttf') format('truetype');
    font-weight: 350;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-Plain.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bahij';
    src: url('/fonts/Bahij_TheSansArabic-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* Legacy aliases -- see the note above. */
@font-face {
    font-family: 'Bahij_TheSansArabic-ExtraLight';
    src: url('/fonts/Bahij_TheSansArabic-ExtraLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-Light';
    src: url('/fonts/Bahij_TheSansArabic-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-SemiLight';
    src: url('/fonts/Bahij_TheSansArabic-SemiLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-Plain';
    src: url('/fonts/Bahij_TheSansArabic-Plain.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-SemiBold';
    src: url('/fonts/Bahij_TheSansArabic-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-Bold';
    src: url('/fonts/Bahij_TheSansArabic-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-ExtraBold';
    src: url('/fonts/Bahij_TheSansArabic-ExtraBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Bahij_TheSansArabic-Black';
    src: url('/fonts/Bahij_TheSansArabic-Black.ttf') format('truetype');
    font-display: swap;
}
