/*!
 Copyright (c) 2020, 2024, Oracle and/or its affiliates.
 */



/* Estilo para itens com data-id="Ruim" */
.a-CardView-item[data-id="Bom"] {
    background-color: #FFB976 !important; /* Vermelho claro */
    color: #721c24 !important; /* Texto vermelho escuro */
}


/* Estilo para itens com data-id="Ruim" */
.a-CardView-item[data-id="Satisfatório"] {
    background-color: #0087C9 !important; /* Vermelho claro */
    color: #721c24 !important; /* Texto vermelho escuro */
}

/* Estilo para itens com data-id="Neutro" */
.a-CardView-item[data-id="Insatisfatório"] {
    background-color: #43708e !important; /* Amarelo claro */
    color: #856404 !important; /* Texto amarelo escuro */
}

/* Estiliza todas as mensagens do apex.message */
.t-Alert {
    background: linear-gradient(135deg, #0073e6, #00aaff) !important;
    color: white !important;
    border-radius: 8px !important;
    padding: 15px !important;
    font-weight: bold !important;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2) !important;
}

/* Ícone de fechar */
.t-Alert .t-Button--close {
    color: white !important;
    font-size: 18px !important;
}

/* Mensagem de erro */
.t-Alert--error {
    background: linear-gradient(135deg, #ff3b3b, #ff7878) !important;
}

/* Mensagem de sucesso */
.t-Alert--success {
    background: linear-gradient(135deg, #28a745, #4caf50) !important;
}


/* Remove fundo cinza global */
body .t-Body, 
body .t-Body-content {
    background-color: white !important;
}
.t-PageBody--loading {
    background-color: white !important;
}
.a-Loading {
    background-color: transparent !important;
}