/* ============================================================
   CatPawCity · 移动端顶部导航修正
   修复：窄屏下按钮/菜单文字换行导致变形、把页面撑开
   ============================================================ */
@media (max-width:640px){
  header .nav{gap:10px;padding-left:14px;padding-right:14px}
  .logo{white-space:nowrap;flex-shrink:0}
  .menu a,.mini,.btn-call,.lang-btn{white-space:nowrap}
  .nav-right{gap:8px;flex-shrink:1;min-width:0}
  .btn-call{padding:8px 12px;font-size:12.5px}
  .lang-btn{padding:7px 11px;font-size:12px}
  .mini{padding:7px 10px;font-size:12px}
}
@media (max-width:430px){
  /* 极窄屏：保留第一个导航链接和语言按钮，避免挤压 */
  .nav-right .mini:nth-child(2){display:none}
}
