/* ==========================================================
   Zentrale Font-Datei — von allen Vhosts auf diesem Server
   gemeinsam genutzt (self-hosted statt Google Fonts).
   Einbinden mit:  <link rel="stylesheet" href="/fonts/fonts.css">
   ========================================================== */

/* ---------- Teko (Event-Seite, Admin) ---------- */
@font-face {
  font-family: 'Teko';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/teko/teko-600.woff2') format('woff2');
}

/* ---------- Inter (Event-Seite, Admin, Schokodoko) ---------- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/inter/inter-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/inter/inter-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/inter/inter-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/inter/inter-700.woff2') format('woff2');
}

/* ---------- Bebas Neue (Schokodoko) ---------- */
@font-face {
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bebas-neue/bebas-neue-400.woff2') format('woff2');
}

/* ---------- JetBrains Mono (Schokodoko) ---------- */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/jetbrains-mono/jetbrains-mono-500.woff2') format('woff2');
}

/* ---------- Bangers (vierte Seite) ---------- */
@font-face {
  font-family: 'Bangers';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bangers/bangers-400.woff2') format('woff2');
}

/* ---------- Comic Neue (vierte Seite) ---------- */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/comic-neue/comic-neue-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/comic-neue/comic-neue-700.woff2') format('woff2');
}
