/* Rabo Finance brand color overrides — matches root site (Tailwind indigo) */
:root {
    --brand-primary: #1e1b4b;   /* indigo-950 */
    --brand-hover:   #312e81;   /* indigo-900 */
    --brand-accent:  #4338ca;   /* indigo-700 */
    --brand-light:   #6366f1;   /* indigo-500 */
    --brand-secondary: #ffa84d;
}

/* Override Bootstrap / KeenThemes btn-primary */
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.show > .btn-primary.dropdown-toggle {
    background-color: #1e1b4b !important;
    border-color: #1e1b4b !important;
    color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus {
    background-color: #312e81 !important;
    border-color: #312e81 !important;
}

/* Override btn-success */
.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active {
    background-color: #1e1b4b !important;
    border-color: #1e1b4b !important;
    color: #ffffff !important;
}

/* Input focus ring */
.form-control:focus {
    border-color: #1e1b4b !important;
    box-shadow: 0 0 0 0.2rem rgba(30, 27, 75, 0.25) !important;
}

/* Progress/loader bars */
.progress-bar {
    background-color: #1e1b4b !important;
}

/* Links */
a.brand-link, a.text-primary {
    color: #1e1b4b !important;
}
