/* Гарнитуры надписи истории (ui/story-text.js): по одному начертанию
   на шрифт — надписи не растягивают за диапазон, вариативность
   не нужна. Кириллица и латиница отдельными файлами, тем же приёмом,
   что Inter (fonts.css); «ext»-подмножества и другие алфавиты не
   берём — их для надписи не наберёт никто. Файлы свои, в assets/
   fonts: те же условия лицензии OFL, что разрешают самостоятельный
   хостинг, уже разобраны для Inter. */

@font-face {
  font-family: "Story Serif";
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/story-playfair-cyrillic.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Story Serif";
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/story-playfair-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122;
}

@font-face {
  font-family: "Story Condensed";
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/story-oswald-cyrillic.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Story Condensed";
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/story-oswald-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122;
}

@font-face {
  font-family: "Story Round";
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/story-comfortaa-cyrillic.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Story Round";
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/story-comfortaa-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122;
}

@font-face {
  font-family: "Story Hand";
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/story-caveat-cyrillic.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Story Hand";
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/story-caveat-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122;
}

@font-face {
  font-family: "Story Mono";
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/story-ptmono-cyrillic.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Story Mono";
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/story-ptmono-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC, U+2122;
}
