/* ======================================================
   SELBST GEHOSTETE SCHRIFTEN (Inter, Oswald)
   ------------------------------------------------------
   Ersetzt die frueher von fonts.gstatic.com geladenen Google
   Fonts. So fliesst keine Besucher-IP mehr zu Google (DSGVO).
   Dateien aus @fontsource (SIL Open Font License), lateinischer
   Subset, Gewichte 400/500/600/700. font-display: swap haelt den
   Text sofort sichtbar.
====================================================== */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('inter-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('inter-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('inter-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('inter-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('oswald-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('oswald-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('oswald-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('oswald-700.woff2') format('woff2');
}

/* Piratenpass #2 ("Die Seekarte", scripts/piratenpass/pass2.js):
   Pirata One und IM Fell English (beide SIL Open Font License),
   lateinischer Subset. Der Browser laedt sie erst, wenn die
   Seekarte sie wirklich braucht - andere Seiten kosten sie nichts. */
@font-face {
  font-family: 'Pirata One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('pirata-one-400.woff2') format('woff2');
}
@font-face {
  font-family: 'IM Fell English';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('im-fell-english-400.woff2') format('woff2');
}
@font-face {
  font-family: 'IM Fell English';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('im-fell-english-400-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'IM Fell English SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('im-fell-english-sc-400.woff2') format('woff2');
}
