/* Theme Colors - Lottery Modalities */
/* CSS Variables for dynamic theming across all modalities */

.modalidade-mega,
.theme-mega {
    --theme-color: #209869;
    --theme-light: #dcedc8;
}

.modalidade-lotofacil,
.theme-lotofacil {
    --theme-color: #930089;
    --theme-light: #f3e5f5;
}

.modalidade-lotomania,
.theme-lotomania {
    --theme-color: #F78100;
    --theme-light: #fff3e0;
}

.modalidade-quina,
.theme-quina {
    --theme-color: #260085;
    --theme-light: #e8eaf6;
}

.modalidade-timemania,
.theme-timemania {
    --theme-color: #FFF600;
    --theme-light: #e8f5e9;
    color: #000;
}

.modalidade-duplasena,
.theme-duplasena {
    --theme-color: #A61324;
    --theme-light: #ffebee;
}

.modalidade-loteca,
.theme-loteca {
    --theme-color: #FB1F00;
    --theme-light: #ffebee;
}

.modalidade-diasorte,
.theme-diasorte {
    --theme-color: #CB852B;
    --theme-light: #fff3e0;
}

.modalidade-supersete,
.theme-supersete {
    --theme-color: #A9D044;
    --theme-light: #f1f8e9;
}

.modalidade-federal,
.theme-federal {
    --theme-color: #2185D0;
    --theme-light: #e1f5fe;
}

/* Timemania specific adjustments (yellow text needs dark font) */
.theme-timemania .ball-display,
.theme-timemania .volante-num.selected {
    color: #333;
}