
/* Keep translated navigation within its existing layout. */
.site-header .brand,.nav-inner .brand,.sitenav-in .brand{min-width:0;flex-shrink:1}
.site-header .brand>span,.nav-inner .brand>span,.sitenav-in .brand>span{min-width:0}
.brand strong,.brand-name{white-space:normal;overflow-wrap:anywhere}
@media(min-width:1151px){body.lang-vi .site-header nav,body.lang-vi .links{gap:12px}body.lang-vi .site-header nav a,body.lang-vi .links a{font-size:11px}}
@media(max-width:760px){.site-header .brand,.nav-inner .brand,.sitenav-in .brand{max-width:calc(100% - 60px)}body:not(.lang-zh) .brand-name,body:not(.lang-zh) .nav-inner .brand strong{font-size:15px;letter-spacing:normal}.header-actions,.toggle,.menu-toggle{flex-shrink:0}.nav-inner{gap:10px}}
