._pagina_1jag4_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._avisos_1jag4_7{display:flex;flex-direction:column;gap:var(--spacing-2)}._aviso_1jag4_7{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);text-decoration:none;font-size:.875rem}._aviso_1jag4_7:hover{border-color:var(--border-strong)}._avisoForte_1jag4_27{background:var(--warning-soft);border-color:color-mix(in srgb,var(--warning) 35%,transparent)}._avisoTexto_1jag4_31{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:4px var(--spacing-2);align-items:baseline}._avisoPrazo_1jag4_39{font-size:.75rem;color:var(--muted-foreground)}._kpis_1jag4_44{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:var(--spacing-3)}._blocoRecebido_1jag4_50{padding:var(--spacing-1) 0 0}._recebidoTopo_1jag4_53{display:flex;justify-content:space-between;gap:var(--spacing-3);font-size:.9rem;margin-bottom:var(--spacing-2);font-variant-numeric:tabular-nums;flex-wrap:wrap}._recebidoPct_1jag4_62{color:var(--muted-foreground)}._recebidoProxima_1jag4_65{margin:var(--spacing-3) 0 0;font-size:.875rem;color:var(--muted-foreground);display:flex;align-items:center;gap:6px;flex-wrap:wrap}._recebidoProxima_1jag4_65 strong{color:var(--foreground)}._recebidoProxima_1jag4_65 a{color:var(--primary)}._duasColunas_1jag4_81{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:var(--spacing-4);align-items:start}._coluna_1jag4_87{display:flex;flex-direction:column;gap:var(--spacing-4)}._linkPequeno_1jag4_93{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--primary);text-decoration:none;font-weight:500}._tabelaWrap_1jag4_103{overflow-x:auto}._tabela_1jag4_103{width:100%;border-collapse:collapse;font-size:.875rem}._tabela_1jag4_103 th{text-align:left;font-weight:500;color:var(--muted-foreground);font-size:.75rem;padding:var(--spacing-2) var(--spacing-6);border-bottom:1px solid var(--border)}._tabela_1jag4_103 td{padding:10px var(--spacing-6);border-bottom:1px solid var(--border);white-space:nowrap}._tabela_1jag4_103 tr:last-child td{border-bottom:none}._num_1jag4_127{text-align:right!important;font-variant-numeric:tabular-nums}._forte_1jag4_131{font-weight:600}._andamentoTopo_1jag4_135{display:flex;align-items:baseline;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._andamentoPct_1jag4_141{font-family:var(--font-family-display);font-size:1.75rem;font-weight:650;color:var(--primary);font-variant-numeric:tabular-nums}._andamentoEtapa_1jag4_148{font-size:.875rem;color:var(--muted-foreground)}._andamentoEtapa_1jag4_148 strong{color:var(--foreground)}._etapas_1jag4_155{list-style:none;margin:var(--spacing-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._etapa_1jag4_155{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:var(--spacing-2);font-size:.875rem}._etapaPonto_1jag4_170{width:10px;height:10px;border-radius:var(--radius-full);border:2px solid var(--border-strong);box-sizing:border-box}._etapa_ok_1jag4_177 ._etapaPonto_1jag4_170{background:var(--success);border-color:var(--success)}._etapa_andamento_1jag4_181 ._etapaPonto_1jag4_170{border-color:var(--primary);background:var(--accent)}._etapa_futuro_1jag4_185 ._etapaNome_1jag4_185{color:var(--muted-foreground)}._etapaNome_1jag4_185{font-weight:500}._etapaInfo_1jag4_191{font-size:.75rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._datas_1jag4_197{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3);font-size:.875rem}._datas_1jag4_197 li{display:grid;grid-template-columns:72px 1fr;gap:var(--spacing-3);align-items:baseline}._dataValor_1jag4_212{font-family:var(--font-family-monospace);font-size:.8125rem;color:var(--primary)}._reprevisto_1jag4_217{color:var(--warning);font-size:.8125rem}._foto_1jag4_222{display:grid;grid-template-columns:280px 1fr;height:190px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--foreground)}._fotoImg_1jag4_233{width:100%;height:100%;object-fit:cover;display:block}._fotoTexto_1jag4_239{padding:var(--spacing-4) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-1);justify-content:center;font-size:.875rem;color:var(--muted-foreground)}._fotoTexto_1jag4_239 strong{color:var(--foreground);font-size:1rem;font-family:var(--font-family-display)}._fotos_1jag4_253{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}._fotoMini_1jag4_258{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--foreground);font-size:.875rem}._fotoMini_1jag4_258 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:4px}._fotoMini_1jag4_258 ._fotoData_1jag4_274{color:var(--muted-foreground)}@media(max-width:640px){._fotos_1jag4_253{grid-template-columns:minmax(0,1fr)}}._fotoData_1jag4_274{display:inline-flex;align-items:center;gap:6px;font-size:.75rem}@media(max-width:1100px){._kpis_1jag4_44{grid-template-columns:repeat(2,minmax(0,1fr))}._duasColunas_1jag4_81{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){._kpis_1jag4_44{grid-template-columns:minmax(0,1fr)}._tabela_1jag4_103 th,._tabela_1jag4_103 td{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._foto_1jag4_222{grid-template-columns:minmax(0,1fr);height:auto}._fotoImg_1jag4_233{height:180px}}
