/* The five links have a fixed 64px content area. iPhone home-indicator space is added outside it. */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
html body.qlm-body .mp-bottom-nav{
  position:fixed!important;
  z-index:90!important;
  right:auto!important;
  bottom:0!important;
  left:50%!important;
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  width:100%!important;
  max-width:430px!important;
  height:calc(64px + env(safe-area-inset-bottom, 0px))!important;
  min-height:calc(64px + env(safe-area-inset-bottom, 0px))!important;
  margin:0!important;
  padding:0 0 env(safe-area-inset-bottom, 0px)!important;
  box-sizing:border-box!important;
  transform:translateX(-50%)!important;
  border-top:1px solid var(--mp-line)!important;
  background:rgba(255,255,255,.97)!important;
  box-shadow:0 -2px 10px rgba(20,28,40,.07)!important;
}
html body.qlm-body .mp-bottom-nav a{
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:2px!important;
  min-width:0!important;
  font-size:11px!important;
  line-height:1.2!important;
  font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif!important;
}
html body.qlm-body .mp-bottom-nav svg{display:block!important;width:25px!important;height:25px!important;flex:none!important}
