/* Simulador novo: regras isoladas para não afetar as demais modalidades. */
.sim-nova .ball.x{background:#eef0f2;border:1.5px dashed #c7cdd3;color:#4b5a62}
.sim-nova .bi figcaption{font-size:12px;font-weight:700}
.sim-nova .bi.escolha[aria-pressed="true"] .ball{background:var(--temp-q);border-color:var(--temp-q);color:#fff}
.sim-nova .res{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:12px 0;align-items:start}
.sim-nova .asterisco{font-size:12.5px;line-height:1.4;color:var(--tx2);margin:6px 0 0}
.sim-nova .alerta-sim{background:#fdecea;border:1px solid #f5c2c0;border-radius:10px;color:#7a1f1a;padding:12px;margin:12px 0}
.sim-nova .contador{color:var(--tx2);font-size:15px;margin:10px 0}
.sim-nova #btnSimular:disabled{background:#e9ecef;border-color:#c7cdd3;color:#4b5a62;cursor:not-allowed}
.sim-nova .volante{min-width:0}
/* Tela grande, pedido do PO em 16/10: a lista de acertos fica mais estreita à direita e o bloco de custo
   sobe para baixo do melhor concurso, ocupando o vão da coluna da esquerda. */
@media (min-width:900px){
.sim-nova .res{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"jogo jogo" "melhor como" "dinheiro como";align-items:stretch}
.sim-nova .res-jogo{grid-area:jogo}
.sim-nova #melhor-concurso{grid-area:melhor}
.sim-nova #como-se-saiu{grid-area:como}
.sim-nova .res-dinheiro{grid-area:dinheiro}
/* Os dois blocos da esquerda esticam por igual até o fim do bloco da direita (pedido do PO em 16/10). */
.sim-nova #melhor-concurso,.sim-nova .res-dinheiro{display:flex;flex-direction:column}
.sim-nova #melhor-concurso .bolas{margin-top:auto;margin-bottom:auto}
.sim-nova .res-dinheiro .asterisco{margin-top:auto;padding-top:6px}
}
/* Pedido do PO em 16/10: a bola marcada só pinta com a cor da loteria, sem o ✓ que a página de Estatísticas usa. */
.sim-nova .bi.escolha.sel .ball::after{content:none}
