/* A small companion keeps native date controls usable on every device. */
.hh-date-display {
    display: inline-block;
    max-width: 100%;
    margin-inline: .25rem;
    color: #57534e;
    font-size: .6875rem;
    line-height: 1.3;
    font-variant-numeric: tabular-nums;
    overflow-wrap: anywhere;
}
.hh-date-display[hidden] { display: none; }
input[type="date"], input[type="datetime-local"] { min-width: 0; max-width: 100%; }
@media print { .hh-date-display { color: inherit; } }
