/* Інтер: власні файли замість fonts.googleapis.com.

   **Файл на діапазон, а не на накреслення.** Це змінні шрифти (`wght`
   100–900): один файл малює і 400, і 800. До 11.09.2026 кожен діапазон
   лежав у пʼятьох копіях — по одній на вагу, — і всі пʼять були
   **байт у байт однакові**. Браузер бачив пʼять різних адрес, тож чесно
   качав ті самі байти пʼять разів: 381 КБ у 12 файлах замість 92 КБ у
   чотирьох. Тому тут `font-weight: 100 900` — діапазон, а не число:
   саме він каже браузерові, що цей файл покриває всі ваги.

   **Гривня живе окремо, і це не дрібниця.** ₴ (U+20B4) стоїть у
   Google-івському діапазоні `cyrillic-ext`, тож кожна сторінка з ціною
   тягнула всі 26 КБ рідкісної кирилиці заради **одного** символу.
   Виміряно на живих сторінках: із цього діапазону на сайті трапляється ₴
   і більше нічого — 174 входження, решта нуль. Тепер він у власному файлі
   на 1,5 КБ, а з діапазону `cyrillic-ext` його прибрано, щоб браузер не
   мав приводу взяти більший файл.

   Сам `cyrillic-ext` лишається: назви товарів приїжджають із RemOnline і
   можуть містити що завгодно, а невживаний діапазон не коштує нічого —
   браузер бере підмножину лише тоді, коли на сторінці є її символ.

   font-display: optional — рішення власника (29.08.2026) проти CLS:
   шрифт, що запізнився до першої фарби, не підміняється після неї і не
   зсуває макет. Разом із preload у sklorepair.theme Інтер зазвичай
   устигає до першої фарби, тож бренд зберігається. */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url('../fonts/inter-latin.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;
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url('../fonts/inter-cyrillic.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* U+20B4 звідси навмисно прибрано — він має власний файл нижче. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url('../fonts/inter-cyrillic-ext.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url('../fonts/inter-hryvnia.woff2') format('woff2');
  unicode-range: U+20B4;
}
