/* Le champ de date de l'Histoire (DateHistoriqueType, _partials/_champ_date.html.twig) :
   l'année et son ère, puis le mois et le jour facultatifs, et la case « approximative ».
   Les champs gardent les styles apple-input et apple-select ; seule la grille est ici. */
.champ-date {
    border: 0;
    margin: 0 0 var(--spacing-md, 16px);
    padding: 0;
    min-width: 0;
}

.champ-date > legend {
    font-size: inherit;
    font-weight: 600;
    margin-bottom: var(--spacing-xs, 6px);
    float: none;
    width: auto;
}

.champ-date-ligne {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: var(--spacing-sm, 8px);
    margin-bottom: var(--spacing-sm, 8px);
}

.champ-date-ligne label {
    display: block;
    font-size: 12px;
    color: var(--apple-text-secondary, #6e6e73);
    margin-bottom: 2px;
}

/* Une date « il y a … » n'a ni mois ni jour. */
.champ-date-ligne--precision[hidden] {
    display: none;
}
