/**
 * MARCA: MICOREVIA — tokens de color
 *
 * Se carga cuando APP_BRAND=micorevia (ver config/branding.php).
 *
 * Solo redefine las escalas `--primary-*` y `--gray-*`. El resto del tema
 * (`--background`, `--surface`, `--filament-*`, utilidades Tailwind
 * `bg-primary-600`, …) deriva de ellas, así que no hay que duplicar nada.
 *
 * Esta hoja se sirve estática desde public/ y se inyecta después del tema
 * base Vite, por lo que gana en la cascada sin necesidad de !important.
 */

:root {
    --brand-key: "micorevia";
    --brand-name: "Micorevia";

    /* PRIMARY — Micorevia Red */
    --primary-50: oklch(0.97 0.03 24);
    --primary-100: oklch(0.94 0.06 24);
    --primary-200: oklch(0.88 0.1 24);
    --primary-300: oklch(0.78 0.16 24);
    --primary-400: oklch(0.66 0.22 24);
    --primary-500: oklch(0.56 0.26 24);
    --primary-600: oklch(0.5 0.24 24);
    --primary-700: oklch(0.44 0.22 24);
    --primary-800: oklch(0.38 0.2 24);
    --primary-900: oklch(0.32 0.18 24);
    --primary-950: oklch(0.22 0.14 24);

    /* PARTNER — acento de Gestorneo (plataforma de torneos del ecosistema).
       Canales RGB separados por espacio: permite modificadores de opacidad
       de Tailwind (p. ej. bg-partner-900/30) vía rgb(var(--x) / <alpha-value>). */
    --partner-100: 224 231 255;
    --partner-400: 129 140 248;
    --partner-500: 99 102 241;
    --partner-600: 79 70 229;
    --partner-700: 67 56 202;
    --partner-900: 49 46 129;
    --partner-accent: 147 51 234;

    /* GRAY — neutro limpio */
    --gray-50: oklch(0.98 0.002 0);
    --gray-100: oklch(0.95 0.004 0);
    --gray-200: oklch(0.9 0.006 0);
    --gray-300: oklch(0.84 0.008 0);
    --gray-400: oklch(0.72 0.01 0);
    --gray-500: oklch(0.6 0.012 0);
    --gray-600: oklch(0.48 0.012 0);
    --gray-700: oklch(0.36 0.01 0);
    --gray-800: oklch(0.24 0.008 0);
    --gray-900: oklch(0.16 0.006 0);
    --gray-950: oklch(0.1 0.004 0);
}
