/* PWA install button - hidden by default, shown by JS when installable */
.pwa-install-button.hidden {
  display: none !important;
}

/* When running as installed PWA */
@media (display-mode: standalone) {
  /* Add safe area insets for iOS */
  body {
    padding: env(safe-area-inset-top) env(safe-area-inset-right)
      env(safe-area-inset-bottom) env(safe-area-inset-left);
  }

  /* Hide elements that shouldn't show in PWA mode */
  .hide-in-pwa {
    display: none !important;
  }

  /* Always hide install buttons in PWA mode */
  .pwa-install-button {
    display: none !important;
  }
}
