/* Self-hosted font layer — alle Schriftfamilien lokal, keine externen Font-Requests.
   Datenschutz-Regel: nichts laedt von fonts.googleapis.com o.ae. IPA IMMER Doulos SIL zuerst. */

@font-face {
  font-family: "Doulos SIL";
  src: url("doulos-sil.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif Hebrew";
  src: url("noto-serif-hebrew.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("noto-serif.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans";
  src: url("noto-sans.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Naskh Arabic";
  src: url("noto-naskh-arabic.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans Thai Looped";
  src: url("noto-sans-thai-looped.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans TC";
  src: url("noto-sans-tc.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans SC";
  src: url("noto-sans-sc.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Alt-hebräische Schrift (Paläo-Hebräisch/Ktav Ivri) — Google Noto Sans
   Phoenician (SIL OFL 1.1, s. noto-sans-phoenician-OFL.txt). Belegt NICHT
   die normalen Hebräisch-Codepunkte, sondern den eigenen Unicode-Block
   Phoenician (U+10900-U+1091F) — der angezeigte Text wird daher in
   reader.js (heToPaleo()) von Hebräisch nach Phönizisch transliteriert,
   bevor er mit dieser Schrift gerendert wird; reiner Font-Wechsel reicht
   hier NICHT aus. Ersetzt die zuvor verwendete, vom Nutzer als unbrauchbar
   verworfene Culmus-Schrift "Hebrew Paleo Qumran". */
@font-face {
  font-family: "Noto Sans Phoenician";
  src: url("noto-sans-phoenician.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Reichsaramäische Schrift (Imperial Aramaic) — Zwischenstufe zwischen
   Paläo-Hebräisch/Phönizisch und der heutigen Quadratschrift: die aus
   Babylon übernommene Verwaltungsschrift, aus der sich Ktav Aschuri
   entwickelte. Google Noto Sans Imperial Aramaic (SIL OFL 1.1, s.
   noto-sans-imperial-aramaic-LICENSE.txt). Eigener Unicode-Block
   (U+10840-U+1085F) wie Phoenician oben — reiner Font-Wechsel reicht
   nicht, der Text wird in reader.js (heToImperialAramaic()) transliteriert. */
@font-face {
  font-family: "Noto Sans Imperial Aramaic";
  src: url("noto-sans-imperial-aramaic.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

.sn-font-ipa-reference,
.sn-font-ipa,
.sn-ipa,
[data-font-role="ipa-reference"] {
  font-family: "Doulos SIL", serif;
  font-feature-settings: "kern" 1, "mark" 1, "mkmk" 1, "ccmp" 1;
}
