/*
 * BresciaTicket — Design tokens CORE
 * Token universali, riusabili da TUTTI i contesti (organizer, sito pubblico, future estensioni).
 * Niente palette di brand qui: solo neutri, spacing, tipografia, geometria.
 *
 * Brand-specific (Prussian/lime per organizer) → vedi tokens-organizer.css.
 *
 * Creato il 2026-05-09 come parte del cantiere "design system unificato".
 */

:root {
    /* Background neutri e ink (testo) */
    --bt-bg:        #fafafa;  /* sfondo pagina, off-white caldo */
    --bt-bg-alt:    #f3f6fa;  /* sfondo alternativo, sezioni evidenziate */
    --bt-surface:   #ffffff;  /* card, fasce, contenitori "sopra" lo sfondo */
    --bt-ink:       #0c0c10;  /* testo principale, quasi-nero */
    --bt-ink-muted: #6e6e76;  /* testo secondario */
    --bt-ink-faint: #8a8a92;  /* testo terziario, label uppercase */

    /* Bordi e separatori */
    --bt-border:        #ececef;  /* bordi sottili */
    --bt-border-strong: #d4d4d8;  /* bordi più marcati (input, bottoni secondari) */

    /* Spacing — sistema 4-based */
    --bt-space-1: 4px;
    --bt-space-2: 8px;
    --bt-space-3: 14px;
    --bt-space-4: 18px;
    --bt-space-5: 24px;
    --bt-space-6: 32px;
    --bt-space-7: 40px;

    /* Radius unificato */
    --bt-radius: 10px;

    /* Tipografia */
    --bt-font: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
