/*
 * Latin punctuation for English pages (SIL OFL 1.1 — see OFL.txt in this directory). @font-face rules only.
 *
 * Linked by the SSR pages (PublicAppFonts.java) for English pages only; the React app declares the
 * identical faces in frontend/src/index.css. The source of truth for family, files, unicode-range and the
 * ?v= stamp is LATIN_PUNCTUATION_FONT in shared/src/lib/appFonts.ts, and
 * frontend/src/lib/__tests__/latinPunctuationFont.test.ts fails if this file or index.css drifts from it.
 *
 * Swei Spring Sugar is a CJK face and draws “ ” ‘ ’ • … full-width; the page CSS names this family in
 * front of Swei only in its html[lang="en"] / html[data-ui-lang="en"] blocks, and the unicode-range
 * keeps it off every other character.
 */
@font-face {
  font-family: "LM Latin Punctuation";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/fonts/latin-punctuation/NotoSans-Punctuation-Regular.woff2?v=81548da4") format("woff2");
  unicode-range: U+2018-201F, U+2022, U+2026;
}
@font-face {
  font-family: "LM Latin Punctuation";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("/fonts/latin-punctuation/NotoSans-Punctuation-Bold.woff2?v=81548da4") format("woff2");
  unicode-range: U+2018-201F, U+2022, U+2026;
}
