/* V799az — static Android-safe phone bottom clearance.
   Uses the established V799f measured layout variables only. No viewport
   listener, observer, timer or animation is added. Installed iPhone mode keeps
   its existing larger 44/48 px Home-indicator clearance. */

@media (max-width:720px) and (orientation:portrait){
  /* Split plan/tabs view: reserve a fixed 14 px internal floor beneath the
     existing measured grid without changing its top edge or horizontal geometry. */
  html body.v795gqPortraitManaged.responsiveWorkspaceV799f:not(.touchscreenMode):not(.expoPlanitStandaloneV799f) main{
    padding-bottom:14px!important;
  }

  /* Full-height tabs already reserve 8 px in V798p. Reduce only the supplied
     panel height by another 6 px so Android receives a total 14 px floor. */
  html body.responsiveWorkspaceV799f.expoPlanitTabPanelExpandedV799f:not(.touchscreenMode):not(.expoPlanitStandaloneV799f) #adminWorkspaceShell,
  html body.responsiveWorkspaceV799f.expoPlanitTabPanelExpandedV799f:not(.touchscreenMode):not(.expoPlanitStandaloneV799f) #viewerWorkspaceShell,
  html body.responsiveWorkspaceV799f.expoPlanitTabPanelExpandedV799f.publicDirectoryMode:not(.touchscreenMode):not(.expoPlanitStandaloneV799f) #publicDirectoryShell{
    height:calc(var(--v798p-full-panel-height,calc(100dvh - 16px)) - 6px)!important;
    max-height:calc(var(--v798p-full-panel-height,calc(100dvh - 16px)) - 6px)!important;
  }
}
