/* 演示外壳：句小喃是 H5，宽屏下把悬浮 Tab 栏收进 600px 内容列，
   否则左 12px 右 12px 会拉成整屏一条，桌面端看着像坏掉的页面。
   只覆盖定位，不碰配色与字号，产品自身的移动端布局一行未改。 */
@media (min-width: 760px) {
  .tabbar {
    left: 50%; right: auto; transform: translateX(-50%);
    width: 600px; box-sizing: border-box;
  }
  .modal-mask { align-items: flex-end; }
  .modal { margin: 0 auto; }
}
