/* O que o Litigante de Boa-Fé acrescenta ao painel do Litigante (lb.css + admin.css), no mesmo traço. Pouco, de propósito. */
.campo__erro { margin-top: 6px; font-size: 12px; color: var(--alto); }
.marca__img { object-fit: contain; }
/* listas simples das telas próprias do BoaFé (consultoria, listas, equipe): as tabelas do Litigante (pc-tab) */
.pc-tab td .acoes-linha { display: inline-flex; gap: 6px; justify-content: flex-end; flex-wrap: wrap; }
.ficha-dl { display: grid; grid-template-columns: minmax(140px, 220px) 1fr; gap: 10px 18px; margin: 0; }
.ficha-dl dt { color: var(--faint); font-size: 12px; letter-spacing: .04em; }
.ficha-dl dd { margin: 0; color: var(--ink); overflow-wrap: anywhere; }
@media (max-width: 640px) { .ficha-dl { grid-template-columns: 1fr; gap: 2px 0; } .ficha-dl dd { margin-bottom: 10px; } }
.pre-bloco { white-space: pre-wrap; margin: 0; line-height: 1.7; color: var(--ink); }
/* O cabeçalho da trilha no admin: no celular os botões descem para a linha de baixo (sem rolagem lateral). */
@media (max-width: 720px) {
  .tr-cab__linha { flex-wrap: wrap; }
  .tr-cab__linha > .linha { flex: 1 1 100% !important; }
  .pc-kpis { grid-template-columns: minmax(0, 1fr) !important; }
}
