/**
 * HedgeTrade Fonts — self-hosted вариативный Manrope.
 * ------------------------------------------------------------------
 * Почему вариативный: один файл на алфавит покрывает все веса
 * 200–800 (нам нужны 400/600/700/800) — 2 запроса и ~39 КБ вместо
 * 8 файлов статических начертаний. Источник: пакет Fontsource
 * (официальная сборка Google Fonts), лицензия OFL —
 * см. assets/fonts/LICENSE-OFL.txt.
 *
 * Разбивка по unicode-range: браузер скачает латиницу только если
 * на странице есть латинские символы (есть: «24/7», тикеры).
 * Кириллический диапазон включает украинские і, ї, є, ґ (U+0454,
 * U+0456-0457, U+0491).
 *
 * CLS = 0 при свапе: 'Manrope Fallback' — это Arial, метрически
 * подогнанный под Manrope. Переопределения ВЫЧИСЛЕНЫ из таблиц
 * hhea/OS2 реального woff2 (unitsPerEm=2000, ascent=2132,
 * descent=-600, xAvgCharWidth=1131; Arial: 2048/904):
 *   size-adjust      = (1131/2000) / (904/2048) = 128.11%
 *   ascent-override  = 2132/2000 / 1.2811       = 83.21%
 *   descent-override =  600/2000 / 1.2811       = 23.42%
 * Пока шрифт грузится, текст занимает ровно ту же высоту строк.
 *
 * Файл загружается ПЕРВЫМ в реестре стилей (до tokens.css).
 * Preload обоих woff2 — см. inc/fonts.php.
 *
 * @package HedgeTrade_Child
 * @since   1.3.0
 */

/* Кириллица — основной алфавит сайта. */
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200 800;
	font-display: swap;
	src: url('../fonts/manrope-cyrillic-wght-normal.woff2') format('woff2-variations');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* Латиница — цифры, тикеры, интерфейсные вкрапления. */
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200 800;
	font-display: swap;
	src: url('../fonts/manrope-latin-wght-normal.woff2') format('woff2-variations');
	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;
}

/* Метрический fallback: Arial в «костюме» Manrope (расчёт — в шапке). */
@font-face {
	font-family: 'Manrope Fallback';
	src: local('Arial');
	size-adjust: 128.11%;
	ascent-override: 83.21%;
	descent-override: 23.42%;
	line-gap-override: 0%;
}
