/*
 * ASCII digits are already U+0030–U+0039. The project Persian font draws
 * those code points with Persian-looking glyphs, so only digit runs receive
 * a Latin system font. Surrounding English words keep their existing font.
 */
.key-language-number__ascii-glyph {
    font-family:
        Arial,
        Tahoma,
        "Segoe UI",
        sans-serif !important;
    font-feature-settings:
        "lnum" 1,
        "tnum" 1;
    font-variant-numeric:
        lining-nums
        tabular-nums;
    direction: ltr;
    unicode-bidi: isolate;
}

.key-language-number-input--latin {
    direction: ltr !important;
    text-align: left !important;
    font-family:
        Arial,
        Tahoma,
        "Segoe UI",
        sans-serif !important;
    font-variant-numeric: lining-nums tabular-nums;
}

.key-language-number-input--persian {
    direction: rtl !important;
    text-align: right !important;
}
