.mobile-menu-toggle{display:none}
.reference-header #main-nav .mobile-account-link{display:none}
.market-copyright{display:flex!important;flex-direction:row!important;justify-content:center;align-items:center;flex-wrap:nowrap!important;gap:24px;white-space:nowrap}
@media(max-width:767px){
 .product-header.reference-header{height:auto;min-height:64px}
 .reference-header .nav-wrap{min-height:64px;height:auto;padding:12px 18px;gap:0;position:relative;flex-wrap:wrap}
 .reference-header .nav-actions{display:none}
 .mobile-menu-toggle{display:flex;margin-left:auto;width:38px;height:38px;padding:9px 8px;flex-direction:column;justify-content:space-around;border:1px solid #e8eaed;border-radius:5px;background:white;cursor:pointer}
 .mobile-menu-toggle span{height:2px;width:20px;background:#3c4043;display:block}
 .reference-header #main-nav{display:none!important;order:3;flex:0 0 100%;padding:12px 0 0;margin-top:12px;border-top:1px solid #e8eaed;gap:0;text-align:left}
 .reference-header.menu-open #main-nav{display:flex!important;flex-direction:column;align-items:stretch}
 .reference-header #main-nav>a{padding:12px 0;font-size:15px;align-self:stretch;justify-self:start;width:auto}
 .reference-header #main-nav>a::after{display:none!important}
 .reference-header #main-nav .mobile-account-link{display:block;color:#1a73e8;border-top:1px solid #e8eaed;margin-top:6px}
 .auth-layout .wechat-side{display:none!important}
 .auth-layout{grid-template-columns:1fr!important}
 .auth-form-area{width:100%;min-width:0}
 .market-copyright{gap:8px;font-size:clamp(8px,2.45vw,12px)!important;letter-spacing:-.2px}
 .market-copyright a,.market-copyright span{font-size:inherit!important;white-space:nowrap}
}
