/* One line inside the existing native date control; no extra row underneath. */
.date-control255{position:relative;display:block;min-width:0;width:100%}
.date-control255[hidden]{display:none!important}
.date-control255>input.date-native255{width:100%;min-width:0;box-sizing:border-box}
.date-control255>.date-weekday254{position:absolute;inset:0 36px 0 10px;display:flex;align-items:center;margin:0;padding:0;font-size:13px;font-weight:400;line-height:normal;color:#222;white-space:nowrap;overflow:hidden;pointer-events:none;letter-spacing:normal;text-align:left}
.date-control255>.date-weekday254[hidden]{display:none!important}
.date-control255>input.date-has-value255:not(.date-keyboard255){color:transparent!important}
.date-control255>input.date-has-value255:not(.date-keyboard255)::-webkit-datetime-edit{opacity:0}
.date-control255>input.date-has-value255:not(.date-keyboard255)::-webkit-date-and-time-value{opacity:0}
.date-control255>input.date-keyboard255+.date-weekday254{visibility:hidden}
.date-control255>input:disabled+.date-weekday254{opacity:.55}
@media print{.date-control255>.date-weekday254{color:#222}}
