/* ─── Sistema de colores Fork Tickets ───────────────────────
   Compartido por todos los archivos de la app.
   Sistema A (amarillo) es el canónico.
   ─────────────────────────────────────────────────────── */
:root {
    /* Fondos */
    --bg:          #0a0a0a;
    --surface:     #141414;
    --surface-2:   #1c1c1c;

    /* Bordes */
    --rule:        #222222;
    --rule-hi:     #2e2e2e;

    /* Texto */
    --ink:         #f0ede6;
    --ink-dim:     #7a7570;
    --ink-ghost:   #7a7876;

    /* Acento principal */
    --accent:      #e8ff47;
    --accent-2:    #c8df2a;
    --accent-dim:  rgba(232,255,71,.08);

    /* Semánticos */
    --red:         #ff453a;
    --red-dim:     rgba(255,69,58,.12);
    --green:       #30d158;
    --green-dim:   rgba(48,209,88,.1);
    --yellow:      #ffd60a;
    /* "info" en tono acero neutro (antes #2997ff, que leía como apple.com) */
    --blue:        #8d98a8;
    --blue-dim:    rgba(141,152,168,.12);

    /* Variantes "suaves" para texto/badges sobre fondo oscuro
       (un rojo/verde/ámbar más claro lee mejor como texto que el saturado) */
    --red-soft:    #ff6b61;
    --green-soft:  #4ade80;
    --amber:       #ffd60a;
    --amber-soft:  #ffdf5e;

    /* ── Aliases de nombres (convención B usada por entrada/pending/etc.) ──
       Mapean a los mismos valores canónicos para que el archivo compartido
       baste por sí solo, sin importar qué nombre use cada página. */
    --surface-1:      #141414;
    --border:         #222222;
    --border-hi:      #2e2e2e;
    --text-primary:   #f0ede6;
    --text-secondary: #7a7570;
    --text-tertiary:  #7a7876;

    /* Legacy aliases (admin sub-pages) */
    --negro:       #0a0a0a;
    --blanco:      #f0ede6;
    --crema:       #e5e2db;
    --acento:      #e8ff47;
    --acento2:     #c8df2a;
    --gris:        #141414;
    --gris2:       #1c1c1c;
    --borde:       #222222;
    --texto-suave: #7a7570;

    /* Tipografía */
    --f-display: 'Barlow Condensed', sans-serif;
    --f-body:    'Barlow', system-ui, sans-serif;
    --f-mono:    'JetBrains Mono', 'Menlo', monospace;

    /* Aliases de tipografía (usados por lector.php / success.php / entrada.php) */
    --font-body: 'Barlow', system-ui, sans-serif;
    --font-mono: 'JetBrains Mono', 'Menlo', monospace;

    /* Easings */
    --ease:        cubic-bezier(0.16, 1, 0.3, 1);
    --ease-out:    cubic-bezier(0.16, 1, 0.3, 1);
    --spring:      cubic-bezier(0.22, 1, 0.36, 1);
    --spring-med:  cubic-bezier(0.25, 1, 0.5,  1);
}
