.ticket-date-control{display:flex;gap:6px;align-items:stretch}
.ticket-date-control input{flex:1;min-width:0;font-variant-numeric:tabular-nums}
.ticket-date-control button{min-width:44px;min-height:44px;cursor:pointer}
.ticket-date-error{color:var(--red);font-size:12px}
.ticket-date-error:empty{display:none}
.ticket-date-calendar[hidden]{display:none}
.ticket-date-field input[readonly]{cursor:default;font-variant-numeric:tabular-nums}
