/* Paleta Acero - default. Azul-gris industrial sobrio. */
[data-palette="acero"] {
    --color-primary: #2563eb;
    --color-primary-strong: #1e40af;
    --color-primary-soft: #dbeafe;
    --color-primary-fg: #ffffff;

    --color-accent: #64748b;
    --color-accent-strong: #475569;
}

[data-palette="acero"][data-mode="dark"] {
    --color-primary: #60a5fa;
    --color-primary-strong: #3b82f6;
    --color-primary-soft: rgba(96, 165, 250, 0.12);
    --color-accent: #94a3b8;
    /* En oscuro el azul de marca se ACLARA (#60a5fa) para leerse sobre el
       fondo, y con eso la letra blanca del botón primario quedaba en 2,54 —el
       peor contraste del sistema después del verde—. La tinta oscura sobre ese
       mismo azul da 7,28 y el azul no se toca: es el mismo criterio que la
       paleta «libre» ya usaba por JS (elige tinta clara u oscura según la
       luminancia del color elegido). */
    --color-primary-fg: #0f1419;
}
