/* DISENO (28-09-2026): la base del taller desde el primer pintado. Esta hoja bloquea el render en
   el <head> y llega antes que el CSS de la aplicación: sin esto, el navegador pinta su lienzo por
   defecto (casi negro con color-scheme dark) hasta que carga el resto. El valor es --taller-base. */
html {
  background: #1d2528;
  color: #ede6da;
}

/* Barlow, de Google Fonts. Licencia SIL OFL en OFL-Barlow.txt.
   WEB-PUBLICA (28-09-2026): primero WOFF2 (el 44 % del TTF; scripts/woff2.mjs, sin transformar
   ninguna tabla: el navegador reconstruye el TTF byte a byte) y el TTF detrás por si un
   navegador no lo abre. */
@font-face {
  font-family: Barlow;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(./barlow-400.woff2) format("woff2"), url(./barlow-400.ttf) format("truetype");
}
@font-face {
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(./barlow-500.woff2) format("woff2"), url(./barlow-500.ttf) format("truetype");
}
@font-face {
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(./barlow-600.woff2) format("woff2"), url(./barlow-600.ttf) format("truetype");
}
@font-face {
  font-family: Barlow;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(./barlow-700.woff2) format("woff2"), url(./barlow-700.ttf) format("truetype");
}
/* DISENO (28-09-2026): Instrument Serif, la voz de los titulares (cursiva) y de alguna cifra
   (redonda). Licencia SIL OFL en OFL-InstrumentSerif.txt (Copyright 2022 The Instrument Serif
   Project Authors; la licencia viene también en la tabla `name` de la fuente). Es la versión 1.000
   de Google Fonts (gftools), tomada de un fichero ya presente en este equipo, sin descargar nada, y
   pasada a WOFF2 con scripts/woff2.mjs (las 17 tablas vuelven idénticas). Nunca el CDN de Google
   Fonts (RGPD). Cubre el castellano entero (á…ú, ñ, ü, ¿, ¡, «», €). Sólo hay peso 400. */
@font-face {
  font-family: "Instrument Serif";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(./instrument-serif-cursiva.woff2) format("woff2"), url(./instrument-serif-cursiva.ttf) format("truetype");
}
@font-face {
  font-family: "Instrument Serif";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(./instrument-serif-400.woff2) format("woff2"), url(./instrument-serif-400.ttf) format("truetype");
}
