/* forge-tokens.css — tokens de la charte Forge (voir regles/FORGE_ENGINE_TEMPLATE_BULMA.md, §1), exposés en :root pour rester inspectables/utilisables tels quels par du JS ou du style inline. Chargé APRÈS bulma-override.css (voir build_css.py) : indépendant de Bulma, consommé par tout le CSS custom de l'app (forge-custom.css). */ :root { --forge-bg: #0b0e14; --forge-bg-secondary: #11151d; --forge-card: #161b25; --forge-border: #232a38; --forge-text: #e8ecf4; --forge-text-muted: #8b95a7; --accent: #ff5f2e; --accent-2: #ffb020; --gradient: linear-gradient(120deg, var(--accent), var(--accent-2)); --glow: rgba(255, 95, 46, 0.25); --status-success: #10b981; --status-warning: #ffb020; --status-danger: #f04438; --status-info: #3b82f6; /* Alias historiques : noms de variable déjà utilisés par tout le CSS custom de l'app avant la charte Forge (styles/forge-custom.css) — pas besoin de renommer les ~600 lignes de règles déjà écrites, seules les VALEURS changent. */ --bg: var(--forge-bg); --panel: var(--forge-card); --panel2: var(--forge-bg-secondary); --border: var(--forge-border); --text: var(--forge-text); --text-dim: var(--forge-text-muted); --danger: var(--status-danger); } html, body { background: var(--forge-bg); color: var(--forge-text); }