/* Couleurs et police du WMS : seule source de l'application, chargée en premier par les trois layouts
   (_Layout, _HomeLayout, _AnonymousLayout). Une feuille utilise var(--wms-…), jamais une couleur ni une police en dur. */

:root {
    /* Police du système : Segoe UI sous Windows, Roboto sous Android, San Francisco sous iOS
       (Bootstrap la reprend pour les pages intérieures, voir components.css) */
    --wms-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    /* Codes à lire vite (SKU, EAN, numéros de série, emplacements, BL, RMA…) : classe .wms-code de components.css.
       Consolas en premier comme le back-office (--bsp-font-mono) : zéro barré, 0 ≠ O ≠ 8 ; puis Apple, puis Android. */
    --wms-font-mono: Consolas, "SFMono-Regular", Menlo, "Liberation Mono", monospace;

    /* Marque */
    --wms-primary: #006699;
    --wms-primary-dark: #004a82;
    --wms-secondary: #bf2d33;
    --wms-link-hover: #0099e5; /* lighten(#006699, 15 %) de l'ancien site.less */

    /* Fonds */
    --wms-bg: #f6f7f8;
    --wms-surface: #ffffff;
    --wms-hover: #f1f4f7;      /* survol d'une ligne de menu */
    --wms-press: #eef3f7;      /* appui sur une tuile, une ligne */
    --wms-active: #e1f0f7;     /* entrée de menu ouverte */
    --wms-active-text: #004a82;

    /* Textes */
    --wms-text: #30323a;
    --wms-body-text: #4a4e5a;
    --wms-muted: #5f6472;      /* texte secondaire, 5,9:1 sur blanc */
    --wms-chev: #8b919e;       /* chevrons et pictos décoratifs */

    /* Bordures et focus */
    --wms-border: #dde1e7;
    --wms-border-strong: #cfd3da; /* champs de saisie */
    --wms-darkgrey: #dadada;
    --wms-focus: #ffc107;

    /* États */
    --wms-ok: #1e7a3a;    --wms-ok-bg: #e3f4e8;
    --wms-warn: #7a4f00;  --wms-warn-bg: #fff4d6;
    --wms-error: #b4232a; --wms-error-bg: #fdecec;
    --wms-todo: #c2410c;  --wms-todo-bg: #fdeee4;   /* compteur « à faire » */

    /* Couleurs Bootstrap de l'application (palette d'AdminLTE gardée, voir components.css) */
    --wms-info: #17a2b8;
    --wms-success: #28a745;
    --wms-warning: #ffc107;
    --wms-danger: #dc3545;

    /* Carton du chargement (loader.css) */
    --wms-box: #c98a4b; --wms-box-dark: #a86d34; --wms-box-tape: #e9c48f;

    /* Familles d'écrans (pastilles d'icône de l'accueil et du menu) */
    --wms-t-ship: #006699;  --wms-t-ship-bg: #e1f0f7;   /* expéditions, picking, imprimantes */
    --wms-t-ret: #6d28d9;   --wms-t-ret-bg: #efe8fd;    /* retours */
    --wms-t-work: #a24a07;  --wms-t-work-bg: #fdf0dc;   /* atelier */
    --wms-t-stock: #0f766e; --wms-t-stock-bg: #dcf3ef;  /* stock, inventaire, entrepôts */
    --wms-t-info: #475569;  --wms-t-info-bg: #e8ecf1;   /* consultation, outils */
}
