@font-face {
    font-family: 'Noto Sans English';
    src: url('fonts/NotoSans-Medium.ttf') format('truetype');
    font-display: swap;
    font-weight: normal;
    unicode-range: U+0020-007E, U+00A0-00FF, U+0100-017F, U+0180-024F, U+1E00-1EFF, U+E800;
}

/* Saudi Riyal symbol (U+FDFC) — use Arabic font so it matches Arabic glyphs */
@font-face {
    font-family: 'Noto Sans English';
    src: url('fonts/NotoSansArabic-Medium.ttf') format('truetype');
    font-display: swap;
    font-weight: normal;
    unicode-range: U+FB50-U+FDFF, U+FE70-U+FEFF;
}

@font-face {
    font-family: 'Noto Sans Arabic';
    src: url('fonts/NotoSansArabic-Medium.ttf') format('truetype');
    font-display: swap;
    font-weight: normal;
    unicode-range: U+0600-06FF, U+FB50-U+FDFF, U+FE70-U+FEFF, U+E800;
}
