.language-switch{display:flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--line);border-radius:10px}.language-switch a{padding:7px 9px;border-radius:7px;font-size:12px;font-weight:800;color:var(--muted)}.language-switch a.active{background:var(--purple);color:#fff}.detail-nav{display:flex;align-items:center;gap:18px}@media(max-width:850px){.topbar nav{display:flex}.topbar nav>a{display:none}}@media(max-width:570px){.detail-nav>a{font-size:12px}.detail-nav{gap:8px}.brand>span:last-child{display:none}}
