/* FINISH-002N / 012J — controlled mobile Marketplace booking polish.
   1) hide the static footer during the normal Marketplace return first paint,
   2) constrain native iOS date/time controls inside the availability grid. */
@media (max-width:760px){
  html.tp012j-market-mobile-boot body.rewards-page .tp-universal-footer{
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
  }

  body.rewards-page .detail-availability,
  body.rewards-page .availability-controls,
  body.rewards-page .availability-controls > *,
  body.rewards-page .availability-date,
  body.rewards-page .availability-departures{
    min-width:0!important;
    max-width:100%!important;
  }
  body.rewards-page .availability-date{
    width:100%!important;
    overflow:hidden!important;
  }
  body.rewards-page .availability-date input[type="date"],
  body.rewards-page .availability-date input[type="time"]{
    display:block!important;
    box-sizing:border-box!important;
    inline-size:100%!important;
    width:100%!important;
    min-inline-size:0!important;
    min-width:0!important;
    max-inline-size:100%!important;
    max-width:100%!important;
    overflow:hidden!important;
  }
}
