/* GERADO por scripts/gerar-tema-cores.js — não editar à mão.
 * Fundos quase pretos trocados pelo azul-marinho do tema (mesma transparência e !important). */

/* comando/comando.css */
html.gg-tema .cw-top { background: rgba(13, 36, 80, 0.86); }
html.gg-tema .cw-input,
html.gg-tema .cw-select { background: rgba(10, 27, 64, 0.6); }
html.gg-tema .cw-radar { background: rgba(10, 27, 64, 0.55); }
html.gg-tema .cw-choice { background: rgba(10, 27, 64, 0.4); }
html.gg-tema .cw-slot { background: rgba(10, 27, 64, 0.45); }
html.gg-tema .cw-launchbar { background: rgba(13, 36, 80, 0.92); }
html.gg-tema .cw-launch { background: radial-gradient(circle at 50% 45%, rgba(59, 130, 246, 0.16), rgba(13, 36, 80, 0.97) 60%); }
@media (max-width: 900px) { html.gg-tema .cw-table tr.cw-sala { background: rgba(10, 27, 64, 0.45); } }
html.gg-tema .cw-hero2::before { background: linear-gradient(90deg, rgba(13, 36, 80, 0.97) 0%, rgba(13, 36, 80, 0.82) 24%, rgba(13, 36, 80, 0.1) 52%, rgba(13, 36, 80, 0.2) 100%),
        radial-gradient(ellipse at 66% 46%, transparent 42%, rgba(13, 36, 80, 0.86) 100%); }
