/* ──────────────────────────────────────────────────────────────────────────
   Tipografía del sistema — Plus Jakarta Sans, AUTO-HOSPEDADA.
   Los .woff2 viven en assets/fonts/, así que el sistema se ve igual aunque
   las computadoras del despacho estén sin internet (no se usa el CDN de
   Google Fonts). Este archivo es la ÚNICA fuente de verdad: lo cargan
   base.html, la ficha imprimible y la página de error.

   Es una fuente VARIABLE: un solo archivo trae todos los pesos del 200 al
   800, por eso se declara el rango `font-weight: 200 800` en vez de un
   @font-face por peso (así pesa ~48 KB en total en lugar de ~240 KB).
   El sistema usa 400 normal · 500 medio · 600 semibold · 700 bold · 800.

   Van dos bloques por el mismo motivo que Google Fonts: el subconjunto
   "latin" trae lo de diario y "latin-ext" solo se descarga si en la página
   aparece algún caracter que no esté en el primero.
   ────────────────────────────────────────────────────────────────────────── */

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('/assets/fonts/plus-jakarta-sans-variable-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('/assets/fonts/plus-jakarta-sans-variable-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
