/* 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}
