/* Cambios a bootstrap */
[data-bs-theme="dark"] {
    color-scheme: dark;
    --bs-body-bg: #15161e;
    --bs-secondary-bg-rgb: 21,22,30;
    --bs-primary-bg-subtle: 143,37,192;
    --bs-form-valid-color: transparent;
    --bs-form-valid-border-color: transparent;
    --bs-success-rgb: 0,128,0;
    --bs-primary-text-emphasis: #fff;
}
.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #e10718;
    --bs-btn-border-color: #c30010;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #e10718;
    --bs-btn-hover-border-color: #e10718;
    --bs-btn-focus-shadow-rgb: 143,37,192;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #e10718;
    --bs-btn-active-border-color: #d40416;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #e42736;
    --bs-btn-disabled-border-color: #a244ce;
}
.btn-outline-primary {
    --bs-btn-color: #e10718;
    --bs-btn-border-color: #bc0010;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #bc0414;
    --bs-btn-hover-border-color: #f00014;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #e10718;
    --bs-btn-active-border-color: #bc0212;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #dc2f3e;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #dc3a48;
    --bs-gradient: none;
}
.form-control:focus {
    border-color: #b70413;
    box-shadow: 0 0 0 0.2rem rgb(221, 60, 73);
}
.form-control::placeholder {
    color: #686c75;
}
.form-control {
    background-color: #1a1d24; /* Cambia el color de fondo a amarillo */
    /* height: 55px; */
}
.accordion-button:focus {
    box-shadow: 0 0 0 0.25rem rgb(225, 7, 24);
}
a.active {
    color: #e10718 !important;
    /* border-bottom: 2px solid #c30212; */
    /* text-decoration: none;
    display: inline-block; 
    padding-bottom: 2px; */
}
