/* Tokens fallback statiques — scola.ma design system (2026-05-03).
   Surchargés au runtime par <style> inline injecté dans partials/head.php
   à partir des settings DB (color_primary / color_primary_dark / surfaces).
   Servent de fallback si le PHP n'a pas pu rendre l'inline. */

:root {
    /* Marque — palette scola : teal primaire + indigo secondaire */
    --orange:                 #00C4B4;   /* alias historique → teal scola */
    --orange-600:             #00A89A;
    --color-primary:          #00C4B4;
    --color-primary-dark:     #00A89A;
    --color-primary-50:       #E6FAF8;
    --color-secondary:        #2D2A75;   /* indigo wordmark */
    --color-accent:           #00C4B4;

    /* Surfaces neutres — Google Material grays (scola) */
    --color-surface-primary:    #FFFFFF;
    --color-surface-secondary:  #F8F9FA;
    --color-surface-tertiary:   #F1F3F4;
    --color-border:             #E8EAED;
    --color-border-soft:        #F1F3F4;

    /* Texte */
    --color-txt-primary:    #202124;
    --color-txt-secondary:  #5F6368;
    --color-txt-tertiary:   #80868B;

    /* Header */
    --header-height: 48px;
    --header-height-mobile: 56px;

    /* Layout */
    --container-max: 1280px;
    --container-pad: 24px;
}
