/* OneTouch Web V16.10.118 - reservation UI sync */

/* Date inputs and native pickers should request the light (white) color scheme. */
#rideDate,
#changeRideDate{
  background:#fff!important;
  color-scheme:light!important;
}

/* Remove Chrome/WebView yellow Autofill paint from OTP fields. */
#phoneAuthCode,
#lookupAuthCode{
  background:#fff!important;
}
#phoneAuthCode:-webkit-autofill,
#phoneAuthCode:-webkit-autofill:hover,
#phoneAuthCode:-webkit-autofill:focus,
#lookupAuthCode:-webkit-autofill,
#lookupAuthCode:-webkit-autofill:hover,
#lookupAuthCode:-webkit-autofill:focus{
  -webkit-text-fill-color:#152536!important;
  -webkit-box-shadow:0 0 0 1000px #fff inset!important;
  box-shadow:0 0 0 1000px #fff inset!important;
  transition:background-color 99999s ease-out 0s!important;
}

/* Adjacent authentication input/button must have identical height. */
.phone-auth-line{
  align-items:stretch!important;
}
.phone-auth-line > input,
.phone-auth-line > .phone-auth-btn{
  box-sizing:border-box!important;
  height:46px!important;
  min-height:46px!important;
  max-height:46px!important;
}

/* Keep moved flight/recommendation controls full-width and aligned under route fields. */
#reserveForm > #flightField,
#reserveForm > #departureFlightPanel{
  min-width:0!important;
}
#reserveForm > #departureFlightPanel{
  grid-column:1 / -1!important;
  width:100%!important;
}
