@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url(../fonts/b0c618f6d8ea.woff2) format('woff2'), url(../fonts/b0c618f6d8ea.woff) format('woff');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: optional;
  src: url(../fonts/feead6344d56.woff2) format('woff2'), url(../fonts/feead6344d56.woff) format('woff');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: optional;
  src: url(../fonts/1a9cad03d35e.woff2) format('woff2'), url(../fonts/1a9cad03d35e.woff) format('woff');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: optional;
  src: url(../fonts/8da5dfcdccfb.woff2) format('woff2'), url(../fonts/8da5dfcdccfb.woff) format('woff');
}
@font-face {
  font-family: 'Press Start 2P';
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url(../fonts/1397ed57e1a0.woff2) format('woff2'), url(../fonts/1397ed57e1a0.woff) format('woff');
}

/* V13-01: fallbacks con métricas ajustadas a IBM Plex para que el intercambio de fuente no reflowe el texto
   (menos CLS en carga fría). Se usan como primer respaldo antes de la fuente del sistema. */
@font-face{
  font-family:'Plex Sans Fallback';
  src:local('Arial'),local('Helvetica Neue'),local('Liberation Sans');
  ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%;size-adjust:106%;
}
@font-face{
  font-family:'Plex Mono Fallback';
  src:local('Menlo'),local('Consolas'),local('Liberation Mono'),local('Courier New');
  ascent-override:100%;descent-override:27.5%;line-gap-override:0%;size-adjust:101%;
}
