/* Локальные рукописные шрифты (Google Fonts, лицензия OFL — можно встраивать и коммерчески).
   Скачаны в fonts/*.ttf для работы БЕЗ интернета. Используются для пожеланий на тузах. */
@font-face {
  font-family: 'Lobster';
  src: url('fonts/Lobster.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Marck Script';
  src: url('fonts/MarckScript.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Comforter';
  src: url('fonts/Comforter.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Caveat';
  src: url('fonts/Caveat.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Pacifico';
  src: url('fonts/Pacifico.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Bad Script';
  src: url('fonts/BadScript.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Pangolin';
  src: url('fonts/Pangolin.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Neucha';
  src: url('fonts/Neucha.ttf') format('truetype');
  font-display: swap;
}

/* ═══ ШРИФТЫ УГЛОВЫХ ИНДЕКСОВ (просьба заказчика 2026-08-19) ═══════════════════════════════
   «Шрифт должен быть дизайнерский, красивый, необычный, так, чтобы можно было получать
   вау-эффект после каждой замены».

   НАБОР КУРИРУЕМЫЙ, А НЕ «ВСЕ ШРИФТЫ СИСТЕМЫ», и рукописные для пожеланий сюда не годятся:
   индекс — служебная информация, её читают в веере под углом и на самом мелком формате. Каждый
   отобран по трём признакам: ясные цифры (особенно двузначная «10»), характер, различимость с
   соседями по списку — иначе выбор превращается в шесть почти одинаковых кнопок.

   Лицензия у всех OFL: встраивать и печатать можно, в том числе коммерчески. Файлы лежат
   локально (fonts/*.ttf) — продукт работает без интернета, как и остальной набор выше. */
@font-face {
  font-family: 'Playfair Display';
  src: url('fonts/PlayfairDisplay.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'Bebas Neue';
  src: url('fonts/BebasNeue.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Cinzel';
  src: url('fonts/Cinzel.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('fonts/Oswald.ttf') format('truetype');
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: 'Bodoni Moda';
  src: url('fonts/BodoniModa.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: 'Anton';
  src: url('fonts/Anton.ttf') format('truetype');
  font-display: swap;
}
