/* Survivor One v0.3.25 — installed-screen chrome correction only.
   v0.3.24 tried to compensate for iOS viewport movement by translating
   fixed chrome. On real iPhone scrolls that translation itself moved the nav
   into the document. Fixed app chrome must remain fixed; safe-area padding
   stays inside the bar and content scrolls behind it. */

@media(max-width:799px){
  html.v0324-installed .topbar{
    position:fixed!important;
    top:0!important;
    left:0!important;
    right:0!important;
    width:100%!important;
    margin:0!important;
    transform:none!important
  }

  html.v0324-installed .bottomnav{
    position:fixed!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    width:100%!important;
    margin:0!important;
    transform:none!important
  }
}

/* Browser/desktop geometry stays native and unchanged. */
html.v0324-browser{
  --v0324-top-shift:0px;
  --v0324-bottom-shift:0px
}
