/**
 * 多语言站 en/tw/ja/de/es/fr/hi/it/pt/ru — 移动端微调
 * 2026-07-06
 */

@media (max-width: 640px) {
  html[lang="en"] .dropdown-content,
  html[lang="zh-TW"] .dropdown-content,
  html[lang="ja"] .dropdown-content,
  html[lang="de"] .dropdown-content,
  html[lang="es"] .dropdown-content,
  html[lang="fr"] .dropdown-content,
  html[lang="hi"] .dropdown-content,
  html[lang="it"] .dropdown-content,
  html[lang="pt"] .dropdown-content,
  html[lang="ru"] .dropdown-content {
    max-width: min(100vw - 1.5rem, 320px);
  }

  html[lang="en"] .micount-footer__i18n-grid,
  html[lang="zh-TW"] .micount-footer__i18n-grid,
  html[lang="ja"] .micount-footer__i18n-grid,
  html[lang="de"] .micount-footer__i18n-grid,
  html[lang="es"] .micount-footer__i18n-grid,
  html[lang="fr"] .micount-footer__i18n-grid,
  html[lang="hi"] .micount-footer__i18n-grid,
  html[lang="it"] .micount-footer__i18n-grid,
  html[lang="pt"] .micount-footer__i18n-grid,
  html[lang="ru"] .micount-footer__i18n-grid {
    flex-wrap: wrap;
    gap: 0.35rem;
    justify-content: center;
  }

  html[lang="en"] .compare-table,
  html[lang="en"] table,
  html[lang="zh-TW"] .compare-table,
  html[lang="zh-TW"] table,
  html[lang="ja"] .compare-table,
  html[lang="ja"] table,
  html[lang="de"] .compare-table,
  html[lang="de"] table,
  html[lang="es"] .compare-table,
  html[lang="es"] table,
  html[lang="fr"] .compare-table,
  html[lang="fr"] table,
  html[lang="hi"] .compare-table,
  html[lang="hi"] table,
  html[lang="it"] .compare-table,
  html[lang="it"] table,
  html[lang="pt"] .compare-table,
  html[lang="pt"] table,
  html[lang="ru"] .compare-table,
  html[lang="ru"] table {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  html[lang="en"] .grid[class*="minmax(300px"],
  html[lang="zh-TW"] .grid[class*="minmax(300px"],
  html[lang="ja"] .grid[class*="minmax(300px"],
  html[lang="de"] .grid[class*="minmax(300px"],
  html[lang="es"] .grid[class*="minmax(300px"],
  html[lang="fr"] .grid[class*="minmax(300px"],
  html[lang="hi"] .grid[class*="minmax(300px"],
  html[lang="it"] .grid[class*="minmax(300px"],
  html[lang="pt"] .grid[class*="minmax(300px"],
  html[lang="ru"] .grid[class*="minmax(300px"] {
    grid-template-columns: minmax(min(100%, 260px), 1fr) !important;
  }
}

html[lang="en"] .micount-footer__seo,
html[lang="zh-TW"] .micount-footer__seo,
html[lang="ja"] .micount-footer__seo,
html[lang="de"] .micount-footer__seo,
html[lang="es"] .micount-footer__seo,
html[lang="fr"] .micount-footer__seo,
html[lang="hi"] .micount-footer__seo,
html[lang="it"] .micount-footer__seo,
html[lang="pt"] .micount-footer__seo,
html[lang="ru"] .micount-footer__seo {
  line-height: 1.65;
  font-size: 0.875rem;
}

html[lang="en"] a[lang="zh-CN"]::after,
html[lang="zh-TW"] a[lang="zh-CN"]::after,
html[lang="ja"] a[lang="zh-CN"]::after,
html[lang="de"] a[lang="zh-CN"]::after,
html[lang="es"] a[lang="zh-CN"]::after,
html[lang="fr"] a[lang="zh-CN"]::after,
html[lang="hi"] a[lang="zh-CN"]::after,
html[lang="it"] a[lang="zh-CN"]::after,
html[lang="pt"] a[lang="zh-CN"]::after,
html[lang="ru"] a[lang="zh-CN"]::after {
  content: "";
}
