/* Generado desde tokens.json. No editar a mano. */
:root{
  /* color */
  --ground: #0a0a0b;
  --surface: #0f0f11;
  --surface-raised: #111113;
  --line: #26262a;
  --line-strong: #3a3a40;
  --locked: #2e2e33;
  --locked-fill: #1c1c20;
  --ink: #edebe6;
  --ink-muted: #b9b6b0;
  --ink-subtle: #9a9893;
  --ink-faint: #8a8883;
  --ink-grey: #6e6d6a;
  --cyan: #25f4ee;
  --magenta: #fe2c55;
  --alerta: #ff7a1a;
  --amarillo-maldita: #fbe76c; /* solo el apoyo: botón de la barra y BannerApoyo */
  --faldon: var(--ground);
  --velo: rgba(10, 10, 11, 0.7);
  --grafico-fondo: #161619;
  --grafico-grave: #ffa59c;
  --switch-off: var(--line-strong);
  --actual-fondo: #17171a; /* publicación (o sección) actual: fondo gris muy suave, con borde ink de 1 px */
  /* spacing */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-10: 40px;
  --space-12: 48px;
  --space-14: 56px;
  --space-16: 64px;
  --space-18: 72px;
  --space-24: 96px;
  /* radius */
  --radius-0: 0;
  --radius-maldita-control: 6px 6px 0 6px;
  --radius-maldita: 8px 8px 0 8px;
  --radius-pill: 999px;
  --radius-circle: 50%;
  /* anchos */
  --ancho-contenedor: 1280px;
  --ancho-medio: 1080px;
  --ancho-lectura: 680px;
  --ancho-figura: 260px;
  --toque-minimo: 44px;
  --punto-corte: 720px;
  --punto-corte-nav: 760px;
  --punto-corte-cifras-3: 1020px;
  --punto-corte-cifras-4: 1240px;
  --alto-nav: 52px;
  /* filtro */
  --filtro-desdoblamiento: grayscale(1) contrast(1.3) brightness(0.8);
  --filtro-duotono: grayscale(1) contrast(1.35) brightness(0.85);
  /* duracion */
  --duracion-control: 0.3s;
  --duracion-imagenes: 0.6s;
  /* foco */
  --foco-color: var(--ink);
  --foco-grosor: 3px;
  --foco-separacion: 3px;
  /* capas */
  --z-nav: 10;
  --z-faldon: 9;
  --font-display: "Big Shoulders Display", "Arial Narrow", sans-serif;
  --font-serif: Newsreader, Georgia, serif;
  --font-ui: Archivo, system-ui, sans-serif;
}
