/* Tipografías de TTB 2.0, autohospedadas (2026-10-21). Antes venían de Google
   Fonts: el operador anda en carretera con mala señal y una fuente externa
   que no carga deja la pantalla a medias. Ahora viajan con la app (y el
   service worker las guarda para abrir sin señal). font-display:swap: si
   todavía no llegan, se lee con la del sistema y se cambia sola.

   Instrument Sans e IBM Plex Mono, licencia SIL Open Font License 1.1, del
   paquete @fontsource (subconjunto latino: cubre español completo). */
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400;font-display:swap;
  src:url(/static/fonts/instrument-sans-400.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:500;font-display:swap;
  src:url(/static/fonts/instrument-sans-500.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:600;font-display:swap;
  src:url(/static/fonts/instrument-sans-600.woff2) format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:700;font-display:swap;
  src:url(/static/fonts/instrument-sans-700.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;
  src:url(/static/fonts/ibm-plex-mono-500.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;
  src:url(/static/fonts/ibm-plex-mono-600.woff2) format('woff2')}
