/* Language names need their own row on small screens. */
header{flex-wrap:wrap;align-items:center}
header>a{flex-shrink:0;overflow-wrap:normal}
header .langs{display:flex;flex-wrap:wrap;gap:8px 12px;max-width:100%;line-height:1.6}
header .langs>a{white-space:nowrap;flex-shrink:0}
@media(max-width:700px){header .langs{flex-basis:100%}}
[dir=rtl] button{text-align:start}
header .langs>a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
