/* node_modules/@ibm/plex/css/ibm-plex.css */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold"),
    local("IBMPlexMono-Bold"),
    url("./media/IBMPlexMono-Bold-WTUVMCKC.woff2") format("woff2"),
    url("./media/IBMPlexMono-Bold-UIAIIELE.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold"),
    local("IBMPlexMono-Bold"),
    url("./media/IBMPlexMono-Bold-Cyrillic-6A6MRD6O.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold"),
    local("IBMPlexMono-Bold"),
    url("./media/IBMPlexMono-Bold-Pi-2KVDZ443.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold"),
    local("IBMPlexMono-Bold"),
    url("./media/IBMPlexMono-Bold-Latin3-NSG7NBXT.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-Bold-Latin2-JKE4FNAK.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexMono-Bold-Latin1-J2KRLIQW.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexMono-BoldItalic-EZLIX3Z4.woff2") format("woff2"),
    url("./media/IBMPlexMono-BoldItalic-KXI4JQBE.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold Italic"),
    local("IBMPlexMono-BoldItalic"),
    url("./media/IBMPlexMono-BoldItalic-Cyrillic-AW5KZE5P.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold Italic"),
    local("IBMPlexMono-BoldItalic"),
    url("./media/IBMPlexMono-BoldItalic-Pi-XC6GRHOY.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Mono Bold Italic"),
    local("IBMPlexMono-BoldItalic"),
    url("./media/IBMPlexMono-BoldItalic-Latin3-X5ADWQLU.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-BoldItalic-Latin2-D5FIN6BX.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexMono-BoldItalic-Latin1-G7RLJV7F.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt"),
    local("IBMPlexMono-ExtLt"),
    url("./media/IBMPlexMono-ExtraLight-5Z7NYDPO.woff2") format("woff2"),
    url("./media/IBMPlexMono-ExtraLight-BPD54OWY.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt"),
    local("IBMPlexMono-ExtLt"),
    url("./media/IBMPlexMono-ExtraLight-Cyrillic-7HMR3XST.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt"),
    local("IBMPlexMono-ExtLt"),
    url("./media/IBMPlexMono-ExtraLight-Pi-PVNZBVZC.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt"),
    local("IBMPlexMono-ExtLt"),
    url("./media/IBMPlexMono-ExtraLight-Latin3-VRMR7M74.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt"),
    local("IBMPlexMono-ExtLt"),
    url("./media/IBMPlexMono-ExtraLight-Latin2-O24ZHRAP.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt"),
    local("IBMPlexMono-ExtLt"),
    url("./media/IBMPlexMono-ExtraLight-Latin1-UNU62W5H.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt Italic"),
    local("IBMPlexMono-ExtLtItalic"),
    url("./media/IBMPlexMono-ExtraLightItalic-HHBEOZPI.woff2") format("woff2"),
    url("./media/IBMPlexMono-ExtraLightItalic-Q4PFUOEA.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt Italic"),
    local("IBMPlexMono-ExtLtItalic"),
    url("./media/IBMPlexMono-ExtraLightItalic-Cyrillic-YAPKWSXU.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt Italic"),
    local("IBMPlexMono-ExtLtItalic"),
    url("./media/IBMPlexMono-ExtraLightItalic-Pi-CZEMWOMO.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt Italic"),
    local("IBMPlexMono-ExtLtItalic"),
    url("./media/IBMPlexMono-ExtraLightItalic-Latin3-GFNGDW2G.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt Italic"),
    local("IBMPlexMono-ExtLtItalic"),
    url("./media/IBMPlexMono-ExtraLightItalic-Latin2-HVY76KR2.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Mono ExtLt Italic"),
    local("IBMPlexMono-ExtLtItalic"),
    url("./media/IBMPlexMono-ExtraLightItalic-Latin1-V3UCTJRV.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Mono Italic"),
    local("IBMPlexMono-Italic"),
    url("./media/IBMPlexMono-Italic-CYXBCQGO.woff2") format("woff2"),
    url("./media/IBMPlexMono-Italic-IVTF5COK.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Mono Italic"),
    local("IBMPlexMono-Italic"),
    url("./media/IBMPlexMono-Italic-Cyrillic-YMFEYYZN.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Mono Italic"),
    local("IBMPlexMono-Italic"),
    url("./media/IBMPlexMono-Italic-Pi-ELTHIPFT.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Mono Italic"),
    local("IBMPlexMono-Italic"),
    url("./media/IBMPlexMono-Italic-Latin3-LZW6E2BJ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Mono Italic"),
    local("IBMPlexMono-Italic"),
    url("./media/IBMPlexMono-Italic-Latin2-DDQQJQHA.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Mono Italic"),
    local("IBMPlexMono-Italic"),
    url("./media/IBMPlexMono-Italic-Latin1-NORSBKJZ.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light"),
    local("IBMPlexMono-Light"),
    url("./media/IBMPlexMono-Light-XP5VTWFL.woff2") format("woff2"),
    url("./media/IBMPlexMono-Light-TT6UKTMD.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light"),
    local("IBMPlexMono-Light"),
    url("./media/IBMPlexMono-Light-Cyrillic-SD6DTV56.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light"),
    local("IBMPlexMono-Light"),
    url("./media/IBMPlexMono-Light-Pi-J45XVENW.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light"),
    local("IBMPlexMono-Light"),
    url("./media/IBMPlexMono-Light-Latin3-YLACPNBP.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light"),
    local("IBMPlexMono-Light"),
    url("./media/IBMPlexMono-Light-Latin2-SKRARSES.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light"),
    local("IBMPlexMono-Light"),
    url("./media/IBMPlexMono-Light-Latin1-PAVM4ZYS.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light Italic"),
    local("IBMPlexMono-LightItalic"),
    url("./media/IBMPlexMono-LightItalic-YX6HLG5W.woff2") format("woff2"),
    url("./media/IBMPlexMono-LightItalic-SHRH6RLW.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light Italic"),
    local("IBMPlexMono-LightItalic"),
    url("./media/IBMPlexMono-LightItalic-Cyrillic-QYJWELYW.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light Italic"),
    local("IBMPlexMono-LightItalic"),
    url("./media/IBMPlexMono-LightItalic-Pi-6HG6HFOZ.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light Italic"),
    local("IBMPlexMono-LightItalic"),
    url("./media/IBMPlexMono-LightItalic-Latin3-OA74HL5D.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light Italic"),
    local("IBMPlexMono-LightItalic"),
    url("./media/IBMPlexMono-LightItalic-Latin2-B65IHD43.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Mono Light Italic"),
    local("IBMPlexMono-LightItalic"),
    url("./media/IBMPlexMono-LightItalic-Latin1-5MVKXZJG.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexMono-Medium-L5EHPES7.woff2") format("woff2"),
    url("./media/IBMPlexMono-Medium-UEABVGLE.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Mono Medm"),
    local("IBMPlexMono-Medm"),
    url("./media/IBMPlexMono-Medium-Cyrillic-VIAUDMVZ.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Mono Medm"),
    local("IBMPlexMono-Medm"),
    url("./media/IBMPlexMono-Medium-Pi-XUMSRYMG.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Mono Medm"),
    local("IBMPlexMono-Medm"),
    url("./media/IBMPlexMono-Medium-Latin3-3PFUW7JX.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-Medium-Latin2-FN3MEPMX.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexMono-Medium-Latin1-VFMDBBJ3.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexMono-MediumItalic-3K4A6VH2.woff2") format("woff2"),
    url("./media/IBMPlexMono-MediumItalic-3Z4OAFKC.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Mono Medm Italic"),
    local("IBMPlexMono-MedmItalic"),
    url("./media/IBMPlexMono-MediumItalic-Cyrillic-XFUANUUI.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Mono Medm Italic"),
    local("IBMPlexMono-MedmItalic"),
    url("./media/IBMPlexMono-MediumItalic-Pi-JABUBD4S.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Mono Medm Italic"),
    local("IBMPlexMono-MedmItalic"),
    url("./media/IBMPlexMono-MediumItalic-Latin3-3ZM5Q3RL.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-MediumItalic-Latin2-IMUVS7R6.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexMono-MediumItalic-Latin1-VJNMRIWO.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexMono-Regular-ISV3PWOW.woff2") format("woff2"),
    url("./media/IBMPlexMono-Regular-XYOBAF7J.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Mono"),
    local("IBMPlexMono"),
    url("./media/IBMPlexMono-Regular-Cyrillic-JQY2Z7YB.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Mono"),
    local("IBMPlexMono"),
    url("./media/IBMPlexMono-Regular-Pi-GGTCKJ6F.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Mono"),
    local("IBMPlexMono"),
    url("./media/IBMPlexMono-Regular-Latin3-HLCYPGT4.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-Regular-Latin2-55OEDHLB.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Mono"),
    local("IBMPlexMono"),
    url("./media/IBMPlexMono-Regular-Latin1-NN3AOFVH.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexMono-SemiBold-KUNMFMWO.woff2") format("woff2"),
    url("./media/IBMPlexMono-SemiBold-DNNY6XEX.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Mono SmBld"),
    local("IBMPlexMono-SmBld"),
    url("./media/IBMPlexMono-SemiBold-Cyrillic-OPNWZNX4.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Mono SmBld"),
    local("IBMPlexMono-SmBld"),
    url("./media/IBMPlexMono-SemiBold-Pi-U45JGF2F.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Mono SmBld"),
    local("IBMPlexMono-SmBld"),
    url("./media/IBMPlexMono-SemiBold-Latin3-MTU5SGQ6.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-SemiBold-Latin2-WDZUNDAG.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexMono-SemiBold-Latin1-2OTC6U3K.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexMono-SemiBoldItalic-LORDWKYK.woff2") format("woff2"),
    url("./media/IBMPlexMono-SemiBoldItalic-HPLYMNQP.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Mono SmBld Italic"),
    local("IBMPlexMono-SmBldItalic"),
    url("./media/IBMPlexMono-SemiBoldItalic-Cyrillic-GDJZNYPG.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Mono SmBld Italic"),
    local("IBMPlexMono-SmBldItalic"),
    url("./media/IBMPlexMono-SemiBoldItalic-Pi-4KRZDS7W.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Mono SmBld Italic"),
    local("IBMPlexMono-SmBldItalic"),
    url("./media/IBMPlexMono-SemiBoldItalic-Latin3-526SESHO.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexMono-SemiBoldItalic-Latin2-GMUYJHAY.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexMono-SemiBoldItalic-Latin1-YWX3QKLD.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text"),
    local("IBMPlexMono-Text"),
    url("./media/IBMPlexMono-Text-B3KEVTVX.woff2") format("woff2"),
    url("./media/IBMPlexMono-Text-6IICZ46J.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text"),
    local("IBMPlexMono-Text"),
    url("./media/IBMPlexMono-Text-Cyrillic-NY2F5DOH.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text"),
    local("IBMPlexMono-Text"),
    url("./media/IBMPlexMono-Text-Pi-RX6UGGF5.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text"),
    local("IBMPlexMono-Text"),
    url("./media/IBMPlexMono-Text-Latin3-DOZEGNZA.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text"),
    local("IBMPlexMono-Text"),
    url("./media/IBMPlexMono-Text-Latin2-Y2L7NUNW.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text"),
    local("IBMPlexMono-Text"),
    url("./media/IBMPlexMono-Text-Latin1-5V237YB6.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text Italic"),
    local("IBMPlexMono-TextItalic"),
    url("./media/IBMPlexMono-TextItalic-TS3UPPPP.woff2") format("woff2"),
    url("./media/IBMPlexMono-TextItalic-KIOZQB3S.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text Italic"),
    local("IBMPlexMono-TextItalic"),
    url("./media/IBMPlexMono-TextItalic-Cyrillic-F6MN6JUW.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text Italic"),
    local("IBMPlexMono-TextItalic"),
    url("./media/IBMPlexMono-TextItalic-Pi-MIDKRCKO.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text Italic"),
    local("IBMPlexMono-TextItalic"),
    url("./media/IBMPlexMono-TextItalic-Latin3-G33GBVV5.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text Italic"),
    local("IBMPlexMono-TextItalic"),
    url("./media/IBMPlexMono-TextItalic-Latin2-OBDBHVEY.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Mono Text Italic"),
    local("IBMPlexMono-TextItalic"),
    url("./media/IBMPlexMono-TextItalic-Latin1-VNEKC33S.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin"),
    local("IBMPlexMono-Thin"),
    url("./media/IBMPlexMono-Thin-L5PZOAFC.woff2") format("woff2"),
    url("./media/IBMPlexMono-Thin-OKARUEH6.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin"),
    local("IBMPlexMono-Thin"),
    url("./media/IBMPlexMono-Thin-Cyrillic-MUHOWUHR.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin"),
    local("IBMPlexMono-Thin"),
    url("./media/IBMPlexMono-Thin-Pi-56662DOD.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin"),
    local("IBMPlexMono-Thin"),
    url("./media/IBMPlexMono-Thin-Latin3-AE63CR4X.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin"),
    local("IBMPlexMono-Thin"),
    url("./media/IBMPlexMono-Thin-Latin2-HX6OMH3G.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin"),
    local("IBMPlexMono-Thin"),
    url("./media/IBMPlexMono-Thin-Latin1-2IPQODXD.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin Italic"),
    local("IBMPlexMono-ThinItalic"),
    url("./media/IBMPlexMono-ThinItalic-HUSZN3OT.woff2") format("woff2"),
    url("./media/IBMPlexMono-ThinItalic-USYV5WX7.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin Italic"),
    local("IBMPlexMono-ThinItalic"),
    url("./media/IBMPlexMono-ThinItalic-Cyrillic-CRKZGO5V.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin Italic"),
    local("IBMPlexMono-ThinItalic"),
    url("./media/IBMPlexMono-ThinItalic-Pi-LX636AT7.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin Italic"),
    local("IBMPlexMono-ThinItalic"),
    url("./media/IBMPlexMono-ThinItalic-Latin3-AZCZ4MWG.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin Italic"),
    local("IBMPlexMono-ThinItalic"),
    url("./media/IBMPlexMono-ThinItalic-Latin2-B7WL7LFT.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Mono Thin Italic"),
    local("IBMPlexMono-ThinItalic"),
    url("./media/IBMPlexMono-ThinItalic-Latin1-7E24FXQ6.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-Bold-KJ7LUPPD.woff2") format("woff2"),
    url("./media/IBMPlexSans-Bold-QXLYA77A.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold"),
    local("IBMPlexSans-Bold"),
    url("./media/IBMPlexSans-Bold-Cyrillic-P7I56EXL.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold"),
    local("IBMPlexSans-Bold"),
    url("./media/IBMPlexSans-Bold-Pi-KQGFSQCJ.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold"),
    local("IBMPlexSans-Bold"),
    url("./media/IBMPlexSans-Bold-Latin3-L6IT4K5F.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-Bold-Latin2-ULA6473C.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexSans-Bold-Latin1-PPTWHZ5P.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-Bold-Greek-O5JCL4TU.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold Italic"),
    local("IBMPlexSans-BoldItalic"),
    url("./media/IBMPlexSans-BoldItalic-7CIJEXDD.woff2") format("woff2"),
    url("./media/IBMPlexSans-BoldItalic-XDGYIJY4.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold Italic"),
    local("IBMPlexSans-BoldItalic"),
    url("./media/IBMPlexSans-BoldItalic-Cyrillic-AG4PZHEI.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold Italic"),
    local("IBMPlexSans-BoldItalic"),
    url("./media/IBMPlexSans-BoldItalic-Pi-YHTT5N72.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Bold Italic"),
    local("IBMPlexSans-BoldItalic"),
    url("./media/IBMPlexSans-BoldItalic-Latin3-BTH364H5.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-BoldItalic-Latin2-LDF3LEFT.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexSans-BoldItalic-Latin1-S7Y2JZNF.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-BoldItalic-Greek-Y7OQJ3QP.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-F7PPY76A.woff2") format("woff2"),
    url("./media/IBMPlexSans-ExtraLight-QDLEFZLK.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-Cyrillic-5SYVBKRU.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-Pi-GTKBBYVM.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-Latin3-C26TRFMY.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-Latin2-YZWJVFMJ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-Latin1-ULPS2H4J.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt"),
    local("IBMPlexSans-ExtLt"),
    url("./media/IBMPlexSans-ExtraLight-Greek-WVF3KW24.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-PDLV5UMY.woff2") format("woff2"),
    url("./media/IBMPlexSans-ExtraLightItalic-RIONPH7N.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-Cyrillic-N4R3UWX6.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-Pi-FSOI3T6M.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-Latin3-36G265PJ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-Latin2-D3YMPAIQ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-Latin1-P43Z3IX7.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans ExtLt Italic"),
    local("IBMPlexSans-ExtLtItalic"),
    url("./media/IBMPlexSans-ExtraLightItalic-Greek-QXCNBBD6.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-MHW3J7CC.woff2") format("woff2"),
    url("./media/IBMPlexSans-Italic-ETIMRKOP.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-Cyrillic-UGXXY54S.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-Pi-DE5C6FUI.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-Latin3-2I7GTO3R.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-Latin2-Y4STJFIK.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-Latin1-5IN7T6XP.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Italic"),
    local("IBMPlexSans-Italic"),
    url("./media/IBMPlexSans-Italic-Greek-43VUPG4C.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-SATUMA4V.woff2") format("woff2"),
    url("./media/IBMPlexSans-Light-U6RN4CNY.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-Cyrillic-MSCEN5IY.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-Pi-34QSQCSA.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-Latin3-VVPTG7BW.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-Latin2-4ZJXIZJQ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-Latin1-ZT7TPKKS.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light"),
    local("IBMPlexSans-Light"),
    url("./media/IBMPlexSans-Light-Greek-XJFZVIAS.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-YROYZWC6.woff2") format("woff2"),
    url("./media/IBMPlexSans-LightItalic-EOXKSOYO.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-Cyrillic-XEUD7DXQ.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-Pi-JR5BTJ7I.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-Latin3-MJET4KXH.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-Latin2-FOBGHXWH.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-Latin1-4GUZ2YGX.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Light Italic"),
    local("IBMPlexSans-LightItalic"),
    url("./media/IBMPlexSans-LightItalic-Greek-3FOIFOMT.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm"),
    local("IBMPlexSans-Medm"),
    url("./media/IBMPlexSans-Medium-ILA6RNXQ.woff2") format("woff2"),
    url("./media/IBMPlexSans-Medium-TSCEYZUG.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm"),
    local("IBMPlexSans-Medm"),
    url("./media/IBMPlexSans-Medium-Cyrillic-5IJEB2ZU.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm"),
    local("IBMPlexSans-Medm"),
    url("./media/IBMPlexSans-Medium-Pi-IZOCUO3Q.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm"),
    local("IBMPlexSans-Medm"),
    url("./media/IBMPlexSans-Medium-Latin3-OSO65OYD.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-Medium-Latin2-NCREEN27.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexSans-Medium-Latin1-EJ3XK5E7.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-Medium-Greek-OOQMF3HG.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm Italic"),
    local("IBMPlexSans-MedmItalic"),
    url("./media/IBMPlexSans-MediumItalic-VGXVGBIE.woff2") format("woff2"),
    url("./media/IBMPlexSans-MediumItalic-DJRF7SIV.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm Italic"),
    local("IBMPlexSans-MedmItalic"),
    url("./media/IBMPlexSans-MediumItalic-Cyrillic-QUZS6XE7.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm Italic"),
    local("IBMPlexSans-MedmItalic"),
    url("./media/IBMPlexSans-MediumItalic-Pi-XTQ464YW.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Medm Italic"),
    local("IBMPlexSans-MedmItalic"),
    url("./media/IBMPlexSans-MediumItalic-Latin3-4DFB6TG2.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-MediumItalic-Latin2-GM4ZIVYF.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexSans-MediumItalic-Latin1-FUGSS7JG.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-MediumItalic-Greek-JCVGX2TV.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans"),
    local("IBMPlexSans"),
    url("./media/IBMPlexSans-Regular-MS6L2TL5.woff2") format("woff2"),
    url("./media/IBMPlexSans-Regular-FIPVBYVX.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans"),
    local("IBMPlexSans"),
    url("./media/IBMPlexSans-Regular-Cyrillic-YHPFJPUR.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans"),
    local("IBMPlexSans"),
    url("./media/IBMPlexSans-Regular-Pi-CRVWYXUD.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans"),
    local("IBMPlexSans"),
    url("./media/IBMPlexSans-Regular-Latin3-ZMIZQR5H.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-Regular-Latin2-IKQBVJSO.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans"),
    local("IBMPlexSans"),
    url("./media/IBMPlexSans-Regular-Latin1-YRFYPNCY.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-Regular-Greek-DOGQY7F6.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld"),
    local("IBMPlexSans-SmBld"),
    url("./media/IBMPlexSans-SemiBold-AIBGADO4.woff2") format("woff2"),
    url("./media/IBMPlexSans-SemiBold-24SK2QHH.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld"),
    local("IBMPlexSans-SmBld"),
    url("./media/IBMPlexSans-SemiBold-Cyrillic-WN3LVT2W.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld"),
    local("IBMPlexSans-SmBld"),
    url("./media/IBMPlexSans-SemiBold-Pi-7DXLFSYC.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld"),
    local("IBMPlexSans-SmBld"),
    url("./media/IBMPlexSans-SemiBold-Latin3-ZYG6KDD2.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-SemiBold-Latin2-KNED4QWK.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexSans-SemiBold-Latin1-K4ZXQL53.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-SemiBold-Greek-WRXHSQVQ.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld Italic"),
    local("IBMPlexSans-SmBldItalic"),
    url("./media/IBMPlexSans-SemiBoldItalic-LXAODHWR.woff2") format("woff2"),
    url("./media/IBMPlexSans-SemiBoldItalic-RV7FEK4D.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld Italic"),
    local("IBMPlexSans-SmBldItalic"),
    url("./media/IBMPlexSans-SemiBoldItalic-Cyrillic-WWXVFAYY.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld Italic"),
    local("IBMPlexSans-SmBldItalic"),
    url("./media/IBMPlexSans-SemiBoldItalic-Pi-R4TS32GG.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans SmBld Italic"),
    local("IBMPlexSans-SmBldItalic"),
    url("./media/IBMPlexSans-SemiBoldItalic-Latin3-TMFSDL5Z.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    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("./media/IBMPlexSans-SemiBoldItalic-Latin2-RT53YGSN.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    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("./media/IBMPlexSans-SemiBoldItalic-Latin1-OW7BD5FS.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    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("./media/IBMPlexSans-SemiBoldItalic-Greek-C2DUCMDX.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-M2IQEXXJ.woff2") format("woff2"),
    url("./media/IBMPlexSans-Text-IJY2CSE3.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-Cyrillic-NX26X3OL.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-Pi-NIHMLDPA.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-Latin3-2UJYPGVR.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-Latin2-FI2WEZKM.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-Latin1-6XSKQC34.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text"),
    local("IBMPlexSans-Text"),
    url("./media/IBMPlexSans-Text-Greek-BWOPZJKP.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-KTCH7SXR.woff2") format("woff2"),
    url("./media/IBMPlexSans-TextItalic-SK6YRZK4.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-Cyrillic-4MFM4KU6.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-Pi-2K3FSS2P.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-Latin3-NC6FYAPQ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-Latin2-RXBJEQQD.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-Latin1-KMXBE24K.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Text Italic"),
    local("IBMPlexSans-TextItalic"),
    url("./media/IBMPlexSans-TextItalic-Greek-P26HJPMS.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-H4RS5YOC.woff2") format("woff2"),
    url("./media/IBMPlexSans-Thin-PWZVGGEL.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-Cyrillic-2KZUNXXN.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-Pi-VLLRFAQ5.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-Latin3-5DNF7DDB.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-Latin2-SMW3EB3X.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-Latin1-GF3XUSAN.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin"),
    local("IBMPlexSans-Thin"),
    url("./media/IBMPlexSans-Thin-Greek-ZN6BU5VR.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-TI32YYK3.woff2") format("woff2"),
    url("./media/IBMPlexSans-ThinItalic-BEFIAHC3.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-Cyrillic-MK2X6HP2.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-Pi-DSGKM7AO.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-Latin3-J6LTDE55.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-Latin2-DCZNVGVO.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-Latin1-CHYNZF3J.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thin Italic"),
    local("IBMPlexSans-ThinItalic"),
    url("./media/IBMPlexSans-ThinItalic-Greek-MUD7BISE.woff2") format("woff2");
  unicode-range:
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03CE;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold"),
    local("IBMPlexSansCond-Bold"),
    url("./media/IBMPlexSansCondensed-Bold-DEEYQC27.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Bold-UXXBJVRY.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold"),
    local("IBMPlexSansCond-Bold"),
    url("./media/IBMPlexSansCondensed-Bold-Pi-O6DTXP4O.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold"),
    local("IBMPlexSansCond-Bold"),
    url("./media/IBMPlexSansCondensed-Bold-Latin3-W6QJSLM6.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold"),
    local("IBMPlexSansCond-Bold"),
    url("./media/IBMPlexSansCondensed-Bold-Latin2-EIN3D4JT.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold"),
    local("IBMPlexSansCond-Bold"),
    url("./media/IBMPlexSansCondensed-Bold-Latin1-6VTH73BZ.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold Italic"),
    local("IBMPlexSansCond-BoldItalic"),
    url("./media/IBMPlexSansCondensed-BoldItalic-NCFHZIKO.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-BoldItalic-NQEMTJIQ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold Italic"),
    local("IBMPlexSansCond-BoldItalic"),
    url("./media/IBMPlexSansCondensed-BoldItalic-Pi-LL5JLOME.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold Italic"),
    local("IBMPlexSansCond-BoldItalic"),
    url("./media/IBMPlexSansCondensed-BoldItalic-Latin3-57GR46AI.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold Italic"),
    local("IBMPlexSansCond-BoldItalic"),
    url("./media/IBMPlexSansCondensed-BoldItalic-Latin2-SK5FYPI3.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Sans Cond Bold Italic"),
    local("IBMPlexSansCond-BoldItalic"),
    url("./media/IBMPlexSansCondensed-BoldItalic-Latin1-YAMXAHBO.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt"),
    local("IBMPlexSansCond-ExtLt"),
    url("./media/IBMPlexSansCondensed-ExtraLight-ERVUXEA4.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-ExtraLight-LLI27T7N.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt"),
    local("IBMPlexSansCond-ExtLt"),
    url("./media/IBMPlexSansCondensed-ExtraLight-Pi-3TYOFJNP.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt"),
    local("IBMPlexSansCond-ExtLt"),
    url("./media/IBMPlexSansCondensed-ExtraLight-Latin3-S4KATSRQ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt"),
    local("IBMPlexSansCond-ExtLt"),
    url("./media/IBMPlexSansCondensed-ExtraLight-Latin2-WTM7YKBD.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt"),
    local("IBMPlexSansCond-ExtLt"),
    url("./media/IBMPlexSansCondensed-ExtraLight-Latin1-EG5XQJUJ.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt Italic"),
    local("IBMPlexSansCond-ExtLtItalic"),
    url("./media/IBMPlexSansCondensed-ExtraLightItalic-IJIGCFQW.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-ExtraLightItalic-RZCZ4HJ2.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt Italic"),
    local("IBMPlexSansCond-ExtLtItalic"),
    url("./media/IBMPlexSansCondensed-ExtraLightItalic-Pi-X45J7KQD.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt Italic"),
    local("IBMPlexSansCond-ExtLtItalic"),
    url("./media/IBMPlexSansCondensed-ExtraLightItalic-Latin3-WUAJQQM7.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt Italic"),
    local("IBMPlexSansCond-ExtLtItalic"),
    url("./media/IBMPlexSansCondensed-ExtraLightItalic-Latin2-UFXJ4KTC.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Sans Cond ExtLt Italic"),
    local("IBMPlexSansCond-ExtLtItalic"),
    url("./media/IBMPlexSansCondensed-ExtraLightItalic-Latin1-L72SRMGE.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond Italic"),
    local("IBMPlexSansCond-Italic"),
    url("./media/IBMPlexSansCondensed-Italic-VZFPK3KP.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Italic-Y6ZG6A4B.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond Italic"),
    local("IBMPlexSansCond-Italic"),
    url("./media/IBMPlexSansCondensed-Italic-Pi-AKVN2YGD.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond Italic"),
    local("IBMPlexSansCond-Italic"),
    url("./media/IBMPlexSansCondensed-Italic-Latin3-UIXKIBQH.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond Italic"),
    local("IBMPlexSansCond-Italic"),
    url("./media/IBMPlexSansCondensed-Italic-Latin2-42XP22NM.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond Italic"),
    local("IBMPlexSansCond-Italic"),
    url("./media/IBMPlexSansCondensed-Italic-Latin1-RRCXFBXJ.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light"),
    local("IBMPlexSansCond-Light"),
    url("./media/IBMPlexSansCondensed-Light-6QX6PPTJ.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Light-32AWQM7R.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light"),
    local("IBMPlexSansCond-Light"),
    url("./media/IBMPlexSansCondensed-Light-Pi-5ZLKU2D4.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light"),
    local("IBMPlexSansCond-Light"),
    url("./media/IBMPlexSansCondensed-Light-Latin3-SQT36YXN.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light"),
    local("IBMPlexSansCond-Light"),
    url("./media/IBMPlexSansCondensed-Light-Latin2-AGWAPGTL.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light"),
    local("IBMPlexSansCond-Light"),
    url("./media/IBMPlexSansCondensed-Light-Latin1-HLUA6TCU.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light Italic"),
    local("IBMPlexSansCond-LightItalic"),
    url("./media/IBMPlexSansCondensed-LightItalic-MWZSPA3Z.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-LightItalic-EDC5F7PU.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light Italic"),
    local("IBMPlexSansCond-LightItalic"),
    url("./media/IBMPlexSansCondensed-LightItalic-Pi-F3WQBZVV.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light Italic"),
    local("IBMPlexSansCond-LightItalic"),
    url("./media/IBMPlexSansCondensed-LightItalic-Latin3-PPOOFYPB.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light Italic"),
    local("IBMPlexSansCond-LightItalic"),
    url("./media/IBMPlexSansCondensed-LightItalic-Latin2-AD7IF7IX.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Sans Cond Light Italic"),
    local("IBMPlexSansCond-LightItalic"),
    url("./media/IBMPlexSansCondensed-LightItalic-Latin1-3AECOCD2.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm"),
    local("IBMPlexSansCond-Medm"),
    url("./media/IBMPlexSansCondensed-Medium-6AMXXZRC.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Medium-3Y4TYQQM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm"),
    local("IBMPlexSansCond-Medm"),
    url("./media/IBMPlexSansCondensed-Medium-Pi-5LP3XL73.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm"),
    local("IBMPlexSansCond-Medm"),
    url("./media/IBMPlexSansCondensed-Medium-Latin3-QZ7XT7KS.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm"),
    local("IBMPlexSansCond-Medm"),
    url("./media/IBMPlexSansCondensed-Medium-Latin2-5DC7YGIM.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm"),
    local("IBMPlexSansCond-Medm"),
    url("./media/IBMPlexSansCondensed-Medium-Latin1-YTSTZUSG.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm Italic"),
    local("IBMPlexSansCond-MedmItalic"),
    url("./media/IBMPlexSansCondensed-MediumItalic-EG5VM4L5.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-MediumItalic-J7WOL6AJ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm Italic"),
    local("IBMPlexSansCond-MedmItalic"),
    url("./media/IBMPlexSansCondensed-MediumItalic-Pi-VVQS7POQ.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm Italic"),
    local("IBMPlexSansCond-MedmItalic"),
    url("./media/IBMPlexSansCondensed-MediumItalic-Latin3-57VMI2FX.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm Italic"),
    local("IBMPlexSansCond-MedmItalic"),
    url("./media/IBMPlexSansCondensed-MediumItalic-Latin2-YVMFIBQS.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Sans Cond Medm Italic"),
    local("IBMPlexSansCond-MedmItalic"),
    url("./media/IBMPlexSansCondensed-MediumItalic-Latin1-PWGRWAJN.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond"),
    local("IBMPlexSansCond"),
    url("./media/IBMPlexSansCondensed-Regular-XXEIX3M2.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Regular-QLW4XV5S.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond"),
    local("IBMPlexSansCond"),
    url("./media/IBMPlexSansCondensed-Regular-Pi-OZSU2GUD.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond"),
    local("IBMPlexSansCond"),
    url("./media/IBMPlexSansCondensed-Regular-Latin3-K3OTKXF2.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond"),
    local("IBMPlexSansCond"),
    url("./media/IBMPlexSansCondensed-Regular-Latin2-FHHQUIZE.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Cond"),
    local("IBMPlexSansCond"),
    url("./media/IBMPlexSansCondensed-Regular-Latin1-2CG42HGE.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld"),
    local("IBMPlexSansCond-SmBld"),
    url("./media/IBMPlexSansCondensed-SemiBold-DRRGC2GM.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-SemiBold-J2ZZKPSW.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld"),
    local("IBMPlexSansCond-SmBld"),
    url("./media/IBMPlexSansCondensed-SemiBold-Pi-CUL3DZYD.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld"),
    local("IBMPlexSansCond-SmBld"),
    url("./media/IBMPlexSansCondensed-SemiBold-Latin3-LGQ5PQNK.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld"),
    local("IBMPlexSansCond-SmBld"),
    url("./media/IBMPlexSansCondensed-SemiBold-Latin2-FNRIMWC2.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld"),
    local("IBMPlexSansCond-SmBld"),
    url("./media/IBMPlexSansCondensed-SemiBold-Latin1-RLM36VQE.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld Italic"),
    local("IBMPlexSansCond-SmBldItalic"),
    url("./media/IBMPlexSansCondensed-SemiBoldItalic-JF3IRW5T.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-SemiBoldItalic-4LADLZTE.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld Italic"),
    local("IBMPlexSansCond-SmBldItalic"),
    url("./media/IBMPlexSansCondensed-SemiBoldItalic-Pi-4HBZSUYF.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld Italic"),
    local("IBMPlexSansCond-SmBldItalic"),
    url("./media/IBMPlexSansCondensed-SemiBoldItalic-Latin3-3AXESJ3P.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld Italic"),
    local("IBMPlexSansCond-SmBldItalic"),
    url("./media/IBMPlexSansCondensed-SemiBoldItalic-Latin2-ICLLPZVN.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Sans Cond SmBld Italic"),
    local("IBMPlexSansCond-SmBldItalic"),
    url("./media/IBMPlexSansCondensed-SemiBoldItalic-Latin1-LW5A3PIX.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text"),
    local("IBMPlexSansCond-Text"),
    url("./media/IBMPlexSansCondensed-Text-GWYI7GUJ.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Text-TVC4ZUIE.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text"),
    local("IBMPlexSansCond-Text"),
    url("./media/IBMPlexSansCondensed-Text-Pi-37RUQCNB.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text"),
    local("IBMPlexSansCond-Text"),
    url("./media/IBMPlexSansCondensed-Text-Latin3-PJOLEMMI.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text"),
    local("IBMPlexSansCond-Text"),
    url("./media/IBMPlexSansCondensed-Text-Latin2-KBIHXIHQ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text"),
    local("IBMPlexSansCond-Text"),
    url("./media/IBMPlexSansCondensed-Text-Latin1-6TGJC34F.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text Italic"),
    local("IBMPlexSansCond-TextItalic"),
    url("./media/IBMPlexSansCondensed-TextItalic-GZFPKYID.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-TextItalic-WD4TFRPJ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text Italic"),
    local("IBMPlexSansCond-TextItalic"),
    url("./media/IBMPlexSansCondensed-TextItalic-Pi-Q7Q6DJG4.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text Italic"),
    local("IBMPlexSansCond-TextItalic"),
    url("./media/IBMPlexSansCondensed-TextItalic-Latin3-OACKLVKC.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text Italic"),
    local("IBMPlexSansCond-TextItalic"),
    url("./media/IBMPlexSansCondensed-TextItalic-Latin2-7JKDJEDC.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Sans Cond Text Italic"),
    local("IBMPlexSansCond-TextItalic"),
    url("./media/IBMPlexSansCondensed-TextItalic-Latin1-RDJUBQQC.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin"),
    local("IBMPlexSansCond-Thin"),
    url("./media/IBMPlexSansCondensed-Thin-XEY43TH3.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-Thin-L774JJ5I.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin"),
    local("IBMPlexSansCond-Thin"),
    url("./media/IBMPlexSansCondensed-Thin-Pi-EJ2LVCMP.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin"),
    local("IBMPlexSansCond-Thin"),
    url("./media/IBMPlexSansCondensed-Thin-Latin3-7KCUH3OQ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin"),
    local("IBMPlexSansCond-Thin"),
    url("./media/IBMPlexSansCondensed-Thin-Latin2-6J5BQOHZ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin"),
    local("IBMPlexSansCond-Thin"),
    url("./media/IBMPlexSansCondensed-Thin-Latin1-LOPC3EPF.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin Italic"),
    local("IBMPlexSansCond-ThinItalic"),
    url("./media/IBMPlexSansCondensed-ThinItalic-PUOTOZML.woff2") format("woff2"),
    url("./media/IBMPlexSansCondensed-ThinItalic-4NVMYITW.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin Italic"),
    local("IBMPlexSansCond-ThinItalic"),
    url("./media/IBMPlexSansCondensed-ThinItalic-Pi-WRG437LQ.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin Italic"),
    local("IBMPlexSansCond-ThinItalic"),
    url("./media/IBMPlexSansCondensed-ThinItalic-Latin3-DOP3BMAG.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin Italic"),
    local("IBMPlexSansCond-ThinItalic"),
    url("./media/IBMPlexSansCondensed-ThinItalic-Latin2-JS7WBMV3.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Sans Cond Thin Italic"),
    local("IBMPlexSansCond-ThinItalic"),
    url("./media/IBMPlexSansCondensed-ThinItalic-Latin1-CSPR4YUF.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Hebrew Bold"),
    local("IBMPlexSansHebrew-Bold"),
    url("./media/IBMPlexSansHebrew-Bold-BARCKLXA.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-Bold-RHYPOXVL.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Hebrew ExtLt"),
    local("IBMPlexSansHebrew-ExtLt"),
    url("./media/IBMPlexSansHebrew-ExtraLight-GXVKUUDE.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-ExtraLight-PWEL55FQ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Hebrew Light"),
    local("IBMPlexSansHebrew-Light"),
    url("./media/IBMPlexSansHebrew-Light-BQYWYAJE.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-Light-6LBPWS7F.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Hebrew Medm"),
    local("IBMPlexSansHebrew-Medm"),
    url("./media/IBMPlexSansHebrew-Medium-XPFYLLSZ.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-Medium-G5NBO4HA.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Hebrew"),
    local("IBMPlexSansHebrew"),
    url("./media/IBMPlexSansHebrew-Regular-BHKRI3JK.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-Regular-EKIUGRDC.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Hebrew SmBld"),
    local("IBMPlexSansHebrew-SmBld"),
    url("./media/IBMPlexSansHebrew-SemiBold-7HCVCE5B.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-SemiBold-XK4GFMI5.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Hebrew Text"),
    local("IBMPlexSansHebrew-Text"),
    url("./media/IBMPlexSansHebrew-Text-6G2LJAWZ.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-Text-APZ6GG4Y.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Hebrew";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Hebrew Thin"),
    local("IBMPlexSansHebrew-Thin"),
    url("./media/IBMPlexSansHebrew-Thin-TG4N723O.woff2") format("woff2"),
    url("./media/IBMPlexSansHebrew-Thin-UHPTL3YY.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Devanagari Bold"),
    local("IBMPlexSansDevanagari-Bold"),
    url("./media/IBMPlexSansDevanagari-Bold-KBS4WTNJ.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-Bold-O25EENTV.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Devanagari ExtLt"),
    local("IBMPlexSansDevanagari-ExtLt"),
    url("./media/IBMPlexSansDevanagari-ExtraLight-7BXDGJNB.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-ExtraLight-NDJNFJGA.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Devanagari Light"),
    local("IBMPlexSansDevanagari-Light"),
    url("./media/IBMPlexSansDevanagari-Light-6C7PJAZO.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-Light-64GCETHK.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Devanagari Medm"),
    local("IBMPlexSansDevanagari-Medm"),
    url("./media/IBMPlexSansDevanagari-Medium-ARD7TWPG.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-Medium-RVZXPGLO.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Devanagari"),
    local("IBMPlexSansDevanagari"),
    url("./media/IBMPlexSansDevanagari-Regular-D55TDEAN.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-Regular-CLRCHMB4.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Devanagari SmBld"),
    local("IBMPlexSansDevanagari-SmBld"),
    url("./media/IBMPlexSansDevanagari-SemiBold-DNYE5GPE.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-SemiBold-EHXMXYKL.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Devanagari Text"),
    local("IBMPlexSansDevanagari-Text"),
    url("./media/IBMPlexSansDevanagari-Text-QFXOJHIC.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-Text-EHJALPI3.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Devanagari";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Devanagari Thin"),
    local("IBMPlexSansDevanagari-Thin"),
    url("./media/IBMPlexSansDevanagari-Thin-WJJQF5JI.woff2") format("woff2"),
    url("./media/IBMPlexSansDevanagari-Thin-EI5N3UO3.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Thai Bold"),
    local("IBMPlexSansThai-Bold"),
    url("./media/IBMPlexSansThai-Bold-HNPKL2H6.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-Bold-JH7SG2VP.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Thai ExtLt"),
    local("IBMPlexSansThai-ExtLt"),
    url("./media/IBMPlexSansThai-ExtraLight-D5VTDU33.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-ExtraLight-6LBLA4EP.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Thai Light"),
    local("IBMPlexSansThai-Light"),
    url("./media/IBMPlexSansThai-Light-ETK4VQIO.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-Light-PHUJGFWM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Thai Medm"),
    local("IBMPlexSansThai-Medm"),
    url("./media/IBMPlexSansThai-Medium-FDHURC42.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-Medium-NV2JMYSQ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Thai"),
    local("IBMPlexSansThai"),
    url("./media/IBMPlexSansThai-Regular-5FF6UO4Q.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-Regular-NDWCI5IM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Thai SmBld"),
    local("IBMPlexSansThai-SmBld"),
    url("./media/IBMPlexSansThai-SemiBold-VYGKMI2Y.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-SemiBold-KPRHCZOL.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Thai Text"),
    local("IBMPlexSansThai-Text"),
    url("./media/IBMPlexSansThai-Text-EKJZNII3.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-Text-FBENK4QD.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thai Thin"),
    local("IBMPlexSansThai-Thin"),
    url("./media/IBMPlexSansThai-Thin-F6LYZE4M.woff2") format("woff2"),
    url("./media/IBMPlexSansThai-Thin-4E5SNSZM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Thai Looped Bold"),
    local("IBMPlexSansThaiLooped-Bold"),
    url("./media/IBMPlexSansThaiLooped-Bold-W5UB3GGP.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-Bold-XI3AF553.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Thai Looped ExtLt"),
    local("IBMPlexSansThaiLooped-ExtLt"),
    url("./media/IBMPlexSansThaiLooped-ExtraLight-E34XQN72.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-ExtraLight-EMNSJ466.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Thai Looped Light"),
    local("IBMPlexSansThaiLooped-Light"),
    url("./media/IBMPlexSansThaiLooped-Light-LDOW3YU5.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-Light-HSJ35D7H.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Thai Looped Medm"),
    local("IBMPlexSansThaiLooped-Medm"),
    url("./media/IBMPlexSansThaiLooped-Medium-J6LO7SDJ.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-Medium-DFWMB66O.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Thai Looped"),
    local("IBMPlexSansThaiLooped"),
    url("./media/IBMPlexSansThaiLooped-Regular-N6LXCJ27.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-Regular-N5HUSR22.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Thai Looped SmBld"),
    local("IBMPlexSansThaiLooped-SmBld"),
    url("./media/IBMPlexSansThaiLooped-SemiBold-OXD7SFOC.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-SemiBold-4Q7BXKIT.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Thai Looped Text"),
    local("IBMPlexSansThaiLooped-Text"),
    url("./media/IBMPlexSansThaiLooped-Text-SLMEGN2E.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-Text-GOGNK2GM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Thai Looped";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Thai Looped Thin"),
    local("IBMPlexSansThaiLooped-Thin"),
    url("./media/IBMPlexSansThaiLooped-Thin-TX723SXP.woff2") format("woff2"),
    url("./media/IBMPlexSansThaiLooped-Thin-INQE2QFD.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold"),
    local("IBMPlexSerif-Bold"),
    url("./media/IBMPlexSerif-Bold-VB6TZKPJ.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Bold-4MSUPCAQ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold"),
    local("IBMPlexSerif-Bold"),
    url("./media/IBMPlexSerif-Bold-Cyrillic-C7U4FV77.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold"),
    local("IBMPlexSerif-Bold"),
    url("./media/IBMPlexSerif-Bold-Pi-ADJ7AII5.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold"),
    local("IBMPlexSerif-Bold"),
    url("./media/IBMPlexSerif-Bold-Latin3-OBPUTYMC.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold"),
    local("IBMPlexSerif-Bold"),
    url("./media/IBMPlexSerif-Bold-Latin2-MICLMLNZ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold"),
    local("IBMPlexSerif-Bold"),
    url("./media/IBMPlexSerif-Bold-Latin1-ITPVBEJN.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold Italic"),
    local("IBMPlexSerif-BoldItalic"),
    url("./media/IBMPlexSerif-BoldItalic-CXMMMDME.woff2") format("woff2"),
    url("./media/IBMPlexSerif-BoldItalic-JZT6D5GV.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold Italic"),
    local("IBMPlexSerif-BoldItalic"),
    url("./media/IBMPlexSerif-BoldItalic-Cyrillic-VPWZW2DP.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold Italic"),
    local("IBMPlexSerif-BoldItalic"),
    url("./media/IBMPlexSerif-BoldItalic-Pi-NVTSFX3B.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold Italic"),
    local("IBMPlexSerif-BoldItalic"),
    url("./media/IBMPlexSerif-BoldItalic-Latin3-HP4GHSBQ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold Italic"),
    local("IBMPlexSerif-BoldItalic"),
    url("./media/IBMPlexSerif-BoldItalic-Latin2-SPBIQHEZ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 700;
  src:
    local("IBM Plex Serif Bold Italic"),
    local("IBMPlexSerif-BoldItalic"),
    url("./media/IBMPlexSerif-BoldItalic-Latin1-OFWLMGEP.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt"),
    local("IBMPlexSerif-ExtLt"),
    url("./media/IBMPlexSerif-ExtraLight-3OZMO3LB.woff2") format("woff2"),
    url("./media/IBMPlexSerif-ExtraLight-F7K6J6CS.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt"),
    local("IBMPlexSerif-ExtLt"),
    url("./media/IBMPlexSerif-ExtraLight-Cyrillic-55LS4AMA.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt"),
    local("IBMPlexSerif-ExtLt"),
    url("./media/IBMPlexSerif-ExtraLight-Pi-DMLGDZLP.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt"),
    local("IBMPlexSerif-ExtLt"),
    url("./media/IBMPlexSerif-ExtraLight-Latin3-VWGODM32.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt"),
    local("IBMPlexSerif-ExtLt"),
    url("./media/IBMPlexSerif-ExtraLight-Latin2-TMWDN2VS.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt"),
    local("IBMPlexSerif-ExtLt"),
    url("./media/IBMPlexSerif-ExtraLight-Latin1-ZGCHEBFR.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt Italic"),
    local("IBMPlexSerif-ExtLtItalic"),
    url("./media/IBMPlexSerif-ExtraLightItalic-2ZM4ARAK.woff2") format("woff2"),
    url("./media/IBMPlexSerif-ExtraLightItalic-VUKWKU2T.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt Italic"),
    local("IBMPlexSerif-ExtLtItalic"),
    url("./media/IBMPlexSerif-ExtraLightItalic-Cyrillic-OASZICHJ.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt Italic"),
    local("IBMPlexSerif-ExtLtItalic"),
    url("./media/IBMPlexSerif-ExtraLightItalic-Pi-AUZKDPVC.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt Italic"),
    local("IBMPlexSerif-ExtLtItalic"),
    url("./media/IBMPlexSerif-ExtraLightItalic-Latin3-ZLWVXD24.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt Italic"),
    local("IBMPlexSerif-ExtLtItalic"),
    url("./media/IBMPlexSerif-ExtraLightItalic-Latin2-WMDNP3IZ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 200;
  src:
    local("IBM Plex Serif ExtLt Italic"),
    local("IBMPlexSerif-ExtLtItalic"),
    url("./media/IBMPlexSerif-ExtraLightItalic-Latin1-BH7WV6XJ.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Serif Italic"),
    local("IBMPlexSerif-Italic"),
    url("./media/IBMPlexSerif-Italic-PACQ6M6W.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Italic-53VT7DEM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Serif Italic"),
    local("IBMPlexSerif-Italic"),
    url("./media/IBMPlexSerif-Italic-Cyrillic-NA7MFFII.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Serif Italic"),
    local("IBMPlexSerif-Italic"),
    url("./media/IBMPlexSerif-Italic-Pi-AXQL5MJX.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Serif Italic"),
    local("IBMPlexSerif-Italic"),
    url("./media/IBMPlexSerif-Italic-Latin3-PC5LCPBH.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Serif Italic"),
    local("IBMPlexSerif-Italic"),
    url("./media/IBMPlexSerif-Italic-Latin2-T6YTL2UC.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 400;
  src:
    local("IBM Plex Serif Italic"),
    local("IBMPlexSerif-Italic"),
    url("./media/IBMPlexSerif-Italic-Latin1-ZOW2BYGK.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light"),
    local("IBMPlexSerif-Light"),
    url("./media/IBMPlexSerif-Light-INOGED3F.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Light-6UBEUWUB.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light"),
    local("IBMPlexSerif-Light"),
    url("./media/IBMPlexSerif-Light-Cyrillic-NURWPGDJ.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light"),
    local("IBMPlexSerif-Light"),
    url("./media/IBMPlexSerif-Light-Pi-LXKFZW5I.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light"),
    local("IBMPlexSerif-Light"),
    url("./media/IBMPlexSerif-Light-Latin3-6KAZYBTN.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light"),
    local("IBMPlexSerif-Light"),
    url("./media/IBMPlexSerif-Light-Latin2-H2BCHLK3.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light"),
    local("IBMPlexSerif-Light"),
    url("./media/IBMPlexSerif-Light-Latin1-VTHC3SXS.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light Italic"),
    local("IBMPlexSerif-LightItalic"),
    url("./media/IBMPlexSerif-LightItalic-G3CKS47O.woff2") format("woff2"),
    url("./media/IBMPlexSerif-LightItalic-MXXPGXYJ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light Italic"),
    local("IBMPlexSerif-LightItalic"),
    url("./media/IBMPlexSerif-LightItalic-Cyrillic-VBYRB4DT.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light Italic"),
    local("IBMPlexSerif-LightItalic"),
    url("./media/IBMPlexSerif-LightItalic-Pi-IKE6KJ6G.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light Italic"),
    local("IBMPlexSerif-LightItalic"),
    url("./media/IBMPlexSerif-LightItalic-Latin3-WO5WUDYN.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light Italic"),
    local("IBMPlexSerif-LightItalic"),
    url("./media/IBMPlexSerif-LightItalic-Latin2-DWY5DRAV.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 300;
  src:
    local("IBM Plex Serif Light Italic"),
    local("IBMPlexSerif-LightItalic"),
    url("./media/IBMPlexSerif-LightItalic-Latin1-DWI3UGTW.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm"),
    local("IBMPlexSerif-Medm"),
    url("./media/IBMPlexSerif-Medium-LTMJS5HX.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Medium-SJFELS25.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm"),
    local("IBMPlexSerif-Medm"),
    url("./media/IBMPlexSerif-Medium-Cyrillic-IWE4H7RO.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm"),
    local("IBMPlexSerif-Medm"),
    url("./media/IBMPlexSerif-Medium-Pi-PHQ6MJMV.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm"),
    local("IBMPlexSerif-Medm"),
    url("./media/IBMPlexSerif-Medium-Latin3-WPVOOHAZ.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm"),
    local("IBMPlexSerif-Medm"),
    url("./media/IBMPlexSerif-Medium-Latin2-EUTQWVUC.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm"),
    local("IBMPlexSerif-Medm"),
    url("./media/IBMPlexSerif-Medium-Latin1-DGGNNZSG.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm Italic"),
    local("IBMPlexSerif-MedmItalic"),
    url("./media/IBMPlexSerif-MediumItalic-BAHGIK4L.woff2") format("woff2"),
    url("./media/IBMPlexSerif-MediumItalic-AHFY3P64.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm Italic"),
    local("IBMPlexSerif-MedmItalic"),
    url("./media/IBMPlexSerif-MediumItalic-Cyrillic-WAWD7HIZ.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm Italic"),
    local("IBMPlexSerif-MedmItalic"),
    url("./media/IBMPlexSerif-MediumItalic-Pi-HT3DE4L3.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm Italic"),
    local("IBMPlexSerif-MedmItalic"),
    url("./media/IBMPlexSerif-MediumItalic-Latin3-JSWFP7PL.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm Italic"),
    local("IBMPlexSerif-MedmItalic"),
    url("./media/IBMPlexSerif-MediumItalic-Latin2-QMKASZNQ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 500;
  src:
    local("IBM Plex Serif Medm Italic"),
    local("IBMPlexSerif-MedmItalic"),
    url("./media/IBMPlexSerif-MediumItalic-Latin1-5AZGWO4U.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Serif"),
    local("IBMPlexSerif"),
    url("./media/IBMPlexSerif-Regular-6QN4D5X5.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Regular-4U76QJ65.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Serif"),
    local("IBMPlexSerif"),
    url("./media/IBMPlexSerif-Regular-Cyrillic-SPYVZH5P.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Serif"),
    local("IBMPlexSerif"),
    url("./media/IBMPlexSerif-Regular-Pi-JNCJJBKC.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Serif"),
    local("IBMPlexSerif"),
    url("./media/IBMPlexSerif-Regular-Latin3-P4CL5DGA.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Serif"),
    local("IBMPlexSerif"),
    url("./media/IBMPlexSerif-Regular-Latin2-ZFWHAJ52.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Serif"),
    local("IBMPlexSerif"),
    url("./media/IBMPlexSerif-Regular-Latin1-JZOLIPUZ.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld"),
    local("IBMPlexSerif-SmBld"),
    url("./media/IBMPlexSerif-SemiBold-VNYS644Y.woff2") format("woff2"),
    url("./media/IBMPlexSerif-SemiBold-MTDSXUGI.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld"),
    local("IBMPlexSerif-SmBld"),
    url("./media/IBMPlexSerif-SemiBold-Cyrillic-2VZXZ7ET.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld"),
    local("IBMPlexSerif-SmBld"),
    url("./media/IBMPlexSerif-SemiBold-Pi-AFNKIFWG.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld"),
    local("IBMPlexSerif-SmBld"),
    url("./media/IBMPlexSerif-SemiBold-Latin3-R3XDRFSO.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld"),
    local("IBMPlexSerif-SmBld"),
    url("./media/IBMPlexSerif-SemiBold-Latin2-KKLMPJRW.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld"),
    local("IBMPlexSerif-SmBld"),
    url("./media/IBMPlexSerif-SemiBold-Latin1-J24AE4ZO.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld Italic"),
    local("IBMPlexSerif-SmBldItalic"),
    url("./media/IBMPlexSerif-SemiBoldItalic-7ODASLDE.woff2") format("woff2"),
    url("./media/IBMPlexSerif-SemiBoldItalic-O4UUPKAZ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld Italic"),
    local("IBMPlexSerif-SmBldItalic"),
    url("./media/IBMPlexSerif-SemiBoldItalic-Cyrillic-QAPTBVDV.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld Italic"),
    local("IBMPlexSerif-SmBldItalic"),
    url("./media/IBMPlexSerif-SemiBoldItalic-Pi-I6FNM6HW.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld Italic"),
    local("IBMPlexSerif-SmBldItalic"),
    url("./media/IBMPlexSerif-SemiBoldItalic-Latin3-Y5AJNQQ2.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld Italic"),
    local("IBMPlexSerif-SmBldItalic"),
    url("./media/IBMPlexSerif-SemiBoldItalic-Latin2-5VV4CRZZ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 600;
  src:
    local("IBM Plex Serif SmBld Italic"),
    local("IBMPlexSerif-SmBldItalic"),
    url("./media/IBMPlexSerif-SemiBoldItalic-Latin1-3JJGQD2T.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text"),
    local("IBMPlexSerif-Text"),
    url("./media/IBMPlexSerif-Text-TWBABUWY.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Text-RFSJ43DC.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text"),
    local("IBMPlexSerif-Text"),
    url("./media/IBMPlexSerif-Text-Cyrillic-DXVE3DCU.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text"),
    local("IBMPlexSerif-Text"),
    url("./media/IBMPlexSerif-Text-Pi-2AM6RDTH.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text"),
    local("IBMPlexSerif-Text"),
    url("./media/IBMPlexSerif-Text-Latin3-BEFBTMWG.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text"),
    local("IBMPlexSerif-Text"),
    url("./media/IBMPlexSerif-Text-Latin2-ZQC4CXCW.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text"),
    local("IBMPlexSerif-Text"),
    url("./media/IBMPlexSerif-Text-Latin1-CP54OSNB.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text Italic"),
    local("IBMPlexSerif-TextItalic"),
    url("./media/IBMPlexSerif-TextItalic-2GZIVXGT.woff2") format("woff2"),
    url("./media/IBMPlexSerif-TextItalic-CNYZRVWA.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text Italic"),
    local("IBMPlexSerif-TextItalic"),
    url("./media/IBMPlexSerif-TextItalic-Cyrillic-C5AEOHSF.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text Italic"),
    local("IBMPlexSerif-TextItalic"),
    url("./media/IBMPlexSerif-TextItalic-Pi-IQCIJCB4.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text Italic"),
    local("IBMPlexSerif-TextItalic"),
    url("./media/IBMPlexSerif-TextItalic-Latin3-HXPJLPGC.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text Italic"),
    local("IBMPlexSerif-TextItalic"),
    url("./media/IBMPlexSerif-TextItalic-Latin2-DCXZZBDI.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 450;
  src:
    local("IBM Plex Serif Text Italic"),
    local("IBMPlexSerif-TextItalic"),
    url("./media/IBMPlexSerif-TextItalic-Latin1-3ZYL3JIA.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin"),
    local("IBMPlexSerif-Thin"),
    url("./media/IBMPlexSerif-Thin-TXFVLUDQ.woff2") format("woff2"),
    url("./media/IBMPlexSerif-Thin-C53ZKLOQ.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin"),
    local("IBMPlexSerif-Thin"),
    url("./media/IBMPlexSerif-Thin-Cyrillic-AJA64CRN.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin"),
    local("IBMPlexSerif-Thin"),
    url("./media/IBMPlexSerif-Thin-Pi-RYVMZVMH.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin"),
    local("IBMPlexSerif-Thin"),
    url("./media/IBMPlexSerif-Thin-Latin3-GJWJC2LT.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin"),
    local("IBMPlexSerif-Thin"),
    url("./media/IBMPlexSerif-Thin-Latin2-5Y2IY7VC.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin"),
    local("IBMPlexSerif-Thin"),
    url("./media/IBMPlexSerif-Thin-Latin1-V3JKMGAP.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin Italic"),
    local("IBMPlexSerif-ThinItalic"),
    url("./media/IBMPlexSerif-ThinItalic-R5DEN54X.woff2") format("woff2"),
    url("./media/IBMPlexSerif-ThinItalic-ILORIOOM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin Italic"),
    local("IBMPlexSerif-ThinItalic"),
    url("./media/IBMPlexSerif-ThinItalic-Cyrillic-WOQAHKPN.woff2") format("woff2");
  unicode-range:
    U+0400-045F,
    U+0472-0473,
    U+0490-049D,
    U+04A0-04A5,
    U+04AA-04AB,
    U+04AE-04B3,
    U+04B6-04BB,
    U+04C0-04C2,
    U+04CF-04D9,
    U+04DC-04DF,
    U+04E2-04E9,
    U+04EE-04F5,
    U+04F8-04F9;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin Italic"),
    local("IBMPlexSerif-ThinItalic"),
    url("./media/IBMPlexSerif-ThinItalic-Pi-IJR4H5UQ.woff2") format("woff2");
  unicode-range:
    U+0E3F,
    U+2032-2033,
    U+2070,
    U+2075-2079,
    U+2080-2081,
    U+2083,
    U+2085-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+221A,
    U+221E,
    U+222B,
    U+2248,
    U+2260,
    U+2264-2265,
    U+25CA,
    U+2713,
    U+274C,
    U+2B0E-2B11,
    U+EBE1-EBE7,
    U+ECE0,
    U+EFCC;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin Italic"),
    local("IBMPlexSerif-ThinItalic"),
    url("./media/IBMPlexSerif-ThinItalic-Latin3-SU2HSZ5J.woff2") format("woff2");
  unicode-range:
    U+0102-0103,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin Italic"),
    local("IBMPlexSerif-ThinItalic"),
    url("./media/IBMPlexSerif-ThinItalic-Latin2-OMSXZ2XZ.woff2") format("woff2");
  unicode-range:
    U+0100-024F,
    U+0259,
    U+1E00-1EFF,
    U+20A0-20AB,
    U+20AD-20CF,
    U+2C60-2C7F,
    U+A720-A7FF,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Serif";
  font-style: italic;
  font-weight: 100;
  src:
    local("IBM Plex Serif Thin Italic"),
    local("IBMPlexSerif-ThinItalic"),
    url("./media/IBMPlexSerif-ThinItalic-Latin1-7SP6Q23R.woff2") format("woff2");
  unicode-range:
    U+0000,
    U+000D,
    U+0020-007E,
    U+00A0-00A3,
    U+00A4-00FF,
    U+0131,
    U+0152-0153,
    U+02C6,
    U+02DA,
    U+02DC,
    U+2013-2014,
    U+2018-201A,
    U+201C-201E,
    U+2020-2022,
    U+2026,
    U+2030,
    U+2039-203A,
    U+2044,
    U+2074,
    U+20AC,
    U+2122,
    U+2212,
    U+FB01-FB02;
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 700;
  src:
    local("IBM Plex Sans Arabic Bold"),
    local("IBMPlexSansArabic-Bold"),
    url("./media/IBMPlexSansArabic-Bold-AVQ2YC6R.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-Bold-DD6AD2DK.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 200;
  src:
    local("IBM Plex Sans Arabic ExtLt"),
    local("IBMPlexSansArabic-ExtLt"),
    url("./media/IBMPlexSansArabic-ExtraLight-NAGJ4IJ4.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-ExtraLight-5UTK5SW6.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 300;
  src:
    local("IBM Plex Sans Arabic Light"),
    local("IBMPlexSansArabic-Light"),
    url("./media/IBMPlexSansArabic-Light-MFYX6AEG.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-Light-KNJH6BDX.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 500;
  src:
    local("IBM Plex Sans Arabic Medm"),
    local("IBMPlexSansArabic-Medm"),
    url("./media/IBMPlexSansArabic-Medium-4BHI4H73.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-Medium-MR2745EK.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 400;
  src:
    local("IBM Plex Sans Arabic"),
    local("IBMPlexSansArabic"),
    url("./media/IBMPlexSansArabic-Regular-5VMY3KOZ.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-Regular-DQ2KMDAM.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 600;
  src:
    local("IBM Plex Sans Arabic SmBld"),
    local("IBMPlexSansArabic-SmBld"),
    url("./media/IBMPlexSansArabic-SemiBold-FRG7USEW.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-SemiBold-UT42OFQD.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 450;
  src:
    local("IBM Plex Sans Arabic Text"),
    local("IBMPlexSansArabic-Text"),
    url("./media/IBMPlexSansArabic-Text-QKF4KRDH.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-Text-TU5GGN6Z.woff") format("woff");
}
@font-face {
  font-family: "IBM Plex Sans Arabic";
  font-style: normal;
  font-weight: 100;
  src:
    local("IBM Plex Sans Arabic Thin"),
    local("IBMPlexSansArabic-Thin"),
    url("./media/IBMPlexSansArabic-Thin-HZHX2REI.woff2") format("woff2"),
    url("./media/IBMPlexSansArabic-Thin-FTNCEJXU.woff") format("woff");
}

/* node_modules/primeicons/primeicons.css */
@font-face {
  font-family: "primeicons";
  font-display: block;
  src: url("./media/primeicons-RSSEDYLY.eot");
  src:
    url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),
    url("./media/primeicons-4GST5W3O.woff2") format("woff2"),
    url("./media/primeicons-P53SE5CV.woff") format("woff"),
    url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),
    url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.pi {
  font-family: "primeicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pi:before {
  --webkit-backface-visibility:hidden;
  backface-visibility: hidden;
}
.pi-fw {
  width: 1.28571429em;
  text-align: center;
}
.pi-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.pi-folder-plus:before {
  content: "\ea05";
}
.pi-receipt:before {
  content: "\ea06";
}
.pi-asterisk:before {
  content: "\ea07";
}
.pi-face-smile:before {
  content: "\ea08";
}
.pi-pinterest:before {
  content: "\ea09";
}
.pi-expand:before {
  content: "\ea0a";
}
.pi-pen-to-square:before {
  content: "\ea0b";
}
.pi-wave-pulse:before {
  content: "\ea0c";
}
.pi-turkish-lira:before {
  content: "\ea0d";
}
.pi-spinner-dotted:before {
  content: "\ea0e";
}
.pi-crown:before {
  content: "\ea0f";
}
.pi-pause-circle:before {
  content: "\ea10";
}
.pi-warehouse:before {
  content: "\ea11";
}
.pi-objects-column:before {
  content: "\ea12";
}
.pi-clipboard:before {
  content: "\ea13";
}
.pi-play-circle:before {
  content: "\ea14";
}
.pi-venus:before {
  content: "\ea15";
}
.pi-cart-minus:before {
  content: "\ea16";
}
.pi-file-plus:before {
  content: "\ea17";
}
.pi-microchip:before {
  content: "\ea18";
}
.pi-twitch:before {
  content: "\ea19";
}
.pi-building-columns:before {
  content: "\ea1a";
}
.pi-file-check:before {
  content: "\ea1b";
}
.pi-microchip-ai:before {
  content: "\ea1c";
}
.pi-trophy:before {
  content: "\ea1d";
}
.pi-barcode:before {
  content: "\ea1e";
}
.pi-file-arrow-up:before {
  content: "\ea1f";
}
.pi-mars:before {
  content: "\ea20";
}
.pi-tiktok:before {
  content: "\ea21";
}
.pi-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "\ea22";
}
.pi-ethereum:before {
  content: "\ea23";
}
.pi-list-check:before {
  content: "\ea24";
}
.pi-thumbtack:before {
  content: "\ea25";
}
.pi-arrow-down-left-and-arrow-up-right-to-center:before {
  content: "\ea26";
}
.pi-equals:before {
  content: "\ea27";
}
.pi-lightbulb:before {
  content: "\ea28";
}
.pi-star-half:before {
  content: "\ea29";
}
.pi-address-book:before {
  content: "\ea2a";
}
.pi-chart-scatter:before {
  content: "\ea2b";
}
.pi-indian-rupee:before {
  content: "\ea2c";
}
.pi-star-half-fill:before {
  content: "\ea2d";
}
.pi-cart-arrow-down:before {
  content: "\ea2e";
}
.pi-calendar-clock:before {
  content: "\ea2f";
}
.pi-sort-up-fill:before {
  content: "\ea30";
}
.pi-sparkles:before {
  content: "\ea31";
}
.pi-bullseye:before {
  content: "\ea32";
}
.pi-sort-down-fill:before {
  content: "\ea33";
}
.pi-graduation-cap:before {
  content: "\ea34";
}
.pi-hammer:before {
  content: "\ea35";
}
.pi-bell-slash:before {
  content: "\ea36";
}
.pi-gauge:before {
  content: "\ea37";
}
.pi-shop:before {
  content: "\ea38";
}
.pi-headphones:before {
  content: "\ea39";
}
.pi-eraser:before {
  content: "\ea04";
}
.pi-stopwatch:before {
  content: "\ea01";
}
.pi-verified:before {
  content: "\ea02";
}
.pi-delete-left:before {
  content: "\ea03";
}
.pi-hourglass:before {
  content: "\e9fe";
}
.pi-truck:before {
  content: "\ea00";
}
.pi-wrench:before {
  content: "\e9ff";
}
.pi-microphone:before {
  content: "\e9fa";
}
.pi-megaphone:before {
  content: "\e9fb";
}
.pi-arrow-right-arrow-left:before {
  content: "\e9fc";
}
.pi-bitcoin:before {
  content: "\e9fd";
}
.pi-file-edit:before {
  content: "\e9f6";
}
.pi-language:before {
  content: "\e9f7";
}
.pi-file-export:before {
  content: "\e9f8";
}
.pi-file-import:before {
  content: "\e9f9";
}
.pi-file-word:before {
  content: "\e9f1";
}
.pi-gift:before {
  content: "\e9f2";
}
.pi-cart-plus:before {
  content: "\e9f3";
}
.pi-thumbs-down-fill:before {
  content: "\e9f4";
}
.pi-thumbs-up-fill:before {
  content: "\e9f5";
}
.pi-arrows-alt:before {
  content: "\e9f0";
}
.pi-calculator:before {
  content: "\e9ef";
}
.pi-sort-alt-slash:before {
  content: "\e9ee";
}
.pi-arrows-h:before {
  content: "\e9ec";
}
.pi-arrows-v:before {
  content: "\e9ed";
}
.pi-pound:before {
  content: "\e9eb";
}
.pi-prime:before {
  content: "\e9ea";
}
.pi-chart-pie:before {
  content: "\e9e9";
}
.pi-reddit:before {
  content: "\e9e8";
}
.pi-code:before {
  content: "\e9e7";
}
.pi-sync:before {
  content: "\e9e6";
}
.pi-shopping-bag:before {
  content: "\e9e5";
}
.pi-server:before {
  content: "\e9e4";
}
.pi-database:before {
  content: "\e9e3";
}
.pi-hashtag:before {
  content: "\e9e2";
}
.pi-bookmark-fill:before {
  content: "\e9df";
}
.pi-filter-fill:before {
  content: "\e9e0";
}
.pi-heart-fill:before {
  content: "\e9e1";
}
.pi-flag-fill:before {
  content: "\e9de";
}
.pi-circle:before {
  content: "\e9dc";
}
.pi-circle-fill:before {
  content: "\e9dd";
}
.pi-bolt:before {
  content: "\e9db";
}
.pi-history:before {
  content: "\e9da";
}
.pi-box:before {
  content: "\e9d9";
}
.pi-at:before {
  content: "\e9d8";
}
.pi-arrow-up-right:before {
  content: "\e9d4";
}
.pi-arrow-up-left:before {
  content: "\e9d5";
}
.pi-arrow-down-left:before {
  content: "\e9d6";
}
.pi-arrow-down-right:before {
  content: "\e9d7";
}
.pi-telegram:before {
  content: "\e9d3";
}
.pi-stop-circle:before {
  content: "\e9d2";
}
.pi-stop:before {
  content: "\e9d1";
}
.pi-whatsapp:before {
  content: "\e9d0";
}
.pi-building:before {
  content: "\e9cf";
}
.pi-qrcode:before {
  content: "\e9ce";
}
.pi-car:before {
  content: "\e9cd";
}
.pi-instagram:before {
  content: "\e9cc";
}
.pi-linkedin:before {
  content: "\e9cb";
}
.pi-send:before {
  content: "\e9ca";
}
.pi-slack:before {
  content: "\e9c9";
}
.pi-sun:before {
  content: "\e9c8";
}
.pi-moon:before {
  content: "\e9c7";
}
.pi-vimeo:before {
  content: "\e9c6";
}
.pi-youtube:before {
  content: "\e9c5";
}
.pi-flag:before {
  content: "\e9c4";
}
.pi-wallet:before {
  content: "\e9c3";
}
.pi-map:before {
  content: "\e9c2";
}
.pi-link:before {
  content: "\e9c1";
}
.pi-credit-card:before {
  content: "\e9bf";
}
.pi-discord:before {
  content: "\e9c0";
}
.pi-percentage:before {
  content: "\e9be";
}
.pi-euro:before {
  content: "\e9bd";
}
.pi-book:before {
  content: "\e9ba";
}
.pi-shield:before {
  content: "\e9b9";
}
.pi-paypal:before {
  content: "\e9bb";
}
.pi-amazon:before {
  content: "\e9bc";
}
.pi-phone:before {
  content: "\e9b8";
}
.pi-filter-slash:before {
  content: "\e9b7";
}
.pi-facebook:before {
  content: "\e9b4";
}
.pi-github:before {
  content: "\e9b5";
}
.pi-twitter:before {
  content: "\e9b6";
}
.pi-step-backward-alt:before {
  content: "\e9ac";
}
.pi-step-forward-alt:before {
  content: "\e9ad";
}
.pi-forward:before {
  content: "\e9ae";
}
.pi-backward:before {
  content: "\e9af";
}
.pi-fast-backward:before {
  content: "\e9b0";
}
.pi-fast-forward:before {
  content: "\e9b1";
}
.pi-pause:before {
  content: "\e9b2";
}
.pi-play:before {
  content: "\e9b3";
}
.pi-compass:before {
  content: "\e9ab";
}
.pi-id-card:before {
  content: "\e9aa";
}
.pi-ticket:before {
  content: "\e9a9";
}
.pi-file-o:before {
  content: "\e9a8";
}
.pi-reply:before {
  content: "\e9a7";
}
.pi-directions-alt:before {
  content: "\e9a5";
}
.pi-directions:before {
  content: "\e9a6";
}
.pi-thumbs-up:before {
  content: "\e9a3";
}
.pi-thumbs-down:before {
  content: "\e9a4";
}
.pi-sort-numeric-down-alt:before {
  content: "\e996";
}
.pi-sort-numeric-up-alt:before {
  content: "\e997";
}
.pi-sort-alpha-down-alt:before {
  content: "\e998";
}
.pi-sort-alpha-up-alt:before {
  content: "\e999";
}
.pi-sort-numeric-down:before {
  content: "\e99a";
}
.pi-sort-numeric-up:before {
  content: "\e99b";
}
.pi-sort-alpha-down:before {
  content: "\e99c";
}
.pi-sort-alpha-up:before {
  content: "\e99d";
}
.pi-sort-alt:before {
  content: "\e99e";
}
.pi-sort-amount-up:before {
  content: "\e99f";
}
.pi-sort-amount-down:before {
  content: "\e9a0";
}
.pi-sort-amount-down-alt:before {
  content: "\e9a1";
}
.pi-sort-amount-up-alt:before {
  content: "\e9a2";
}
.pi-palette:before {
  content: "\e995";
}
.pi-undo:before {
  content: "\e994";
}
.pi-desktop:before {
  content: "\e993";
}
.pi-sliders-v:before {
  content: "\e991";
}
.pi-sliders-h:before {
  content: "\e992";
}
.pi-search-plus:before {
  content: "\e98f";
}
.pi-search-minus:before {
  content: "\e990";
}
.pi-file-excel:before {
  content: "\e98e";
}
.pi-file-pdf:before {
  content: "\e98d";
}
.pi-check-square:before {
  content: "\e98c";
}
.pi-chart-line:before {
  content: "\e98b";
}
.pi-user-edit:before {
  content: "\e98a";
}
.pi-exclamation-circle:before {
  content: "\e989";
}
.pi-android:before {
  content: "\e985";
}
.pi-google:before {
  content: "\e986";
}
.pi-apple:before {
  content: "\e987";
}
.pi-microsoft:before {
  content: "\e988";
}
.pi-heart:before {
  content: "\e984";
}
.pi-mobile:before {
  content: "\e982";
}
.pi-tablet:before {
  content: "\e983";
}
.pi-key:before {
  content: "\e981";
}
.pi-shopping-cart:before {
  content: "\e980";
}
.pi-comments:before {
  content: "\e97e";
}
.pi-comment:before {
  content: "\e97f";
}
.pi-briefcase:before {
  content: "\e97d";
}
.pi-bell:before {
  content: "\e97c";
}
.pi-paperclip:before {
  content: "\e97b";
}
.pi-share-alt:before {
  content: "\e97a";
}
.pi-envelope:before {
  content: "\e979";
}
.pi-volume-down:before {
  content: "\e976";
}
.pi-volume-up:before {
  content: "\e977";
}
.pi-volume-off:before {
  content: "\e978";
}
.pi-eject:before {
  content: "\e975";
}
.pi-money-bill:before {
  content: "\e974";
}
.pi-images:before {
  content: "\e973";
}
.pi-image:before {
  content: "\e972";
}
.pi-sign-in:before {
  content: "\e970";
}
.pi-sign-out:before {
  content: "\e971";
}
.pi-wifi:before {
  content: "\e96f";
}
.pi-sitemap:before {
  content: "\e96e";
}
.pi-chart-bar:before {
  content: "\e96d";
}
.pi-camera:before {
  content: "\e96c";
}
.pi-dollar:before {
  content: "\e96b";
}
.pi-lock-open:before {
  content: "\e96a";
}
.pi-table:before {
  content: "\e969";
}
.pi-map-marker:before {
  content: "\e968";
}
.pi-list:before {
  content: "\e967";
}
.pi-eye-slash:before {
  content: "\e965";
}
.pi-eye:before {
  content: "\e966";
}
.pi-folder-open:before {
  content: "\e964";
}
.pi-folder:before {
  content: "\e963";
}
.pi-video:before {
  content: "\e962";
}
.pi-inbox:before {
  content: "\e961";
}
.pi-lock:before {
  content: "\e95f";
}
.pi-unlock:before {
  content: "\e960";
}
.pi-tags:before {
  content: "\e95d";
}
.pi-tag:before {
  content: "\e95e";
}
.pi-power-off:before {
  content: "\e95c";
}
.pi-save:before {
  content: "\e95b";
}
.pi-question-circle:before {
  content: "\e959";
}
.pi-question:before {
  content: "\e95a";
}
.pi-copy:before {
  content: "\e957";
}
.pi-file:before {
  content: "\e958";
}
.pi-clone:before {
  content: "\e955";
}
.pi-calendar-times:before {
  content: "\e952";
}
.pi-calendar-minus:before {
  content: "\e953";
}
.pi-calendar-plus:before {
  content: "\e954";
}
.pi-ellipsis-v:before {
  content: "\e950";
}
.pi-ellipsis-h:before {
  content: "\e951";
}
.pi-bookmark:before {
  content: "\e94e";
}
.pi-globe:before {
  content: "\e94f";
}
.pi-replay:before {
  content: "\e94d";
}
.pi-filter:before {
  content: "\e94c";
}
.pi-print:before {
  content: "\e94b";
}
.pi-align-right:before {
  content: "\e946";
}
.pi-align-left:before {
  content: "\e947";
}
.pi-align-center:before {
  content: "\e948";
}
.pi-align-justify:before {
  content: "\e949";
}
.pi-cog:before {
  content: "\e94a";
}
.pi-cloud-download:before {
  content: "\e943";
}
.pi-cloud-upload:before {
  content: "\e944";
}
.pi-cloud:before {
  content: "\e945";
}
.pi-pencil:before {
  content: "\e942";
}
.pi-users:before {
  content: "\e941";
}
.pi-clock:before {
  content: "\e940";
}
.pi-user-minus:before {
  content: "\e93e";
}
.pi-user-plus:before {
  content: "\e93f";
}
.pi-trash:before {
  content: "\e93d";
}
.pi-external-link:before {
  content: "\e93c";
}
.pi-window-maximize:before {
  content: "\e93b";
}
.pi-window-minimize:before {
  content: "\e93a";
}
.pi-refresh:before {
  content: "\e938";
}
.pi-user:before {
  content: "\e939";
}
.pi-exclamation-triangle:before {
  content: "\e922";
}
.pi-calendar:before {
  content: "\e927";
}
.pi-chevron-circle-left:before {
  content: "\e928";
}
.pi-chevron-circle-down:before {
  content: "\e929";
}
.pi-chevron-circle-right:before {
  content: "\e92a";
}
.pi-chevron-circle-up:before {
  content: "\e92b";
}
.pi-angle-double-down:before {
  content: "\e92c";
}
.pi-angle-double-left:before {
  content: "\e92d";
}
.pi-angle-double-right:before {
  content: "\e92e";
}
.pi-angle-double-up:before {
  content: "\e92f";
}
.pi-angle-down:before {
  content: "\e930";
}
.pi-angle-left:before {
  content: "\e931";
}
.pi-angle-right:before {
  content: "\e932";
}
.pi-angle-up:before {
  content: "\e933";
}
.pi-upload:before {
  content: "\e934";
}
.pi-download:before {
  content: "\e956";
}
.pi-ban:before {
  content: "\e935";
}
.pi-star-fill:before {
  content: "\e936";
}
.pi-star:before {
  content: "\e937";
}
.pi-chevron-left:before {
  content: "\e900";
}
.pi-chevron-right:before {
  content: "\e901";
}
.pi-chevron-down:before {
  content: "\e902";
}
.pi-chevron-up:before {
  content: "\e903";
}
.pi-caret-left:before {
  content: "\e904";
}
.pi-caret-right:before {
  content: "\e905";
}
.pi-caret-down:before {
  content: "\e906";
}
.pi-caret-up:before {
  content: "\e907";
}
.pi-search:before {
  content: "\e908";
}
.pi-check:before {
  content: "\e909";
}
.pi-check-circle:before {
  content: "\e90a";
}
.pi-times:before {
  content: "\e90b";
}
.pi-times-circle:before {
  content: "\e90c";
}
.pi-plus:before {
  content: "\e90d";
}
.pi-plus-circle:before {
  content: "\e90e";
}
.pi-minus:before {
  content: "\e90f";
}
.pi-minus-circle:before {
  content: "\e910";
}
.pi-circle-on:before {
  content: "\e911";
}
.pi-circle-off:before {
  content: "\e912";
}
.pi-sort-down:before {
  content: "\e913";
}
.pi-sort-up:before {
  content: "\e914";
}
.pi-sort:before {
  content: "\e915";
}
.pi-step-backward:before {
  content: "\e916";
}
.pi-step-forward:before {
  content: "\e917";
}
.pi-th-large:before {
  content: "\e918";
}
.pi-arrow-down:before {
  content: "\e919";
}
.pi-arrow-left:before {
  content: "\e91a";
}
.pi-arrow-right:before {
  content: "\e91b";
}
.pi-arrow-up:before {
  content: "\e91c";
}
.pi-bars:before {
  content: "\e91d";
}
.pi-arrow-circle-down:before {
  content: "\e91e";
}
.pi-arrow-circle-left:before {
  content: "\e91f";
}
.pi-arrow-circle-right:before {
  content: "\e920";
}
.pi-arrow-circle-up:before {
  content: "\e921";
}
.pi-info:before {
  content: "\e923";
}
.pi-info-circle:before {
  content: "\e924";
}
.pi-home:before {
  content: "\e925";
}
.pi-spinner:before {
  content: "\e926";
}

/* frontend/src/styles.scss */
:root {
  --kc-accent: #1fcc86;
  --p-primary-color: #00b1aa;
  --surface-border: #d7dde5;
  --text-color-secondary: #64748b;
  color-scheme: light;
}
body {
  min-height: 100vh;
  margin: 0;
  background: rgb(247, 248, 250);
  color: #1f2937;
  font-family:
    "IBM Plex Sans",
    Arial,
    Helvetica,
    sans-serif;
  letter-spacing: 0;
}
body.app-dark {
  background: rgb(10, 10, 11);
  color: rgb(212, 211, 215);
  color-scheme: dark;
}
button,
input,
textarea,
select {
  font: inherit;
  letter-spacing: 0;
}
a {
  color: var(--p-primary-color);
}
.page {
  display: grid;
  gap: 1.25rem;
  max-width: 1180px;
}
.page-header {
  display: grid;
  gap: 0.35rem;
}
.page-kicker {
  color: #64748b;
  font-size: 0.82rem;
  font-weight: 700;
  text-transform: uppercase;
}
.page-title {
  margin: 0;
  color: #0f172a;
  font-size: clamp(1.45rem, 2vw, 2rem);
  font-weight: 700;
  line-height: 1.15;
}
.page-description {
  max-width: 760px;
  margin: 0;
  color: #526071;
  font-size: 0.96rem;
  line-height: 1.55;
}
.metric-grid,
.content-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 1rem;
}
.info-card {
  min-width: 0;
  border: 1px solid #d7dde5;
  border-radius: 8px;
  background: #ffffff;
  padding: 1rem;
}
.info-card-title {
  margin: 0 0 0.35rem;
  color: #334155;
  font-size: 0.85rem;
  font-weight: 700;
}
.info-card-value {
  margin: 0;
  color: #0f172a;
  font-size: 1.05rem;
  font-weight: 700;
  line-height: 1.3;
}
.info-card-text {
  margin: 0.45rem 0 0;
  color: #64748b;
  font-size: 0.9rem;
  line-height: 1.45;
}
.studio-drawer {
  width: min(34rem, 100vw) !important;
}
.content-drawer {
  width: 75vw !important;
}
.media-library-drawer {
  width: min(52rem, 100vw) !important;
}
.article-preview-dialog {
  max-height: calc(100vh - 2rem);
}
.article-preview-dialog .p-dialog-content {
  background: #f7f8fa;
  padding: 1rem;
}
.article-preview {
  display: grid;
  gap: 1rem;
  max-width: 920px;
  margin: 0 auto;
}
.article-preview-hero,
.article-preview-content,
.article-preview-action-footer {
  border: 1px solid #d7dde5;
  border-radius: 8px;
  background: #ffffff;
}
.article-preview-hero {
  border-top: 5px solid var(--topic-color, #55cda8);
  display: grid;
  gap: 0.85rem;
  padding: clamp(1.15rem, 3vw, 2.25rem);
}
.article-preview-topline {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.75rem;
  min-width: 0;
}
.article-preview-parent-link {
  color: #334155;
  display: inline-flex;
  align-items: center;
  gap: 0.45rem;
  font-size: 0.84rem;
  font-weight: 850;
}
.article-preview-mode {
  border-radius: 999px;
  background: #f1f5f9;
  color: #475569;
  padding: 0.2rem 0.55rem;
  font-size: 0.74rem;
  font-weight: 900;
  text-transform: uppercase;
}
.article-preview-meta,
.article-preview-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 0.4rem;
}
.article-preview-meta span,
.article-preview-tags span {
  border-radius: 999px;
  background: #f1f5f9;
  color: #475569;
  padding: 0.22rem 0.55rem;
  font-size: 0.75rem;
  font-weight: 850;
}
.article-preview-meta span:first-child {
  background: color-mix(in srgb, var(--topic-color, #55cda8) 32%, #ffffff);
  color: #0f172a;
}
.article-preview-hero h1,
.article-preview-hero p,
.article-preview-block p,
.article-preview-quote p,
.article-preview-resource p,
.article-preview-empty {
  margin: 0;
}
.article-preview-hero h1 {
  color: #0f172a;
  font-size: clamp(2rem, 4vw, 3.1rem);
  line-height: 1.06;
  max-width: 18ch;
}
.article-preview-teaser {
  color: #475569;
  font-size: 1.04rem;
  line-height: 1.6;
  max-width: 48rem;
}
.article-preview-content {
  display: grid;
  gap: 1.15rem;
  padding: clamp(1.15rem, 3vw, 2rem);
}
.article-preview-block {
  display: grid;
  gap: 0.5rem;
}
.article-preview-text {
  color: #1e293b;
  font-size: 1rem;
  line-height: 1.7;
}
.article-preview-text p,
.article-preview-text ul,
.article-preview-text ol {
  margin: 0 0 0.75rem;
}
.article-preview-text p:last-child,
.article-preview-text ul:last-child,
.article-preview-text ol:last-child {
  margin-bottom: 0;
}
.article-preview-text ul,
.article-preview-text ol {
  padding-left: 1.35rem;
}
.article-preview-text li {
  margin: 0.18rem 0;
}
.article-preview-quote {
  border-left: 4px solid var(--topic-color, #55cda8);
  color: #0f172a;
  margin: 0;
  padding: 0.25rem 0 0.25rem 1rem;
}
.article-preview-quote p {
  font-size: 1.12rem;
  font-weight: 850;
  line-height: 1.48;
}
.article-preview-quote cite {
  color: #64748b;
  display: block;
  font-size: 0.84rem;
  font-style: normal;
  margin-top: 0.45rem;
}
.article-preview-media {
  margin: 0;
}
.article-preview-media img {
  width: 100%;
  border-radius: 8px;
  display: block;
}
.article-preview-media--infographic img {
  border: 1px solid #d7dde5;
  background: #f8fafc;
}
.article-preview-media figcaption,
.article-preview-slider-item figcaption,
.article-preview-video p {
  color: #64748b;
  font-size: 0.84rem;
  line-height: 1.45;
  margin: 0.45rem 0 0;
}
.article-preview-slider {
  display: grid;
  gap: 0.65rem;
  min-width: 0;
}
.article-preview-slider-track {
  display: grid;
  grid-auto-columns: minmax(240px, 72%);
  grid-auto-flow: column;
  gap: 0.85rem;
  overflow-x: auto;
  overscroll-behavior-inline: contain;
  padding-bottom: 0.35rem;
  scroll-snap-type: x proximity;
}
.article-preview-slider-item {
  min-width: 0;
  margin: 0;
  scroll-snap-align: start;
}
.article-preview-slider-item--carousel {
  scroll-snap-align: none;
}
.article-preview-slider-item img {
  width: 100%;
  aspect-ratio: 4/3;
  border-radius: 8px;
  background: #e2e8f0;
  display: block;
  object-fit: cover;
}
.article-preview-slider-controls {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.65rem;
}
.article-preview-slider-controls button {
  width: 2.25rem;
  height: 2.25rem;
  border: 1px solid #d7dde5;
  border-radius: 999px;
  background: #ffffff;
  color: #334155;
  cursor: pointer;
  display: grid;
  place-items: center;
}
.article-preview-slider-controls button:hover,
.article-preview-slider-controls button:focus-visible {
  border-color: var(--topic-color, var(--p-primary-color, #00b1aa));
  color: #0f172a;
  outline: 0;
}
.article-preview-slider-controls span {
  color: #64748b;
  font-size: 0.82rem;
  font-weight: 800;
}
.article-preview-video {
  display: grid;
  gap: 0.45rem;
}
.article-preview-video iframe {
  width: 100%;
  aspect-ratio: 16/9;
  border: 0;
  border-radius: 8px;
  background: #0f172a;
}
.article-preview-video a,
.article-preview-resource {
  border: 1px solid #d7dde5;
  border-radius: 8px;
  background: #f8fafc;
  color: #334155;
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 0.65rem;
  padding: 0.85rem;
  text-decoration: none;
}
.article-preview-video a {
  align-items: center;
}
.article-preview-video a > .pi,
.article-preview-resource > .pi {
  color: var(--topic-color, #55cda8);
  padding-top: 0.1rem;
}
.article-preview-resource strong,
.article-preview-resource p {
  display: block;
}
.article-preview-resource strong {
  color: #0f172a;
  font-size: 0.94rem;
}
.article-preview-resource p {
  color: #64748b;
  font-size: 0.84rem;
  line-height: 1.45;
  margin-top: 0.2rem;
}
.article-preview-empty {
  color: #64748b;
  font-size: 0.95rem;
}
.article-preview-action-footer {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr) minmax(0, 0.9fr);
  gap: 0.85rem;
  padding: 1rem;
}
.article-preview-action-group {
  align-content: start;
  border-left: 3px solid color-mix(in srgb, var(--topic-color, #55cda8) 48%, #d7dde5);
  display: grid;
  gap: 0.45rem;
  min-width: 0;
  padding-left: 0.75rem;
}
.article-preview-action-group > span {
  color: #64748b;
  font-size: 0.72rem;
  font-weight: 900;
  text-transform: uppercase;
}
.article-preview-action-group button {
  border: 1px solid #d7dde5;
  border-radius: 999px;
  background: #ffffff;
  color: #334155;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.45rem;
  min-height: 2.35rem;
  padding: 0.35rem 0.78rem;
  width: fit-content;
  font-size: 0.84rem;
  font-weight: 850;
  opacity: 0.72;
}
.article-preview-rating-stars {
  display: inline-flex;
  align-items: center;
  gap: 0.18rem;
  color: #94a3b8;
  min-height: 2.35rem;
}
.article-preview-rating-stars .pi {
  width: 2.15rem;
  height: 2.15rem;
  border-radius: 999px;
  display: grid;
  place-items: center;
}
.content-drawer .p-drawer-header {
  border-bottom: 1px solid #e2e8f0;
}
.content-drawer .p-drawer-content {
  flex: 1 1 auto;
  overflow-y: auto;
}
.content-drawer .p-drawer-footer {
  border-top: 1px solid #e2e8f0;
  background: #ffffff;
  flex: 0 0 auto;
  padding: 0.85rem 1rem;
}
.reader-drawer {
  width: min(44rem, 100vw) !important;
}
.studio-tabs .p-tabpanels {
  background: transparent;
  padding: 1rem 0 0;
}
.studio-tabs .p-tabpanel {
  background: transparent;
}
.content-editor-tabs .p-tabpanels {
  background: transparent;
  padding: 1rem 0 0;
}
.content-editor-tabs .p-tabpanel {
  background: transparent;
}
.visual-drop-upload .p-fileupload-header {
  display: none;
}
.visual-drop-upload .p-fileupload-content {
  border: 0;
  padding: 0;
}
.visual-drop-upload--compact {
  width: 100%;
}
.visual-drop-click-target {
  cursor: pointer;
  transition:
    background 0.15s ease,
    border-color 0.15s ease,
    color 0.15s ease;
}
.visual-drop-click-target:hover,
.visual-drop-click-target:focus-visible {
  border-color: var(--p-primary-color, #00b1aa);
  background: rgba(0, 177, 170, 0.08);
  color: #0f172a;
  outline: 0;
}
.visual-drop-click-target[aria-disabled=true] {
  cursor: progress;
  opacity: 0.68;
}
.visual-drop-empty--compact {
  min-height: 4.75rem;
  padding: 0.75rem;
  font-size: 0.82rem;
}
.visual-drop-empty--compact .pi {
  font-size: 1.25rem;
}
.theme-world-select.p-select {
  width: 100%;
  min-height: 2.65rem;
  border: 1px solid #cbd5e1;
  border-radius: 7px;
  background: #ffffff;
  color: #0f172a;
  box-shadow: none;
}
.theme-world-select.p-select:not(.p-disabled):hover {
  border-color: #94a3b8;
}
.theme-world-select.p-select.p-focus {
  border-color: var(--p-primary-color, #00b1aa);
  box-shadow: 0 0 0 2px rgba(0, 177, 170, 0.14);
}
.theme-world-select .p-select-label {
  display: flex;
  align-items: center;
  min-width: 0;
  padding: 0.65rem 0.75rem;
  color: #0f172a;
  font-size: 0.92rem;
  line-height: 1.35;
}
.theme-world-select .p-select-dropdown {
  width: 2.5rem;
  color: #64748b;
}
.theme-world-select-option {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  max-width: 100%;
  min-width: 0;
}
.theme-world-select-option > span:last-child {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.theme-world-select-color {
  width: 0.8rem;
  height: 0.8rem;
  border: 1px solid rgba(15, 23, 42, 0.16);
  border-radius: 999px;
  background: var(--theme-world-select-color, #55cda8);
  flex: 0 0 auto;
}
.theme-world-select-panel {
  max-width: min(26rem, 100vw - 2rem);
}
.theme-world-select-panel .p-select-list-container {
  max-height: min(12rem, 100vh - 9rem) !important;
  overflow-y: auto;
  overscroll-behavior: contain;
}
.theme-world-select-panel .p-select-option {
  padding: 0.65rem 0.75rem;
}
body.app-dark .page-title,
body.app-dark .info-card-value {
  color: rgb(236, 238, 242);
}
body.app-dark .page-kicker,
body.app-dark .page-description,
body.app-dark .info-card-title,
body.app-dark .info-card-text {
  color: rgb(150, 162, 182);
}
body.app-dark .info-card {
  background: rgb(23, 23, 26);
  border-color: #334155;
}
@media (max-width: 767.98px) {
  .page {
    gap: 1rem;
  }
  .metric-grid,
  .content-grid,
  .article-preview-action-footer {
    grid-template-columns: 1fr;
  }
  .article-preview-hero h1 {
    max-width: none;
  }
}

/* angular:styles/global:styles */
