.contador{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:var(--estrela);color:#2B1D00;font-size:11px;font-weight:700}
.acoes-circuito{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.botao.aprovar{background:#2E8B57}.botao.aprovar:hover{background:#246F45}
.botao.devolver{background:#BE185D}.botao.devolver:hover{background:#9D174D}
.botao.rejeitar{background:#fff;color:#9A3412;border:1.5px solid #C2410C}
dialog.modal{border:0;border-radius:18px;padding:22px;max-width:520px;width:calc(100% - 32px);box-shadow:0 20px 60px rgba(18,18,54,.25)}
dialog.modal::backdrop{background:rgba(18,18,54,.45)}
dialog.modal h3{margin:0 0 6px;font-family:'Sora',sans-serif}
.aviso-c{background:#FFF6D1;color:#4D3D00;border-radius:10px;padding:8px 12px;font-size:13px;margin:8px 0}
.hist{border-left:2px solid var(--linha);padding:2px 0 2px 12px;margin:10px 0}
.hist p{margin:2px 0;font-size:13.5px}
.hist .q{color:var(--suave)}
.caixa-sec h2{display:flex;align-items:center;gap:8px}
.caixa-sec .n{font-size:13px;background:#ECEAFB;color:var(--nebulosa);border-radius:8px;padding:1px 8px}
.linha.tarefa{grid-template-columns:1fr auto auto auto}
