/* IBM Plex Sans (SIL OFL 1.1, см. assets/fonts/OFL.txt). Только 400 и 600, self-hosted. */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-cyrillic-ext-400-normal.a6b932e088f5.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-cyrillic-400-normal.28878623fbda.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-greek-400-normal.a802921a1f01.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-ext-400-normal.0e2c71ca88ef.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-400-normal.0ceb759015a6.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-cyrillic-ext-600-normal.adb29c43081c.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-cyrillic-600-normal.c86ba42fcb25.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-greek-600-normal.7242f0f74322.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-ext-600-normal.4267dfb25bc2.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-600-normal.e78568807d10.woff2") format('woff2');
  ;
}

/* IBM Plex Mono 400 — только метки и индексы (SIL OFL 1.1). Греческого подмножества у Plex Mono нет. */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-mono-cyrillic-ext-400-normal.6eecae05b1e5.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-mono-cyrillic-400-normal.bc0231378b7f.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-mono-latin-ext-400-normal.6ce02d71b5de.woff2") format('woff2');
  ;
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-mono-latin-400-normal.4cc7b4398540.woff2") format('woff2');
  ;
}
