/* Temporary overrides during CSS refactor.
   Keep this file as small as possible and delete rules once migrated.
*/

/* PWA / Home Screen (iOS + Android) */
html.pwa-standalone,
html.pwa-standalone body {
  height: 100%;
}

html.pwa-standalone body {
  /* Prevent iOS "rubber band" that exposes browser chrome */
  overscroll-behavior: none;
  -webkit-overflow-scrolling: touch;
}

/* Slightly tighter top padding in standalone so it feels like a native app */
html.pwa-standalone {
  --hdr-pad-top: calc(var(--safe-top) + 10px);
}

/* Ensure fixed bottom nav doesn't get clipped on iOS */
html.pwa-standalone .bottom-nav {
  padding-bottom: 8px;
}
