/* (gpt) Progresso compartilhado por casa e barracão. */
.progresso-projeto{margin:16px 0;padding:18px;border:1px solid #6d431f;border-radius:14px;background:#211b16;color:#f8f5ef;scroll-margin-top:90px}
.progresso-projeto[hidden]{display:none}
.progresso-projeto .progresso-cabecalho{display:flex;justify-content:space-between;gap:12px;font-weight:650;font-size:16px}
.progresso-projeto progress{display:block;width:100%;height:16px;margin:14px 0;accent-color:#ea580c;border:0;border-radius:10px;overflow:hidden;background:#40352c}
.progresso-projeto progress::-webkit-progress-bar{background:#40352c}
.progresso-projeto progress::-webkit-progress-value{background:#ea580c}
.progresso-projeto progress::-moz-progress-bar{background:#ea580c}
.progresso-projeto p{margin:8px 0;font-size:14px;line-height:1.5}
.progresso-projeto .progresso-nota{color:#c9bcac;font-size:12px}
.progresso-projeto.falhou{border-color:#f87171;background:#351a20}
.progresso-projeto.concluido{border-color:#4ade80}
.progresso-projeto.concluido progress{accent-color:#4ade80}
#resultado{scroll-margin-top:90px}
