/* 4.36 — menu inferior removido; quadros da página de resultado na cor do painel de premiação */

/* Quadros na mesma cor do quadro "Premiação do Concurso" */
.result-page .gds-cidades,
.result-page .gds-history,
.result-content>.feedback{
  background:var(--panel);
  color:var(--panel-ink);
  border:1px solid var(--panel-line);
  box-shadow:0 14px 34px -20px color-mix(in oklch,var(--panel) 70%,transparent);
}
.result-page .gds-cidades .section-small,
.result-page .gds-history .section-small{color:var(--panel-ink)}
.result-page .gds-cidades .section-small svg,
.result-page .gds-history .section-small svg{color:var(--panel-ink)}
.result-page .gds-cidades .section-small i,
.result-page .gds-history .section-small i{background:linear-gradient(90deg,var(--panel-line),transparent)}

/* Cidades dos ganhadores */
.result-page .gds-cidades li{border-bottom-color:var(--panel-line);color:var(--panel-ink)}
.result-page .gds-cidades li strong{color:var(--panel-ink)}
.result-page .gds-cidades li em,
.result-page .gds-cidades li small{color:oklch(1 0 0 / .8)}

/* Histórico / Sobre / Estatísticas */
.result-page .gds-history p{color:oklch(1 0 0 / .85)}
.result-page .gds-history .gds-history__hint,
.result-page .gds-history .gds-history__status,
.result-page .gds-history .tool-note{color:oklch(1 0 0 / .72)}
.result-page .gds-history__table th{background:oklch(1 0 0 / .12);color:var(--panel-ink);border-bottom-color:var(--panel-line)}
.result-page .gds-history__table td{color:var(--panel-ink);border-bottom-color:var(--panel-line)}
.result-page .gds-history__table tbody tr:hover td{background:oklch(1 0 0 / .08)}
.result-page .gds-history__table a{color:var(--panel-ink);font-weight:800}
.result-page .gds-history .gds-btn.outline{background:oklch(1 0 0 / .14);color:var(--panel-ink);border-color:var(--panel-line);box-shadow:none}
.result-page .gds-history .gds-btn.outline:hover{background:oklch(1 0 0 / .24);color:var(--panel-ink)}

/* Próximo sorteio / Prêmio estimado: textos claros e ícone em cor de destaque */
.result-content>.feedback strong{color:var(--panel-ink)}
.result-content>.feedback small{color:oklch(1 0 0 / .8)}
.result-content>.feedback .result-symbol{
  color:var(--lottery,var(--primary));
  background:oklch(1 0 0);
  border-radius:50%;
  padding:8px;
  box-shadow:0 4px 12px -4px oklch(0 0 0 / .35);
}
/* 4.44.0 — bloco "O que aconteceu no concurso" */
.gds-resumo-concurso{margin:20px 0;padding:18px 20px;border-radius:16px;background:var(--card);border:1px solid var(--border);border-left:4px solid var(--lottery,var(--primary));box-shadow:var(--shadow-sm);overflow-wrap:anywhere}
.gds-resumo-concurso__titulo{margin:0 0 10px;font-size:clamp(1.05rem,2.6vw,1.3rem);line-height:1.3}
.gds-resumo-concurso p{margin:0 0 10px;line-height:1.6}
.gds-resumo-concurso p.tool-note{margin:12px 0 0;font-size:.85rem}
@media (max-width:600px){.gds-resumo-concurso{padding:14px}}
