/* style.css */
body {
    background-color: #f0f2f5;
}
.lottery-ball {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background-color: #6c757d; /* Cor padrão */
    color: white;
    font-weight: bold;
    font-size: 1.2rem;
    margin: 5px;
    box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
}

/* Cores específicas por jogo */
.megasena .lottery-ball { background-color: #209869; }
.lotofacil .lottery-ball { background-color: #930089; }
.quina .lottery-ball { background-color: #260085; }
.lotomania .lottery-ball { background-color: #f78100; }
.timemania .lottery-ball { background-color: #00ff48; color: #000; }
.duplasena .lottery-ball { background-color: #a6131c; }

.card-header-custom {
    background-color: #fff;
    border-bottom: 2px solid;
}
.megasena .card-header-custom { border-color: #209869; color: #209869; }
/* Adicione outras cores de header se quiser */

.premio-destaque {
    font-size: 1.5rem;
    color: #28a745;
    font-weight: bold;
}