﻿:root {
    --bhashini-font-family: "Noto Sans", sans-serif;
}

.bhashini-translated, .translated-text, [data-bhashini-translated="true"] {
    font-family: var(--bhashini-font-family) !important;
}

@font-face {
    font-family: "Noto Sans";
    src: url('fonts/noto-sans/noto_sans/notosans-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Arabic";
    src: url('fonts/noto-sans/noto_sans_arabic/notosansarabic-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Bengali";
    src: url('fonts/noto-sans/noto_sans_bengali/notosansbengali-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Devanagari";
    src: url('fonts/noto-sans/noto_sans_devanagari/notosansdevanagari-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Gujarati";
    src: url('fonts/noto-sans/noto_sans_gujarati/notosansgujarati-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Gurmukhi";
    src: url('fonts/noto-sans/noto_sans_gurmukhi/notosansgurmukhi-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Kannada";
    src: url('fonts/noto-sans/noto_sans_kannada/notosanskannada-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Malayalam";
    src: url('fonts/noto-sans/noto_sans_malayalam/notosansmalayalam-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Meetei Mayek";
    src: url('fonts/noto-sans/noto_sans_meetei_mayek/notosansmeeteimayek-variablefont_wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Ol Chiki";
    src: url('fonts/noto-sans/noto_sans_ol_chiki/notosansolchiki-variablefont_wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Oriya";
    src: url('fonts/noto-sans/noto_sans_oriya/notosansoriya-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Sinhala";
    src: url('fonts/noto-sans/noto_sans_sinhala/notosanssinhala-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Tamil";
    src: url('fonts/noto-sans/noto_sans_tamil/notosanstamil-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Telugu";
    src: url('fonts/noto-sans/noto_sans_telugu/notosanstelugu-variablefont_wdth,wght.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: "Noto Sans Warang Citi";
    src: url('fonts/noto-sans/noto_sans_warang_citi/notosanswarangciti-regular.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}