/* Generat de scripts/build-fonts.py — nu se scrie de mana.
   Taiat la literele folosite de site: latina cu diacritice romanesti
   si chirilic rusesc. `unicode-range` e cel care face browserul sa
   ceara fisierul chirilic doar cand chiar deseneaza chirilic. */

/* JetBrains Mono 400 · latin · 19.0 KB (intreg: 49 KB) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-400-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* JetBrains Mono 400 · cyrillic · 4.5 KB (intreg: 49 KB) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-400-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* JetBrains Mono 600 · latin · 19.8 KB (intreg: 50 KB) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-600-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* JetBrains Mono 600 · cyrillic · 4.5 KB (intreg: 50 KB) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-600-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* JetBrains Mono 700 · latin · 19.8 KB (intreg: 50 KB) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-700-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* JetBrains Mono 700 · cyrillic · 4.5 KB (intreg: 50 KB) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-700-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Onest 400 · latin · 13.2 KB (intreg: 42 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/onest-400-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Onest 400 · cyrillic · 5.8 KB (intreg: 42 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/onest-400-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Onest 500 · latin · 13.7 KB (intreg: 44 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/onest-500-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Onest 500 · cyrillic · 5.9 KB (intreg: 44 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/onest-500-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Onest 600 · latin · 13.8 KB (intreg: 44 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/onest-600-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Onest 600 · cyrillic · 5.9 KB (intreg: 44 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/onest-600-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Onest 700 · latin · 13.8 KB (intreg: 44 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/onest-700-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Onest 700 · cyrillic · 5.9 KB (intreg: 44 KB) */
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/onest-700-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Unbounded 400 · latin · 17.0 KB (intreg: 128 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/unbounded-400-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Unbounded 400 · cyrillic · 10.4 KB (intreg: 128 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/unbounded-400-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Unbounded 600 · latin · 17.7 KB (intreg: 140 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/unbounded-600-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Unbounded 600 · cyrillic · 10.7 KB (intreg: 140 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/unbounded-600-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Unbounded 700 · latin · 18.0 KB (intreg: 141 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/unbounded-700-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Unbounded 700 · cyrillic · 10.9 KB (intreg: 141 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/unbounded-700-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}

/* Unbounded 800 · latin · 18.7 KB (intreg: 159 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/unbounded-800-latin.woff2) format('woff2');
  unicode-range: U+0020-007E, U+00A0-00FF, U+0102-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+2010-2015, U+2018-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2116, U+2122, U+2212, U+0394, U+2082, U+2191-2192;
}

/* Unbounded 800 · cyrillic · 11.3 KB (intreg: 159 KB) */
@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/unbounded-800-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491;
}
