/* DEYNU_PERFORMANCE_R9_170309
   Progressive rendering only; does NOT hide content, replace booking UI, or cache user data.
   New CSS is applied after installed mobile R8.3.1.
*/
@supports (content-visibility:auto) {
  /* Use native off-screen layout skipping on the longest browsing surfaces.
     All items remain in the DOM, focusable, and accessible to search/keyboard. */
  @media (max-width: 820px) {
    .social-mode-explore .dx82-section,
    .social-mode-explore .dx82-social-intro,
    .deynu-stay-results .deynu-search-results-grid > *,
    .discovery-results .result-group {
      content-visibility: auto;
      contain-intrinsic-size: auto 290px;
    }
    /* The first meaningful card is rendered immediately on navigation. */
    .deynu-stay-results .deynu-search-results-grid > :first-child,
    .social-mode-explore .dx82-section:first-child {
      content-visibility: visible;
    }
  }
}
@media(max-width:760px) {
  /* Less GPU compositing while scrolling complex lists on mid-range phones.
     Keep the native 5-item nav height, appearance, and safe-area constraints. */
  body .mobile-bottom-nav,
  body.social-page .social-bottom-nav,
  .property-detail-page .property-mobile-booking-bar {
    -webkit-backdrop-filter: blur(6px) !important;
    backdrop-filter: blur(6px) !important;
  }
}
@media(prefers-reduced-motion:reduce) {
  .deynu-stay-results .deynu-search-results-grid > *,
  .social-mode-explore .dx82-section {scroll-behavior:auto}
}
