/* =============================================================
   VIMENTAL — Tokens de la marca (#341)

   La fuente única de color y tipografía del landing y del panel. Los
   nombres son los del design system ViMental RD. Un color de marca se cambia
   aquí y se ve en las dos superficies.

   - El landing redefine `--paper`, `--ink-*`… por tema en `landing.css`
     (`body[data-theme]`); producción usa el tema `warm`.
   - El panel no usa estos nombres directamente: `vimental-theme.css` los
     expone como alias (`--vm-primary: var(--vm-green)`…).
   - Los informes no cargan hojas externas (WeasyPrint): siguen con
     `templates/tests_psych/_tokens_informe.html`.
   ============================================================= */

:root {
  /* Verde: la marca y la acción */
  --vm-green: #7BBA82;
  --vm-green-rgb: 123, 186, 130;
  --vm-green-dark: #4A7A50;
  --vm-green-dark-rgb: 74, 122, 80;
  --vm-green-deep: #2F5234;
  --vm-green-light: #E8F4EA;
  --vm-green-tint: #F4FAF5;

  /* Oro rosa: calidez y atención */
  --vm-rose: #C99781;
  --vm-rose-rgb: 201, 151, 129;
  --vm-rose-dark: #A8745E;
  --vm-rose-deep: #6B4435;
  --vm-rose-light: #F7EFEA;
  --vm-rose-tint: #FBF6F2;

  /* Neutros con tinte verde: la tinta y el papel */
  --ink-900: #1B1F1C;
  --ink-700: #2D3530;
  --ink-500: #5A6A60;
  --ink-300: #94A19A;
  --ink-100: #D8DDD9;
  --paper: #FBFAF6;
  --paper-2: #F5F2EC;
  --white: #FFFFFF;

  /* Tipografía. Si Google Fonts no responde, cae a la fuente del sistema. */
  --font-display: "Nunito", "Open Sans", system-ui, sans-serif;
  --font-body: "Open Sans", "Nunito", system-ui, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, monospace;
  --font-script: "Caveat", cursive;
}
