/* Cadastro Corporativo de Pessoa · só larguras dos campos (cada um na medida do conteúdo e do limite da API).
   Cores, fontes, botões e molduras vêm dos componentes e temas do Yatai (componentes/*.css); nada paralelo aqui. */
.yy-crud .pc-campo-minimo { width: 96px; }
.yy-crud .pc-campo-curto { width: 160px; }
.yy-crud .pc-campo-data { width: 170px; }
.yy-crud .pc-campo-medio { width: 260px; }
.yy-crud .pc-campo-longo { width: min(100%, 520px); }
.yy-crud .yy-crud-par > .yy-campo { max-width: 100%; }
.yy-crud .yy-crud-par[hidden], .yy-crud #pc-pais-doc[hidden] { display: none; }
.yy-crud #pc-pais-doc { display: block; }
.yy-crud .yy-crud-par { margin-bottom: 14px; }
.yy-crud .yy-grade td small { color: var(--yy-tinta-suave); }
.yy-crud .yy-grade td .yy-botao { margin: 0 6px 4px 0; }
@media (max-width: 640px) {
  .yy-crud .pc-campo-minimo, .yy-crud .pc-campo-curto, .yy-crud .pc-campo-data, .yy-crud .pc-campo-medio, .yy-crud .pc-campo-longo { width: 100%; }
  .yy-crud .yy-grade { display: block; overflow-x: auto; }
}