html.gg-tema .cw-hud-selo { background: rgba(11, 31, 71, 0.7); }
html.gg-tema .cw-hud-placar { background: rgba(11, 31, 71, 0.66); }
html.gg-tema .cw-hud-log li { background: rgba(11, 31, 71, 0.78); }
html.gg-tema .cw-hud-vitoria { background: rgba(11, 31, 71, 0.88); }
html.gg-tema .cw-comando { background: rgba(12, 33, 75, 0.74); }
html.gg-tema .cw-porta-seta { background: rgba(7, 20, 50, 0.16); }
html.gg-tema .cw-anexos { background: rgba(10, 27, 64, 0.55); }
html.gg-tema .cw-faixa { background: rgba(11, 31, 71, 0.86); }
html.gg-tema .cw-teatro-card { background: #0e2452; }
html.gg-tema .cw-teatro-info { background: linear-gradient(180deg, transparent, rgba(12, 33, 75, 0.9) 30%, rgba(12, 33, 75, 0.97)); }
html.gg-tema .cw-ideo { background: linear-gradient(135deg, color-mix(in srgb, var(--ideo) 12%, transparent), rgba(12, 33, 75, 0.6) 60%); }
@media (max-width: 900px) { html.gg-tema .cw-hero2::before { background: linear-gradient(180deg, rgba(13, 36, 80, 0.35) 0%, rgba(13, 36, 80, 0.2) 34%, rgba(13, 36, 80, 0.95) 60%); } }
html.gg-tema .cw-codigo-salas { background: rgba(12, 33, 75, 0.7); }
html.gg-tema .cw-filtros-box { background: rgba(12, 33, 75, 0.6); }
html.gg-tema .cw-sala-card { background: rgba(13, 36, 80, 0.82); }
html.gg-tema .cw-sala-arte::before { background: linear-gradient(180deg, rgba(12, 33, 75, 0.1), rgba(12, 33, 75, 0.85)); }
html.gg-tema .cw-salas-vazio::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.95), rgba(12, 33, 75, 0.6) 70%, rgba(12, 33, 75, 0.4)); }
html.gg-tema .cw-steps { background: rgba(12, 33, 75, 0.6); }
html.gg-tema .cw-teatro-opc { background: #0e2452; }
html.gg-tema .cw-teatro-opc .info { background: linear-gradient(180deg, transparent, rgba(12, 33, 75, 0.92) 26%, rgba(12, 33, 75, 0.97)); }
html.gg-tema .cw-teatro-opc .marca { background: rgba(12, 33, 75, 0.7); }
html.gg-tema .cw-dossie-mapa { background: radial-gradient(ellipse at 50% 45%, rgba(59, 130, 246, 0.12), rgba(10, 27, 64, 0.6) 70%); }
html.gg-tema .cw-sala-banner { background: rgba(11, 31, 71, 0.8); }
html.gg-tema .cw-sala-banner::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.96) 0%, rgba(12, 33, 75, 0.78) 38%, rgba(12, 33, 75, 0.2) 75%, rgba(12, 33, 75, 0.5)); }
html.gg-tema .cw-launch { background: radial-gradient(circle at 50% 45%, rgba(59, 130, 246, 0.16), transparent 60%), #0d2450; }
html.gg-tema .cw-launch::before { background: radial-gradient(circle at 50% 45%, rgba(13, 36, 80, 0.55), rgba(13, 36, 80, 0.95) 65%); }
@media (min-width: 901px) { html.gg-tema .cw-hero2.sem-mapa::before { background: linear-gradient(90deg, rgba(13, 36, 80, 0.9), rgba(13, 36, 80, 0.5)); } }
@media (min-width: 901px) { html.gg-tema .cw-hero2.pos-direita::before { background: linear-gradient(270deg, rgba(13, 36, 80, 0.97) 0%, rgba(13, 36, 80, 0.82) 24%, rgba(13, 36, 80, 0.1) 52%, rgba(13, 36, 80, 0.2) 100%), radial-gradient(ellipse at 34% 46%, transparent 42%, rgba(13, 36, 80, 0.86) 100%); } }
@media (min-width: 901px) { html.gg-tema .cw-hero2.pos-centro .cw-console { background: rgba(12, 33, 75, 0.62); } }
@media (min-width: 901px) { html.gg-tema .cw-hero2.pos-centro::before { background: radial-gradient(ellipse at 50% 50%, rgba(13, 36, 80, 0.55) 0%, rgba(13, 36, 80, 0.3) 45%, rgba(13, 36, 80, 0.9) 100%); } }
html.gg-tema .cw-destaque { background-color: #0e2452; }
html.gg-tema .cw-destaque::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.96) 0%, rgba(12, 33, 75, 0.78) 45%, rgba(12, 33, 75, 0.25) 100%); }
html.gg-tema .cw-mini-sala { background: linear-gradient(180deg, rgba(12, 33, 75, 0.55), rgba(12, 33, 75, 0.96) 55%), var(--arte) center / cover; }
html.gg-tema .cw-ranking li { background: rgba(12, 33, 75, 0.6); }
html.gg-tema .cw-salas-grid.sem-arte .cw-sala-arte { background: rgba(10, 27, 64, 0.6); }
html.gg-tema .cw-soc-fundo { background: rgba(10, 27, 63, 0.78); }
html.gg-tema .cw-soc-caixa { background: #102b5f; }
html.gg-tema .cw-soc-cartao { background: #0d2450; }
html.gg-tema .cw-soc-msg textarea { background: rgba(10, 27, 64, 0.7); }
html.gg-tema .cw-soc-amigo,
html.gg-tema .cw-pc-amigo { background: rgba(10, 27, 64, 0.5); }
html.gg-tema .cw-passo { background: rgba(13, 36, 80, 0.85); }
html.gg-tema .cw-passo-img::after { background: linear-gradient(180deg, transparent 50%, rgba(13, 36, 80, 0.95)); }
html.gg-tema .cw-aliados-card::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.97) 0%, rgba(12, 33, 75, 0.85) 45%, rgba(12, 33, 75, 0.15) 100%); }
html.gg-tema .cw-pc-perfil::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.95), rgba(12, 33, 75, 0.75) 55%, rgba(12, 33, 75, 0.55)); }
html.gg-tema .cw-pc-pat { background: rgba(7, 20, 50, 0.35); }
html.gg-tema .cw-pc-stat { background: rgba(10, 27, 64, 0.6); }
html.gg-tema .cw-pc-card { background: rgba(15, 39, 87, 0.82); }
html.gg-tema .cw-pc-desafio { background: rgba(10, 27, 64, 0.5); }
html.gg-tema .cw-pc-dia-card::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.95), rgba(12, 33, 75, 0.6)); }
html.gg-tema .cw-pc-sugestoes { background: #102b5f; }
html.gg-tema .cw-pc-vazio-aliados::before { background: linear-gradient(90deg, rgba(12, 33, 75, 0.96), rgba(12, 33, 75, 0.6)); }
html.gg-tema .cw-pc-medalha { background: rgba(10, 27, 64, 0.5); }
html.gg-tema .cw-pc-medalha.on { background: radial-gradient(circle at 50% 0%, rgba(var(--cw-ac-rgb), 0.18), rgba(10, 27, 64, 0.5) 70%); }
html.gg-tema .cw-rev-lista div { background: rgba(10, 27, 64, 0.5); }
html.gg-tema .cw-pc-partida { background: rgba(10, 27, 64, 0.5); }
html.gg-tema .cw-pc-partida.vit { background: linear-gradient(90deg, rgba(251, 191, 36, 0.1), rgba(10, 27, 64, 0.5) 60%); }
html.gg-tema .cw-modelo { background: rgba(15, 39, 87, 0.82); }
html.gg-tema .cw-modelo-mapa { background: #0c214b; }
html.gg-tema .cw-modelo-tags i { background: rgba(12, 33, 75, 0.82); }
html.gg-tema .cw-dossie-comeco { background: #0c214b; }
html.gg-tema .cw-hall-banner::before { background: linear-gradient(90deg, rgba(12, 32, 74, 0.96) 0%, rgba(12, 32, 74, 0.82) 38%, rgba(12, 32, 74, 0.1) 75%); }
html.gg-tema .cw-hall-abas { background: rgba(10, 27, 64, 0.7); }
html.gg-tema .cw-hall-podio { background: radial-gradient(ellipse at 50% 100%, rgba(245, 158, 11, 0.16), transparent 60%), linear-gradient(180deg, rgba(12, 32, 74, 0.95), rgba(14, 36, 82, 0.95)); }
html.gg-tema .cw-podio-card { background: linear-gradient(180deg, color-mix(in srgb, var(--cor) 16%, rgba(15, 39, 87, 0.9)), rgba(15, 39, 87, 0.92) 70%); }
html.gg-tema .cw-podio-avatar { background: linear-gradient(160deg, var(--cor), color-mix(in srgb, var(--pat) 70%, #0d2450)); }
html.gg-tema .cw-podio-avatar span { background: #0f2858; }
html.gg-tema .cw-podio-degrau { background: linear-gradient(180deg, color-mix(in srgb, var(--cor) 30%, #0f2858), color-mix(in srgb, var(--cor) 10%, #0c204a)); }
html.gg-tema .cw-hall-lista { background: rgba(12, 33, 75, 0.85); }
html.gg-tema .cw-hall-lista li { background: rgba(16, 43, 95, 0.7); }
html.gg-tema .cw-hall-lista .av { background: color-mix(in srgb, var(--pat) 35%, #0f2858); }
html.gg-tema .cw-hall-pe { background: rgba(12, 33, 75, 0.85); }
@media (max-width: 720px) { html.gg-tema .cw-hall-banner::before { background: linear-gradient(180deg, rgba(12, 32, 74, 0.55), rgba(12, 32, 74, 0.95) 70%); } }
html.gg-tema .cw-modelo-fam { background: rgba(12, 33, 75, 0.86); }
html.gg-tema .cw-modelo-i { background: rgba(12, 33, 75, 0.86); }
html.gg-tema .cw-modelo-ficha { background: #0f2757; }
html.gg-tema .cw-grupo { background: rgba(12, 33, 75, 0.5); }

/* comando/saguao.css */
html.gg-tema .sg { background: linear-gradient(180deg, rgba(16, 41, 91, 0.92), rgba(12, 33, 75, 0.94)); }
html.gg-tema .sg-head { background: rgba(10, 27, 64, 0.45); }
html.gg-tema .sg-estado-box { background: rgba(10, 27, 64, 0.5); }
html.gg-tema .sg-estado-box select option { background: #112e64; }
html.gg-tema .sg-row-acts { background: #112e64; }
html.gg-tema .sg-prop { background: linear-gradient(90deg, rgba(245, 158, 11, 0.08), rgba(13, 36, 80, 0.85) 40%); }
html.gg-tema .sg-prop.encerrada { background: rgba(13, 36, 80, 0.7); }
html.gg-tema .sg-prop-arte::before { background: linear-gradient(180deg, rgba(12, 33, 75, 0.2), rgba(12, 33, 75, 0.85)); }
html.gg-tema .sg-extra { background: rgba(10, 27, 64, 0.6); }
html.gg-tema .sg-mencao { background: rgba(10, 27, 64, 0.7); }
html.gg-tema .sg-rodape { background: rgba(10, 27, 64, 0.55); }
html.gg-tema .sg-comp textarea { background: rgba(10, 27, 64, 0.7); }
html.gg-tema .sg-gente { background: rgba(10, 27, 64, 0.3); }
html.gg-tema .sg-menu { background: #112e64; }
html.gg-tema .sg-gaveta { background: rgba(10, 27, 63, 0.55); }
html.gg-tema .sg-alerta { background: linear-gradient(135deg, rgba(30, 41, 59, 0.98), rgba(13, 36, 80, 0.98)); }
html.gg-tema .sg-pagina-salas.sem-arte .cw-sala-arte { background: rgba(10, 27, 64, 0.6); }
@media (max-width: 1060px) { html.gg-tema .sg-pagina-abas button { background: rgba(12, 33, 75, 0.6); } }

/* comando/chat.css */
html.gg-tema .cwc-row.me .cwc-bubble { background: #143470; }
html.gg-tema .cwc-quote { background: rgba(7, 20, 50, .25); }
html.gg-tema .cwc-rc { background: rgba(10, 27, 64, .6); }
html.gg-tema .cwc-comp { background: rgba(10, 27, 64, .35); }
html.gg-tema .cwc-overlay { background: rgba(10, 28, 66, .72); }

/* comando/avatar.css */
html.gg-tema .av-editor { background: rgba(10, 27, 64, 0.78); }
html.gg-tema .av-ed-caixa { background: #10295c; }
html.gg-tema .av-op { background: #0e2553; }
html.gg-tema .av-op[aria-pressed="true"] { background: #0e2654; }
html.gg-tema .go-cronica { background: rgba(11, 31, 71, 0.55); }
