/* 462impression — thème 462eng (défaut) : valeurs reprises telles quelles de 462fsl.manager
 * (measure/css/main.css + styles de measure/inc/head.inc.php).
 * Un thème ne définit que des variables ; main.css ne contient aucune couleur en dur.
 * Polices : Orbitron, Quicksand (SIL OFL 1.1), servies depuis /fonts (pas de Google Fonts). */
@font-face { font-family: Orbitron;  src: url(/fonts/Orbitron-Regular.ttf) format("truetype"); font-weight: 400; font-display: swap; }
@font-face { font-family: Orbitron;  src: url(/fonts/Orbitron-Medium.ttf) format("truetype");  font-weight: 500; font-display: swap; }
@font-face { font-family: Orbitron;  src: url(/fonts/Orbitron-Bold.ttf) format("truetype");    font-weight: 700; font-display: swap; }
/* Quicksand variable (300 à 700) : le gras des liens et des titres est le vrai gras, pas une simulation */
@font-face { font-family: Quicksand; src: url(/fonts/Quicksand-VariableFont_wght.ttf) format("truetype"); font-weight: 300 700; font-display: swap; }

:root {
    --font-brand: Orbitron, sans-serif;
    --font-body: Quicksand, sans-serif;

    --bg: #121110;            /* fond de page */
    --surface: #1a1918;       /* barre de navigation, cartes */
    --surface-2: #141312;     /* tuiles et cases dans une carte */
    --surface-3: #1f1d1c;     /* bandeau de tuile */
    --hover: #1c1b1a;
    --row-hover: #202020;
    --border: #2a2928;
    --border-input: #333;
    --row-border: #1e1d1c;

    --text: #ffffff;
    --h1: honeydew;
    --title: antiquewhite;
    --muted: #607059;         /* gris-vert du manager */
    --info: #888888;
    --accent: #ff5000;
    --accent-hover: #e04500;
    --link: #ff7040;
    --input-text: #ffffff;

    --ok: #50ff00;
    --ok-bg: #1a3a1a;  --ok-border: #22c55e;
    --err: #ff9090;
    --err-bg: #3a1a1a; --err-border: #ef4444;

    --ghost-active: #231a16;
    /* étiquettes de statut (valeurs du manager) */
    --badge-grey: #4b4a48;
    --badge-blue: #3b82f6;
    --badge-green: #22c55e;
    --badge-olive: #607059;
    --badge-red: #ef4444;
    --badge-purple: #9b00c8;

    /* couleurs de bordure des tuiles par procédé */
    --proc-fff: #ff5000;
    --proc-sla: #9b00c8;
    --proc-sls: #c0302b;
    --proc-slm: #3b82f6;
    --proc-other: #607059;
}
