/* O invólucro do dcc.Input no Dash 4 é flex, e o <input type="date"> dentro
   dele encolhia ao mínimo (24 px) quando o invólucro tinha largura fixa. O
   campo preenche o invólucro. Ver erp.ui.componentes.campo_data; cópia de
   portal-golden/assets/30-campo-data.css. */
.campo-data input { flex: 1 1 auto; min-width: 0; width: 100%; }

/* O CSS do dcc pinta de vermelho o <input> que o navegador acha inválido, e o
   campo de data fica inválido com uma data antes do `min`. No portal isso não
   acontece: a regra de lá (`input.dash-input-element:invalid`, no
   10-marca.css do portal) vale para todo campo, porque o portal avisa erro
   com mensagem, não com a cor do texto. Aqui ela vale só para o campo de
   data, para ele sair igual ao do portal sem mudar os outros campos do ERP.
   Um seletor a mais que o do dcc, que é injetado depois desta folha. */
.campo-data input.dash-input-element:invalid { color: inherit; }
