/* ==========================================================================
   FRAGUA · Puente TEMPORAL entre el armazón viejo y el nuevo
   --------------------------------------------------------------------------
   Mientras dure la migración conviven dos armazones: las pantallas todavía
   no migradas usan `base.css` + `app.css`, y las migradas usan `fragua/`.
   Este archivo existe sólo para que la sesión no salte de una tipografía a
   otra al pasar de una pantalla a la otra.

   `base.css` pide 'Inter', que antes llegaba de Google Fonts. Al quitar esa
   petición a un tercero, Inter ya no está disponible y las pantallas viejas
   caerían a la fuente del sistema. Aquí se les da IBM Plex, que es la que
   sirve el propio servidor.

   BORRAR al terminar la Fase 3, cuando ya no quede ninguna pantalla con el
   armazón antiguo.
   ========================================================================== */

body,
.app-body {
  font-family: 'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
}

/* Todo lo que el armazón viejo pintaba en monoespaciada (identificadores,
   hashes, relojes, celdas numéricas) pasa a IBM Plex Mono, que comparte
   esqueleto con la Sans y no produce salto óptico dentro de una frase. */
code, pre, kbd, samp,
.mono, .t-num, .kpi-val, .topbar-clock {
  font-family: 'IBM Plex Mono', ui-monospace, 'Cascadia Mono', Consolas, monospace;
}
