/* ══════════════════════════════════════════════════════════════════════
   Sertifikat shriftlari — konstruktor tuvali uchun.

   Bu ro'yxat `src/Helpers/FontRegistry.php` bilan AYNAN mos bo'lishi shart:
   server PNG/PDF ni shu fayllar bilan chizadi, brauzer esa tuvalni.
   Mos kelmasa foydalanuvchi ko'rgan narsa yuklab olgan narsasidan farq
   qiladi. `tests/run_tests.php` ikkalasini solishtiradi.

   Bir og'irlikli oilalarda `font-weight: 400 700` ataylab qo'yilgan:
   brauzer sun'iy qalin (faux bold) yasamasin, chunki GD ham xuddi
   shu bitta faylni ishlatadi.
   ══════════════════════════════════════════════════════════════════════ */

/* ── Serif ── */
@font-face {
  font-family: 'Playfair Display';
  src: url('/fonts/playfair_display_400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('/fonts/playfair_display_700.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lora';
  src: url('/fonts/lora_700.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

/* ── Sans-serif ── */
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/montserrat_700.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('/fonts/oswald_700.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

/* ── Bezakli ── */
@font-face {
  font-family: 'Cinzel Decorative';
  src: url('/fonts/cinzel_decorative_400.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Bebas Neue';
  src: url('/fonts/bebas_neue_400.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

/* ── Qo'lyozma ── */
@font-face {
  font-family: 'Great Vibes';
  src: url('/fonts/great_vibes_400.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sacramento';
  src: url('/fonts/sacramento_400.ttf') format('truetype');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
