/* F6.1 — painel operacional compacto, formularios apenas no contexto selecionado. */
.entregas-painel{min-width:0}.entregas-tabs{display:flex;gap:.5rem;flex-wrap:wrap;margin:1.2rem 0}.entregas-tabs button{min-height:var(--p-control-height)}.entregas-tabs .ativo{background:var(--tinta-900,#123548);color:white}.entregas-metricas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.entregas-metricas .entregas-indicador{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:var(--superficie,#fff);color:var(--texto,#203846);border:1px solid var(--borda,#dce5e8);border-radius:14px;padding:18px;text-align:left}.entregas-indicador span{font-size:12px;font-weight:500;color:var(--texto-suave,#617985)}.entregas-indicador strong{font-size:28px;line-height:1}.entregas-filtros{display:grid;grid-template-columns:minmax(130px,1.1fr) minmax(140px,1fr) minmax(140px,1fr) minmax(120px,.8fr) minmax(120px,.8fr);gap:12px;margin:22px 0}.entregas-filtros input,.entregas-filtros select{width:100%;min-width:0}.entregas-lista,.entregas-saida{background:var(--superficie,#fff);border:1px solid var(--borda,#dce5e8);border-radius:15px;padding:20px}.entregas-lista-titulo{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px}.entregas-lista-titulo h2{margin:0;font-size:17px}.entregas-lista .tabela-envoltoria{overflow:auto}.entregas-tabela td,.entregas-tabela th{padding:13px 12px;font-size:13px}.entregas-tabela button{min-height:32px;padding:6px 10px}.entregas-status{display:inline-block;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:600;background:#eaf0f4;color:#34556b;white-space:nowrap}.entregas-status.ok{background:#e1f1e6;color:#28613c}.entregas-status.atencao{background:#fff0d9;color:#8b5b17}.entregas-detalhar{background:var(--p-surface);border:var(--p-border-width) solid var(--p-border-strong);color:var(--p-text-secondary);min-height:32px;padding:6px 10px}.entregas-saida>.campo{max-width:390px;margin-bottom:20px}.entregas-saida-rodape{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #e3eaed;margin-top:16px;padding-top:16px}.entregas-marcar{display:flex;gap:10px;align-items:center;font-size:14px;margin:16px 0;line-height:1.5}.entregas-marcar input,.entregas-tabela input[type=checkbox]{width:20px;height:20px;flex-shrink:0;accent-color:#245c72}.entregas-vazio{padding:35px 10px;text-align:center;color:#6a808d}.entregas-dialog{width:min(740px,calc(100vw - 28px));max-height:88dvh;overflow:auto;border:1px solid #dce5e8;border-radius:18px;padding:0;color:var(--texto,#203846);background:var(--superficie,#fff)}.entregas-dialog::backdrop{background:#102b45a0}.entregas-dialog-topo{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #e3eaed;gap:12px}.entregas-dialog-topo h2{margin:0;font-size:19px}.entregas-dialog-corpo{padding:22px}.entregas-dialog-corpo h3{font-size:16px}.entregas-dialog .entregas-acoes{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.entregas-dialog .entregas-acoes button{font-size:13px}.entregas-dialog .entregas-contexto{display:grid;gap:14px;border:1px solid #dae5e9;padding:18px;border-radius:12px;margin:18px 0;background:var(--fundo,#f8fafb)}.entregas-dialog input,.entregas-dialog select,.entregas-dialog textarea{max-width:100%;min-width:0}.entregas-destino>p{font-size:14px;color:#5e7480}.entregas-secao{margin-top:24px;border-top:1px solid #e2eaed;padding-top:16px}.entregas-secao summary{cursor:pointer;font-size:14px;font-weight:600}.entregas-prova{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:14px 0}.entregas-prova small{color:#607784}.entregas-prova button{font-size:12px}.entregas-historico{display:grid;gap:5px;margin:16px 0;font-size:13px}.entregas-historico small{color:#607784}.entregas-codigos{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.entregas-codigos span{background:#edf2f5;border-radius:7px;padding:7px 10px;font-size:14px}
@media(max-width:900px){.entregas-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}.entregas-metricas{grid-template-columns:repeat(2,minmax(0,1fr))}.entregas-tabs button{flex:1 1 auto;white-space:nowrap;min-height:44px}.entregas-tabela button{min-height:44px}.entregas-lista,.entregas-saida{padding:14px}.entregas-lista-titulo{align-items:flex-start;flex-direction:column}.entregas-saida-rodape{align-items:stretch;flex-direction:column}.entregas-dialog-topo,.entregas-dialog-corpo{padding:16px}.entregas-dialog .tabela-envoltoria{max-width:100%;overflow:auto}}

.entregas-painel [hidden]{display:none!important}.entregas-filtrar{display:none}@media(max-width:900px){.entregas-filtrar{display:block;align-self:end;min-height:44px}.entregas-filtros>.campo{display:none}.entregas-filtros>.campo:first-child,.entregas-filtros.filtros-abertos>.campo{display:block}.entregas-metricas .entregas-indicador{padding:12px;gap:7px}.entregas-indicador strong{font-size:24px}}
