/* t171 底部导航栏（Telegram / 应用内 WebView 兜底） */
.md-tabbar-spacer{height:calc(56px + env(safe-area-inset-bottom, 0px) + 12px)}
footer.md-tabbar{position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;max-width:800px;height:auto;margin:0 auto;
  padding:0 0 env(safe-area-inset-bottom, 0px);background:#fff;border-top:1px solid rgba(0,0,0,.07);
  box-shadow:0 -6px 20px rgba(0,0,0,.06);z-index:2147483000;box-sizing:border-box;
  -webkit-transform:translateZ(0);transform:translateZ(0);
  -webkit-backface-visibility:hidden;backface-visibility:hidden}
footer.md-tabbar>ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;height:56px}
footer.md-tabbar>ul>li{float:none;width:auto;min-width:0;height:100%;margin:0;padding:0;
  -webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
footer.md-tabbar>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;
  -webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;
  -webkit-box-pack:center;justify-content:center;height:100%;padding:2px 0 0;color:#9aa0aa;font-size:11px;
  line-height:1.1;text-decoration:none;-webkit-transition:color .18s ease;transition:color .18s ease}
footer.md-tabbar>ul>li>a .icon{display:block;font-size:22px;line-height:1;margin-bottom:3px;
  -webkit-transition:-webkit-transform .18s ease;transition:transform .18s ease}
footer.md-tabbar>ul>li>a.is-active{color:var(--basic-color, #f5a623);font-weight:600}
footer.md-tabbar>ul>li>a.is-active .icon{-webkit-transform:translateY(-1px);transform:translateY(-1px)}
footer.md-tabbar>ul>li>a:active{color:var(--basic-color, #f5a623)}
body.md-tg-mini .md-tabbar-spacer{height:calc(56px + env(safe-area-inset-bottom, 0px) + 24px)}
