/* Numeric dates and clock times always read left to right inside Hebrew forms. */
input[type="date"],input[type="datetime-local"],input[type="time"]{direction:ltr;unicode-bidi:isolate;text-align:left;font-variant-numeric:tabular-nums}
.gz-date-control{position:relative;display:block;width:100%;min-width:0;direction:ltr;unicode-bidi:isolate}
.gz-date-control input.gz-date-display{display:block;width:100%;box-sizing:border-box;direction:ltr!important;text-align:left!important;unicode-bidi:isolate;font-variant-numeric:tabular-nums;letter-spacing:.3px;padding-inline-end:52px!important}
.gz-date-control input.gz-date-display::placeholder{direction:ltr;text-align:left;font-size:13px;letter-spacing:.4px}
.gz-date-control .gz-date-picker{position:absolute;inset:1px 1px 1px auto;width:44px;min-height:0;padding:0;margin:0;border:0;border-radius:0 10px 10px 0;background:transparent;color:var(--gold,#eeb84d);font-size:25px;line-height:1;cursor:pointer;z-index:1}
.gz-date-control input.gz-date-native{position:absolute!important;inset:1px 1px 1px auto!important;width:44px!important;height:calc(100% - 2px)!important;min-width:0!important;min-height:0!important;max-width:44px!important;box-sizing:border-box!important;opacity:0!important;padding:0!important;margin:0!important;border:0!important;cursor:pointer!important;z-index:2;direction:ltr!important}
.gz-date-native::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}
.gz-date-picker:focus-visible{outline:2px solid var(--gold,#eeb84d);outline-offset:-3px}
.gz-date-hint{display:block;margin:6px 0 0;color:var(--muted,#9a9a9a);font-size:11px;line-height:1.5;direction:rtl;text-align:right;font-weight:400}
.gz-date-hint.is-error{color:#ff8991}.gz-date-display[aria-invalid=true]{border-color:#ff8991!important}.gz-date-control.is-disabled{opacity:.65}.gz-date-control.is-disabled .gz-date-native{pointer-events:none}
