/* assets/css/custom.css */

:root {
    /* Sobrescribimos el color primario de todo Bootstrap (Guinda Institucional) */
    --bs-primary: #691c32;
    --bs-primary-rgb: 105, 28, 50;
}

/* Forzamos a los botones primarios a usar el nuevo color */
.btn-primary {
    --bs-btn-bg: #691c32;
    --bs-btn-border-color: #691c32;
    --bs-btn-hover-bg: #521526; /* Un guinda un poco más oscuro para el hover */
    --bs-btn-hover-border-color: #4a1323;
    --bs-btn-active-bg: #4a1323;
    --bs-btn-active-border-color: #42111f;
    --bs-btn-disabled-bg: #691c32;
    --bs-btn-disabled-border-color: #691c32;
}

/* Forzamos a los botones con contorno (outline) */
.btn-outline-primary {
    --bs-btn-color: #691c32;
    --bs-btn-border-color: #691c32;
    --bs-btn-hover-bg: #691c32;
    --bs-btn-hover-border-color: #691c32;
    --bs-btn-active-bg: #691c32;
    --bs-btn-active-border-color: #691c32;
    --bs-btn-active-color: #fff;
}

/* Utilidades extra de fondo, texto y bordes por si acaso */
.text-primary { color: #691c32 !important; }
.bg-primary { background-color: #691c32 !important; }
.border-primary { border-color: #691c32 !important; }