/**
 * aird-tokens.css — Socle de design tokens central AIRDancia.
 * Emplacement cible : blocksy-child/assets/css/aird-tokens.css
 *
 * UNE seule source de verite pour les couleurs / polices / rayons du site.
 * Chargé EN PREMIER (declare en dependance des feuilles qui l'utilisent).
 *
 * Phase 1 (2026-06-17) = "noms seulement" : on centralise les variables, les
 * features pointent dessus via alias. AUCUNE valeur n'est modifiee ici par
 * rapport a l'existant => zero changement visuel.
 *
 * ⚠️ Les 4 ors du site ne sont PAS identiques a l'oeil et restent DISTINCTS
 * ici (warm / bright / deep / vivid). Le choix d'un or canonique unique est
 * une decision design de l'user, a trancher plus tard (zero invention).
 *
 * @package blocksy-child
 */

:root {
    /* ── OR (4 nuances reelles distinctes du site, non fusionnees) ── */
    --aird-gold-warm:    #c9962a;   /* dashboard / home */
    --aird-gold-bright:  #E5A93D;   /* header/footer/hubs/forms (DA principale) */
    --aird-gold-readable: #B8821F;  /* or profond lisible sur blanc (hubs) — nom distinct du --aird-gold-deep de dashboard.css (#d4a84a) */
    --aird-gold-vivid:   #FFC400;   /* events-base (--or / --gold-bright) */
    --aird-gold-light:   #f5d98a;   /* highlight (dashboard) */
    --aird-gold-glow:    #d4a84a;   /* dashboard --aird-gold-deep (liseres) */
    --aird-gold-dark:    #8b6420;   /* dashboard */
    --aird-gold-cream:   #fff5dc;   /* dashboard */

    /* ── Verre sombre (cartes premium, dashboard) ── */
    --aird-dark-from:    rgba(28, 26, 32, 0.62);
    --aird-dark-to:      rgba(14, 12, 17, 0.72);
    --aird-dark-text:    #f5f0e0;
    --aird-dark-muted:   rgba(220, 210, 190, 0.7);
    --aird-dark-soft:    rgba(200, 190, 170, 0.55);

    /* ── Verre clair / LightCard (dashboard + barres de filtres) ── */
    --aird-light-from:   rgba(255, 253, 247, 0.92);
    --aird-light-to:     rgba(252, 247, 235, 0.88);
    --aird-light-text:   #1f1810;
    --aird-light-muted:  #6b5a40;
    --aird-light-soft:   #5b4626;
    --aird-light-bdr:    rgba(212, 168, 74, 0.25);

    /* ── Neutres hubs (sociales / ecoles) ── */
    --aird-hub-dark:     #15101a;   /* sombre header hub */
    --aird-ink:          #14181f;   /* texte principal hub */
    --aird-muted:        #6b7280;   /* texte secondaire */
    --aird-line:         #e7e9ee;   /* filets / bordures legeres */
    --aird-bg-soft:      #f7f8fa;   /* fond doux */

    /* ── Accents fonctionnels ── */
    --aird-green:        #22c55e;   /* succes (≠ neon deco) */

    /* ── Rayons ── */
    --aird-radius-card:  22px;
    --aird-radius-md:    16px;
    --aird-radius-sm:    10px;
    --aird-radius-xs:    6px;

    /* ── Divers ── */
    --aird-white:        #ffffff;

    /* ── Formulaires de creation (F_*) : palette partagee par les 6 wizards ── */
    --aird-gradient-gold:      linear-gradient(135deg, #F5C76E 0%, #E5A93D 50%, #D49942 100%); /* LE degrade or canonique */
    --aird-form-gold-light:    #f4c05e;
    --aird-form-gold-deep:     #d49942;
    --aird-form-dark-1:        #1c1530;
    --aird-form-dark-2:        #110b1c;
    --aird-form-text:          #1a1a2e;
    --aird-form-text-light:    #4a4458;
    --aird-form-border:        rgba(229, 169, 61, 0.30);
    --aird-form-border-strong: rgba(229, 169, 61, 0.55);
    --aird-form-shadow:        0 4px 18px rgba(17, 11, 28, 0.10);

    /* ── Polices ── */
    --aird-font-heading: 'Cinzel', Georgia, serif;
    --aird-font-body:    'Plus Jakarta Sans', 'Inter', system-ui, -apple-system, sans-serif;
    --aird-font-accent:  'Caveat', cursive;
}
