.text-material-primary {
    color: #1976D2; /* Azul Material */
    font-weight: 600;
}

.text-material-secondary {
    color: #546E7A; /* Gris azulado */
    font-weight: 600;
}

.text-material-metric {
    color: #388E3C; /* Verde Material */
    font-weight: 600;
}

.text-material-muted {
    color: #757575; /* Gris claro */
    font-weight: 600;
}

.label-material {
    color: #424242; /* Gris oscuro */
    font-weight: 500;
    font-size: 0.9rem;
    letter-spacing: 0.4px;
}
