/* FINISH-002M / 012I — live Marketplace first-paint + booking-interaction correction.
   Mobile-only additive layer on top of accepted 012H viewport behavior. */
@media (max-width:760px){
  /* The catalog -> live-detail route is a same-surface handoff. During its async feed
     hydration, do not expose document footer/nav chrome or any underneath renderer. */
  html.tp012i-market-live-entry body.rewards-page .tp005s-mobile-nav,
  html.tp012i-market-live-entry body.rewards-page .tp-universal-footer{
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
  }
  html.tp012i-market-live-entry body.rewards-page:not(.market-detail-open)::after{
    content:"";
    position:fixed;
    inset:0;
    z-index:4900;
    background:#fff;
    pointer-events:none;
  }

  /* Make the availability handoff visibly targetable when the sticky transaction CTA
     brings the member to date/departure selection. No pricing or checkout redesign. */
  body.rewards-page .detail-availability.tp012i-availability-focus{
    scroll-margin-top:82px;
  }
  body.rewards-page .detail-availability.tp012i-availability-focus .availability-controls{
    outline:2px solid rgba(44,149,96,.24);
    outline-offset:5px;
    border-radius:13px;
  }
}
