/*
 * Golos Text - основной шрифт макета. Файлы лежат локально в assets/fonts/,
 * без внешнего CDN (правило проекта).
 *
 * Шрифт ВАРИАТИВНЫЙ: один файл покрывает весь диапазон начертаний, поэтому
 * файлов два (кириллица и латиница), а не шесть. Проверено по md5 - Google
 * отдаёт для 400/500/600 один и тот же файл.
 *
 * Лицензия SIL Open Font License, источник - Google Fonts.
 *
 * Kazan Basma Quran Web - арабский шрифт мусхафа, которым в макете набраны
 * аяты. Muhammet Abay. Версия 0.025 (прислана Заказчиком 19.08.2026,
 * dumrt.ru/files/KazanBasmaMushaf-Normal.ttf) неточно рисовала написание
 * аятов - подтверждено сравнением в браузере 28.09.2026 со сканом настоящего
 * мусхафа "Казан басмасы" на /quran/. Линар прислал версию 0.035
 * (kazan-basma-web.zip, 28.09.2026) - права на веб-публикацию подтверждены
 * Дмитрием тем же днём. Файл здесь - только резервный слой (басмала,
 * предпросмотр, страницы без точных печатных данных): для пиксельного
 * совпадения с изданием "Казан басмасы" аяты рисует canvas-рендерер
 * assets/vendor/kazan-print-renderer.js по данным public/kazan-data/ -
 * разбор в assets/controllers/kazan-print.js.
 */

@font-face {
    font-family: 'Golos Text';
    font-style: normal;
    font-weight: 400 600;
    font-display: swap;
    src: url("../fonts/golos-cyrillic-d67ceb83dfeab243ddad247d3fe92926.woff2") format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Golos Text';
    font-style: normal;
    font-weight: 400 600;
    font-display: swap;
    src: url("../fonts/golos-latin-1c27b6d333a861bf27a47ded1384e652.woff2") format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* Арабский текст аятов. unicode-range не ставим: шрифт нужен только там, где
   он назван явно (--font-arabic), и подхватывать им арабские вкрапления в
   статьях мы не хотим - там своя вёрстка. */
@font-face {
    font-family: 'Kazan Basma Quran Web';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/kazan-basma-quran-0.035-7dc696406055340188810cfba954931c.woff2") format('woff2');
}

/* Лигатура ﷺ (U+FDFA, "мир ему и благословение Аллаха") у плитки "Пророк
   Мухаммад" (02.09.2026, правка Заказчика). Kazan Basma Mushaf её не
   содержит - проверено разбором шрифта (323 глифа, набор под текст
   мусхафа, презентационных форм там нет). Без своего шрифта браузер берёт
   ЛЮБОЙ системный со знаком юникода и на Windows подставляет эмодзи-глиф
   вместо арабской вязи - совсем не похоже на задуманное.
   Источник - Noto Naskh Arabic (SIL OFL, fonts.google.com/noto), файл
   вырезан pyftsubset ровно под этот один символ: 197 КБ -> 1,8 КБ. */
@font-face {
    font-family: 'Arabic Honorific';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/arabic-honorific-4b9e050a4075c04c521608f83abd8846.woff2") format('woff2');
    unicode-range: U+FDFA;
}
