/* Visible native-language editions. Loaded after page/Arabic styles. */
.masthead{display:flex;flex-wrap:wrap;height:auto;position:relative;gap:12px 24px;padding-block:16px}
.masthead>nav.edition-languages{position:static;display:flex;flex:1 0 100%;order:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px;width:100%;max-width:none;margin:0;padding:6px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;background:transparent;overflow:visible}
.masthead>nav.edition-languages>a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:4px 9px;margin:0;border:0;border-radius:3px;font:12px/1.3 Arial,Helvetica,sans-serif;white-space:nowrap;text-decoration:none;color:inherit}
.masthead>nav.edition-languages>a[aria-current="page"]{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;background:color-mix(in srgb,currentColor 8%,transparent)}
.masthead>nav.edition-languages>a:hover{background:color-mix(in srgb,currentColor 10%,transparent)}
.masthead>nav.edition-languages>a:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media(max-width:650px){.masthead>nav.edition-languages{justify-content:flex-start;gap:0 2px}.masthead>nav.edition-languages>a{min-height:44px;padding-inline:8px}}
