/* Notre Refuge — adaptations application native */
html[data-refuge-runtime="native"],
html[data-refuge-runtime="native"] body {
  overscroll-behavior: none;
}

body.refuge-native-app {
  -webkit-tap-highlight-color: transparent;
  padding-top: env(safe-area-inset-top, 0px);
}

body.refuge-native-app .app53-topbar {
  padding-top: max(8px, env(safe-area-inset-top, 0px));
}

body.refuge-native-app .mobile-dock {
  padding-bottom: max(8px, env(safe-area-inset-bottom, 0px));
}

body.refuge-native-app .content-editor__foot,
body.refuge-native-app .manage71-create {
  padding-bottom: max(18px, env(safe-area-inset-bottom, 0px));
}

@media (display-mode: standalone) {
  html, body { min-height: 100%; }
}
