@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Mono Bold), local(IBMPlexMono-Bold), url(IBMPlexMono-Bold-Cyrillic.e292bd27.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Mono Bold), local(IBMPlexMono-Bold), url(IBMPlexMono-Bold-Latin1.9c9bfd0a.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Mono Bold), local(IBMPlexMono-Bold), url(IBMPlexMono-Bold-Latin2.2b1167c0.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Mono Bold), local(IBMPlexMono-Bold), url(IBMPlexMono-Bold-Latin3.8cd5baff.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Mono Bold), local(IBMPlexMono-Bold), url(IBMPlexMono-Bold-Pi.35d298e7.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Mono Bold Italic), local(IBMPlexMono-BoldItalic), url(IBMPlexMono-BoldItalic-Cyrillic.5d351e83.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Mono Bold Italic), local(IBMPlexMono-BoldItalic), url(IBMPlexMono-BoldItalic-Latin1.191326bd.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Mono Bold Italic), local(IBMPlexMono-BoldItalic), url(IBMPlexMono-BoldItalic-Latin2.409377e1.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Mono Bold Italic), local(IBMPlexMono-BoldItalic), url(IBMPlexMono-BoldItalic-Latin3.2fd8c4fe.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Mono Bold Italic), local(IBMPlexMono-BoldItalic), url(IBMPlexMono-BoldItalic-Pi.72b5d6d7.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Mono Medm), local(IBMPlexMono-Medm), url(IBMPlexMono-Medium-Cyrillic.2804884e.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Mono Medm), local(IBMPlexMono-Medm), url(IBMPlexMono-Medium-Latin1.e9461dc1.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Mono Medm), local(IBMPlexMono-Medm), url(IBMPlexMono-Medium-Latin2.f80dff9d.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Mono Medm), local(IBMPlexMono-Medm), url(IBMPlexMono-Medium-Latin3.1602e11f.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Mono Medm), local(IBMPlexMono-Medm), url(IBMPlexMono-Medium-Pi.dc0a9b9e.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Mono Medm Italic), local(IBMPlexMono-MedmItalic), url(IBMPlexMono-MediumItalic-Cyrillic.ca68f091.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Mono Medm Italic), local(IBMPlexMono-MedmItalic), url(IBMPlexMono-MediumItalic-Latin1.4f867457.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Mono Medm Italic), local(IBMPlexMono-MedmItalic), url(IBMPlexMono-MediumItalic-Latin2.1d762585.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Mono Medm Italic), local(IBMPlexMono-MedmItalic), url(IBMPlexMono-MediumItalic-Latin3.66d22df5.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Mono Medm Italic), local(IBMPlexMono-MedmItalic), url(IBMPlexMono-MediumItalic-Pi.d0debd22.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Mono), local(IBMPlexMono), url(IBMPlexMono-Regular-Cyrillic.f2f03057.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Mono), local(IBMPlexMono), url(IBMPlexMono-Regular-Latin1.e0bd9c6c.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Mono), local(IBMPlexMono), url(IBMPlexMono-Regular-Latin2.5d66c701.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Mono), local(IBMPlexMono), url(IBMPlexMono-Regular-Latin3.d6c1e8df.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Mono), local(IBMPlexMono), url(IBMPlexMono-Regular-Pi.2d6762c6.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld), local(IBMPlexMono-SmBld), url(IBMPlexMono-SemiBold-Cyrillic.7a860126.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld), local(IBMPlexMono-SmBld), url(IBMPlexMono-SemiBold-Latin1.50cd6222.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld), local(IBMPlexMono-SmBld), url(IBMPlexMono-SemiBold-Latin2.683d9ea1.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld), local(IBMPlexMono-SmBld), url(IBMPlexMono-SemiBold-Latin3.a63f444f.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld), local(IBMPlexMono-SmBld), url(IBMPlexMono-SemiBold-Pi.f80c5a3d.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld Italic), local(IBMPlexMono-SmBldItalic), url(IBMPlexMono-SemiBoldItalic-Cyrillic.4bf73841.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld Italic), local(IBMPlexMono-SmBldItalic), url(IBMPlexMono-SemiBoldItalic-Latin1.df253c9c.woff2)format("woff2");
    unicode-range: U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld Italic), local(IBMPlexMono-SmBldItalic), url(IBMPlexMono-SemiBoldItalic-Latin2.0de1c5bf.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld Italic), local(IBMPlexMono-SmBldItalic), url(IBMPlexMono-SemiBoldItalic-Latin3.01613248.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Mono SmBld Italic), local(IBMPlexMono-SmBldItalic), url(IBMPlexMono-SemiBoldItalic-Pi.df6ec359.woff2)format("woff2");
    unicode-range: U+3C0, U+E3F, U+2000-200D, U+2028-2029, U+202F, U+2032-2033, U+205F, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+2500-259F, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+3000, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Sans Bold), local(IBMPlexSans-Bold), url(IBMPlexSans-Bold-Cyrillic.2ddc7527.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Sans Bold), local(IBMPlexSans-Bold), url(IBMPlexSans-Bold-Greek.4e850a81.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Sans Bold), local(IBMPlexSans-Bold), url(IBMPlexSans-Bold-Latin1.2e3781d9.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Sans Bold), local(IBMPlexSans-Bold), url(IBMPlexSans-Bold-Latin2.943f2ece.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Sans Bold), local(IBMPlexSans-Bold), url(IBMPlexSans-Bold-Latin3.48758889.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 700;
    src: local(IBM Plex Sans Bold), local(IBMPlexSans-Bold), url(IBMPlexSans-Bold-Pi.256cb137.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Sans Bold Italic), local(IBMPlexSans-BoldItalic), url(IBMPlexSans-BoldItalic-Cyrillic.fde2e17d.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Sans Bold Italic), local(IBMPlexSans-BoldItalic), url(IBMPlexSans-BoldItalic-Greek.292bce6f.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Sans Bold Italic), local(IBMPlexSans-BoldItalic), url(IBMPlexSans-BoldItalic-Latin1.7e4dda9a.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Sans Bold Italic), local(IBMPlexSans-BoldItalic), url(IBMPlexSans-BoldItalic-Latin2.51bc8817.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Sans Bold Italic), local(IBMPlexSans-BoldItalic), url(IBMPlexSans-BoldItalic-Latin3.c20a13af.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 700;
    src: local(IBM Plex Sans Bold Italic), local(IBMPlexSans-BoldItalic), url(IBMPlexSans-BoldItalic-Pi.fa19856f.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Sans Medm), local(IBMPlexSans-Medm), url(IBMPlexSans-Medium-Cyrillic.b11b425e.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Sans Medm), local(IBMPlexSans-Medm), url(IBMPlexSans-Medium-Greek.6e04a5f9.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Sans Medm), local(IBMPlexSans-Medm), url(IBMPlexSans-Medium-Latin1.2ee50a76.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Sans Medm), local(IBMPlexSans-Medm), url(IBMPlexSans-Medium-Latin2.ff790f36.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Sans Medm), local(IBMPlexSans-Medm), url(IBMPlexSans-Medium-Latin3.e4479aa4.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 500;
    src: local(IBM Plex Sans Medm), local(IBMPlexSans-Medm), url(IBMPlexSans-Medium-Pi.ae952f19.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Sans Medm Italic), local(IBMPlexSans-MedmItalic), url(IBMPlexSans-MediumItalic-Cyrillic.cdd7ca0d.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Sans Medm Italic), local(IBMPlexSans-MedmItalic), url(IBMPlexSans-MediumItalic-Greek.03413212.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Sans Medm Italic), local(IBMPlexSans-MedmItalic), url(IBMPlexSans-MediumItalic-Latin1.14830268.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Sans Medm Italic), local(IBMPlexSans-MedmItalic), url(IBMPlexSans-MediumItalic-Latin2.61cd2daa.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Sans Medm Italic), local(IBMPlexSans-MedmItalic), url(IBMPlexSans-MediumItalic-Latin3.0cc4768a.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 500;
    src: local(IBM Plex Sans Medm Italic), local(IBMPlexSans-MedmItalic), url(IBMPlexSans-MediumItalic-Pi.28f6acd6.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Sans), local(IBMPlexSans), url(IBMPlexSans-Regular-Cyrillic.f5d25fb9.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Sans), local(IBMPlexSans), url(IBMPlexSans-Regular-Greek.ee2c14d4.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Sans), local(IBMPlexSans), url(IBMPlexSans-Regular-Latin1.114b8c54.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Sans), local(IBMPlexSans), url(IBMPlexSans-Regular-Latin2.4fffadd5.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Sans), local(IBMPlexSans), url(IBMPlexSans-Regular-Latin3.c8737f7b.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 400;
    src: local(IBM Plex Sans), local(IBMPlexSans), url(IBMPlexSans-Regular-Pi.6f4998a4.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld), local(IBMPlexSans-SmBld), url(IBMPlexSans-SemiBold-Cyrillic.85f5d83d.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld), local(IBMPlexSans-SmBld), url(IBMPlexSans-SemiBold-Greek.61aa0eff.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld), local(IBMPlexSans-SmBld), url(IBMPlexSans-SemiBold-Latin1.f3988588.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld), local(IBMPlexSans-SmBld), url(IBMPlexSans-SemiBold-Latin2.3d537f74.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld), local(IBMPlexSans-SmBld), url(IBMPlexSans-SemiBold-Latin3.47bcd61b.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: normal;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld), local(IBMPlexSans-SmBld), url(IBMPlexSans-SemiBold-Pi.6d3cf286.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld Italic), local(IBMPlexSans-SmBldItalic), url(IBMPlexSans-SemiBoldItalic-Cyrillic.a263880e.woff2)format("woff2");
    unicode-range: U+400-45F, U+462-463, U+46A-46B, U+472-475, U+490-4C2, U+4CF-4D9, U+4DC-4E9, U+4EE-4F9, U+524-525
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld Italic), local(IBMPlexSans-SmBldItalic), url(IBMPlexSans-SemiBoldItalic-Greek.0d704da6.woff2)format("woff2");
    unicode-range: U+37E, U+386-38A, U+38C, U+38E-3A1, U+3A3-3CE
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld Italic), local(IBMPlexSans-SmBldItalic), url(IBMPlexSans-SemiBoldItalic-Latin1.1b6bafda.woff2)format("woff2");
    unicode-range: U+0, U+D, U+20-7E, U+A0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+FB01-FB02
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld Italic), local(IBMPlexSans-SmBldItalic), url(IBMPlexSans-SemiBoldItalic-Latin2.7ea08a8e.woff2)format("woff2");
    unicode-range: U+100-101, U+104-130, U+132-151, U+154-17F, U+18F, U+192, U+1A0-1A1, U+1AF-1B0, U+1FA-1FF, U+218-21B, U+237, U+259, U+1E80-1E85, U+1E9E, U+20A1, U+20A4, U+20A6, U+20A8-20AA, U+20AD-20AE, U+20B1-20B2, U+20B4-20B5, U+20B8-20BA, U+20BD, U+20BF
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld Italic), local(IBMPlexSans-SmBldItalic), url(IBMPlexSans-SemiBoldItalic-Latin3.a1b02df6.woff2)format("woff2");
    unicode-range: U+102-103, U+1CD-1DC, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Sans;
    font-style: italic;
    font-weight: 600;
    src: local(IBM Plex Sans SmBld Italic), local(IBMPlexSans-SmBldItalic), url(IBMPlexSans-SemiBoldItalic-Pi.4cd98046.woff2)format("woff2");
    unicode-range: U+E3F, U+2000-200D, U+2015, U+2028-2029, U+202F, U+2032-2033, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2116, U+2126, U+212E, U+2150-2151, U+2153-215E, U+2190-2199, U+21A9-21AA, U+21B0-21B3, U+21B6-21B7, U+21BA-21BB, U+21C4, U+21C6, U+2202, U+2206, U+220F, U+2211, U+2215, U+221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+2713, U+274C, U+2B0E-2B11, U+ECE0, U+EFCC, U+FEFF, U+FFFD
}