/* STEP171B — CN mobile header polish only */

@media (max-width: 760px) {
  html[lang="zh-CN"] body.v2-bg-system .me-site-header,
  html[lang="zh-CN"] body.v2k-sketch .me-site-header,
  html[lang="zh-CN"] body.v2-page .me-site-header,
  html[lang="zh-CN"] .me-site-header {
    position: relative !important;
    top: auto !important;
    padding: 22px 18px 18px !important;
    gap: 14px !important;
    z-index: 20 !important;
  }

  html[lang="zh-CN"] .me-site-logo {
    transform: scale(.82) !important;
    transform-origin: left top !important;
    margin-bottom: -6px !important;
  }

  html[lang="zh-CN"] .me-site-actions {
    width: 100% !important;
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 2.45fr !important;
    gap: 8px !important;
    margin-top: 0 !important;
  }

  html[lang="zh-CN"] .me-site-lang,
  html[lang="zh-CN"] .me-site-cta {
    min-height: 44px !important;
    height: 44px !important;
    padding: 0 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 14px !important;
    line-height: 1 !important;
  }

  html[lang="zh-CN"] .me-site-cta {
    white-space: nowrap !important;
    letter-spacing: 0 !important;
  }

  html[lang="zh-CN"] .me-site-nav {
    width: 100% !important;
    display: grid !important;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    gap: 0 !important;
    min-height: 48px !important;
    padding: 4px !important;
    margin-top: 2px !important;
  }

  html[lang="zh-CN"] .me-site-nav a {
    min-height: 40px !important;
    padding: 0 4px !important;
    font-size: 14px !important;
    line-height: 1 !important;
  }

  html[lang="zh-CN"] .v2-hero {
    padding-top: 42px !important;
  }
}

@media (max-width: 390px) {
  html[lang="zh-CN"] .me-site-actions {
    grid-template-columns: 1fr 1fr 1fr 2.2fr !important;
    gap: 7px !important;
  }

  html[lang="zh-CN"] .me-site-lang,
  html[lang="zh-CN"] .me-site-cta {
    font-size: 13px !important;
  }
}
