/* Mobile member navigation: fixed above the device safe area. */
@media(max-width:767px){
 body .tern1-workspace{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}
 body .tern1-workspace nav.tern1-workspace-bottom{
  position:fixed!important;left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;
  width:auto!important;max-width:none!important;z-index:900!important;
  margin:0!important;padding:8px 5px!important;min-height:64px!important;
  border:1px solid #414946!important;border-radius:12px!important;
  background:#242827!important;box-shadow:0 8px 28px rgba(0,0,0,.38)!important;
 }
 body .tern1-workspace nav.tern1-workspace-bottom>a{min-height:50px!important;padding:4px 1px!important;gap:4px!important}
 body .tern1-workspace nav.tern1-workspace-bottom>a svg{width:22px!important;height:22px!important}
}
@media(min-width:768px){body .tern1-workspace nav.tern1-workspace-bottom{position:static!important}}
