@media (max-width: 980px) {
  .community-unified-header .community-primary-nav { display: none !important; }
  .community-unified-header .community-header-actions { margin-left: auto; flex: 0 0 auto; }
  .community-unified-header .community-mobile-menu { display: block; }
  .community-unified-header .community-mobile-menu nav { display: grid !important; gap: 2px; }
  .community-unified-header .community-mobile-menu nav a { display: flex !important; }
}
@media (max-width: 560px) {
  .community-unified-header .fenzishu-brand-tagline { display: none !important; }
  .community-unified-header .fenzishu-brand { width: auto; min-width: 0; }
  .community-unified-header .fenzishu-brand-logo-frame { width: 120px; }
  .community-unified-header .fenzishu-brand-wordmark { width: 112px; }
}
