/* ============================================================================
   pt_client_tokens.css — palette et typographie des pages CLIENT.

   Pendant de pt_tokens.css, qui sert les ecrans internes. Deux systemes
   distincts et assumes : l'interne est dense, neutre, fait pour une journee
   de travail sur grand ecran ; le client est aere, porte la marque, et se
   remplit souvent au telephone. Meme principe, valeurs differentes.

   Marques : l'attribut data-marque sur <html> choisit la palette. Trois
   valeurs prevues, et ce sont trois choses differentes —

     playtime   la marque par defaut, appliquee aussi quand l'attribut manque
     sns        SmartnSport, une marque a part entiere de la maison
     blanche    l'evenement sous les couleurs du client, sans marque affichee
                — pas encore defini, le bloc plus bas attend ses valeurs

   La bascule SmartnSport vivait jusqu'au 18/09/2026 en ternaires PHP dans le
   :root de clienthome.php — que personne n'avait recopies dans les neuf
   autres pages, d'ou une identite qui s'arretait a l'accueil. Poser
   l'attribut suffit desormais, les composants suivent.

   Les anciens noms courts (--cyan, --pink, --bg…) sont conserves tels quels :
   les pages les utilisent deja, une page migree n'a donc rien a reecrire.
   ========================================================================= */

:root {
    /* --- Couleurs de marque --- */
    --cyan:        #24D8EA;
    --cyan-dark:   #1bc0d0;
    --pink:        #FA418E;
    --pink-dark:   #E6237A;
    --teal:        #6EC6D8;

    /* --- Fonds et textes --- */
    --bg:          #F9F8F8;
    --surface:     #ffffff;
    --text:        #3D3538;
    --titles:      #2B3233;
    --muted:       #777777;
    --faint:       #999999;
    --hairline:    #dddddd;

    /* --- Teintes derivees, pour que la marque blanche les emporte aussi ---
       Ecrites en dur dans les pages, elles restaient roses sous SmartnSport. */
    --cyan-soft:   rgba(36, 216, 234, 0.15);
    --pink-soft:   rgba(250, 65, 142, 0.10);

    /* Avertissement : ce que le client ne doit pas manquer. Ambre plutot que
       rouge — c'est une information a lire, pas une erreur. */
    --avis:        #B25E00;
    --avis-soft:   #FFF6E8;
    --avis-filet:  #F0A03C;
    --ombre-carte: 0 2px 12px rgba(0, 0, 0, 0.04);
    --ombre-levee: 0 12px 32px rgba(250, 65, 142, 0.15);
    --ombre-vignette: 0 12px 28px rgba(250, 65, 142, 0.18);
    --ombre-douce: 0 4px 12px rgba(0, 0, 0, 0.08);

    /* --- Typographie --- */
    --police-corps: 'PT Sans', sans-serif;
    --police-titre: 'Barlow', sans-serif;
}

/* --- SmartnSport : noir et bleu nuit a la place du rose et du cyan --- */
/* Ce n'est pas une marque blanche : c'est une marque de la maison, avec sa
   propre identite. Les valeurs viennent de clienthome.php. */
:root[data-marque="sns"] {
    --cyan:        #004E84;
    --cyan-dark:   #00395f;
    --pink:        #000000;
    --pink-dark:   #000000;
    --teal:        #003a63;

    --cyan-soft:   rgba(0, 78, 132, 0.15);
    --pink-soft:   rgba(0, 0, 0, 0.08);
    --avis:        #8A4A00;
    --avis-soft:   #F5F0E8;
    --avis-filet:  #8A4A00;
    --ombre-levee: 0 12px 32px rgba(0, 78, 132, 0.15);
    --ombre-vignette: 0 12px 28px rgba(0, 78, 132, 0.18);
}

/* --- Marque blanche : l'evenement aux couleurs du client -------------------
   Emplacement reserve. Les couleurs viendront de l'evenement, donc d'un
   <style> pose par la page plutot que d'un bloc fige ici — les trois ou
   quatre jetons de marque suffisent a tout redefinir :
     --cyan, --cyan-dark, --pink, --pink-dark, --teal,
     puis --cyan-soft, --pink-soft, --ombre-levee, --ombre-vignette.
   Rien n'est ecrit tant que la regle n'est pas arretee.
:root[data-marque="blanche"] { … }
   ------------------------------------------------------------------------ */
