.fase-registro {
    background-color: #2ecc71 !important;
    border-color: #2ecc71 !important;
}

.fase-valoracion {
    background-color: rgb(141, 173, 26) !important;
    border-color: rgb(38, 173, 26) !important;
}

.fase-yesos {
    background-color: #3498db !important;
    border-color: #3498db !important;
}

.fase-primer-ferula {
    background-color: #34038f !important;
    border-color: #9b59b6 !important;
}

.fase-ferulas {
    background-color: #6a2886 !important;
    border-color: #8e44ad !important;
}

.fase-tenotomia {
    background-color: #e67e22 !important;
    border-color: #e67e22 !important;
}

.fase-transposicion {
    background-color: #e67e22 !important;
    border-color: #e67e22 !important;
}

.fase-termino {
    background-color: #27ae60 !important;
    border-color: #27ae60 !important;
}

.fase-recidiva {
    background-color: #c0392b !important;
    border-color: #c0392b !important;
}

.fase-default {
    background-color: #95a5a6 !important;
    border-color: #95a5a6 !important;
}

/* Asegurar que el texto sea legible */
.fase-registro,
.fase-valoracion,
.fase-yesos,
.fase-primer-ferula,
.fase-ferulas,
.fase-tenotomia,
.fase-transposicion,
.fase-termino,
.fase-recidiva,
.fase-default {
    color: white !important;
}
