/*
 * ZHIHUIJIA MOBILE TOP TIGHT
 * 全站移动端业务页顶部统一基线
 *
 * 原则：
 * - PC 不受影响
 * - 移动导航本身不改
 * - 只压缩导航之后 main 的重复顶部留白
 */

@media (max-width: 920px) {

  /* 移动导航容器自身不额外制造空白 */
  #mobileNavContainer {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  /*
   * 正式业务页面：
   * 原来常见 92 / 96 / 128px，
   * 现在统一压缩为 14px。
   */
  body main {
    margin-top: 0 !important;
    padding-top: 14px !important;
  }

  /* 第一层内容不要再额外向下推 */
  body main > :first-child {
    margin-top: 0 !important;
  }

  /* 三个核心AI工具页面 */
  .space-workbench {
    padding-top: 8px !important;
  }

  .space-hero {
    margin-top: 0 !important;
  }

}
/* ZHJ_DESKTOP_TOP_UNIFIED_V1_START */

/*
 * PC端普通业务页统一顶部基线
 *
 * 目的：
 * - 删除历史页面 92px / 96px / pt-24 等重复顶部预留
 * - 保留左侧PC导航
 * - 主内容靠上但保留正常呼吸距离
 */

@media (min-width: 921px) {

  /*
   * 普通业务页主体
   * 统一顶部 18px
   */
  body main {
    margin-top: 0 !important;
    padding-top: 18px !important;
  }

  /*
   * 第一块内容禁止再次叠加上边距
   */
  body main > :first-child {
    margin-top: 0 !important;
  }

  /*
   * AI三个核心工具工作区
   */
  .space-workbench {
    padding-top: 8px !important;
  }

  .space-hero {
    margin-top: 0 !important;
  }

  /*
   * About / VIP / Help 等内容页
   * 第一层容器统一不额外下沉
   */
  .zhj-about-main,
  .zhj-content-page main {
    margin-top: 0 !important;
  }

}

/* ZHJ_DESKTOP_TOP_UNIFIED_V1_END */
