/* Aba Retornos; reaproveita .tarefa-contador (tarefas.css) e .estoque-tabela (estoque.css) */
#retornos-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:20px 0}
#retornos-filtros .form-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
#retornos-relatorio{margin:16px 0}
#retornos-relatorio h3{margin:16px 0 8px;font-size:1rem}
.retorno-alerta strong{color:#9b3636}
.retorno-status{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600;background:var(--border);white-space:nowrap}
.retorno-PENDENTE{background:#f6dede;color:#7a2424}
.retorno-IMPEDIDA{background:#fbe9c9;color:#6b4a07}
.retorno-RECEBIDA,.retorno-EM_ANDAMENTO{background:#e3eefb;color:#1f4a7a}
.retorno-CONCLUIDA{background:#dcefdc;color:#245a24}
.retorno-CANCELADA{opacity:.7}
.retorno-msg{font-size:.75rem;color:var(--muted,#666)}
#retornos-lista td .btn{padding:6px 10px;font-size:.8rem}
@media(max-width:600px){#retornos-lista td .btn{min-height:44px}}
#retornos-lista td .btn + .btn{margin-left:4px}
