/* Fontes self-hosted, servidas pelo Propshaft com digest.
 *
 * Nenhuma fonte vem de CDN: o app promete que nada de quem escreve sai do
 * aparelho sem pedido, e uma requisição ao Google Fonts em cada tela seria
 * um vazamento de metadado gratuito. Arquivos e licenças (SIL OFL) em
 * app/assets/fonts/.
 *
 * O unicode-range faz o navegador baixar cada subset só quando a tela usa:
 * o grego (inclusive politônico, U+1F00–1FFF) só desce quando uma passagem do
 * corpus com citação de Epicteto aparece.
 */

@font-face {
  font-family: "Fraunces";
  src: url("/assets/fraunces-latin-var-397b623a.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Fraunces";
  src: url("/assets/fraunces-latin-italic-var-f4852aad.woff2") format("woff2");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Literata";
  src: url("/assets/literata-latin-var-3310009e.woff2") format("woff2");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Literata";
  src: url("/assets/literata-latin-italic-var-ee644a52.woff2") format("woff2");
  font-weight: 200 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Grego moderno e monotônico. */
@font-face {
  font-family: "Literata";
  src: url("/assets/literata-greek-var-8269801b.woff2") format("woff2");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* Grego politônico — os espíritos e acentos do grego antigo do corpus. */
@font-face {
  font-family: "Literata";
  src: url("/assets/literata-greek-ext-var-afd0515e.woff2") format("woff2");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+1F00-1FFF;
}
