/* Sistema de diseño — Plataforma EFQ · Árbol de Conocimiento
   Paleta derivada de espectros de emisión atómica:
     cyan   ≈ H-β 486 nm   → completado / rutas iluminadas
     ámbar  ≈ Na-D 589 nm  → hitos / rastro dorado
     violeta≈ H-δ 410 nm   → checkpoints
   Fondo: placa de espectrógrafo (azul-negro de laboratorio). */

:root {
  /* color */
  --bg-deep: #0a0e16;
  --bg-raised: #111827;
  --bg-overlay: #0e1420;
  --ink: #e8edf5;
  --ink-dim: #8a94a8;
  --spec-cyan: #48c9e5;
  --spec-amber: #f2b84b;
  --spec-violet: #9d7bea;
  --locked: #3a4358;
  --danger: #d96a6a;
  --ok: #6fcf97;
  --border: #232d40;

  /* tipografía */
  --font-display: "Spectral", Georgia, serif;
  --font-ui: "IBM Plex Sans", system-ui, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, monospace;

  /* geometría */
  --radius: 10px;
  --radius-lg: 16px;
  --header-h: 56px;

  /* movimiento */
  --ease: cubic-bezier(0.22, 0.9, 0.36, 1);
  --dur: 220ms;
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --dur: 0ms;
  }
}
