/* Palette « encre, sable et rouge » de la refonte (maquette 2a) : encre chaude pour le
   rail et les titres, sables pour les surfaces, rouge Charvet pour les actions. */
:root {
    --brand-primary: #A81E22;
    --brand-primary-dark: #8C1619;
    --brand-primary-light: #C0262B;
    --brand-primary-tint: #FCF2F2;
    --brand-primary-tint-border: #EFD6D7;
    --brand-accent: #B08A3E;
    --brand-accent-light: #C99933;
    --brand-accent-dark: #8C6A1E;
    --brand-accent-tint: #FBF6EA;
    --brand-accent-tint-border: #EADFC4;
    --brand-black: #16130F;
    --brand-gray-dark: #332C24;
    --brand-gray: #6B6257;
    --brand-gray-light: #EDE9E3;
    --brand-background: #F7F4F0;
    --brand-surface: #FBF8F5;
    --brand-border: #DCD4CA;
    --brand-border-light: #E5DED6;
    --brand-hairline: #F2EEE8;
    --brand-text: #16130F;
    --brand-success: #2F6B4F;
    --brand-success-tint: #EFF6F1;
    --brand-success-tint-border: #CFE3D6;
    --brand-rail-background: #16130F;
    --brand-rail-hover: #241F19;
    --brand-rail-muted: #A79C8E;
    --brand-rail-foreground: #F7F4F0;
    --brand-font: 'Instrument Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
    --brand-font-mono: 'JetBrains Mono', ui-monospace, 'Cascadia Mono', monospace;
    --brand-radius: 4px;
    --brand-radius-large: 6px;
    --brand-shadow: 0 1px 2px rgba(22, 19, 15, 0.05);
    --brand-shadow-medium: 0 4px 12px -6px rgba(22, 19, 15, 0.18);
    --brand-transition: 0.15s ease;
}
