.language-menu{position:relative;display:inline-block;direction:ltr;font:600 15px/1.5 system-ui,sans-serif;z-index:100;margin-block:1rem}.language-menu summary{cursor:pointer;list-style:none;border:1px solid #b9c9d1;border-radius:5px;padding:10px 14px;background:#fff;color:#193442;white-space:nowrap}.language-menu summary::-webkit-details-marker{display:none}.language-menu summary::after{content:' ▾'}.language-menu[open] summary::after{content:' ▴'}.language-menu nav{position:absolute;inset-inline-end:0;top:100%;display:flex;flex-direction:column;gap:0;min-width:210px;max-height:65vh;overflow:auto;background:#fff;border:1px solid #b9c9d1;box-shadow:0 6px 20px #0002;border-radius:5px;padding:6px}.language-menu nav a{display:block;color:#193442!important;padding:9px 14px;text-decoration:none;white-space:nowrap}.language-menu nav a:hover,.language-menu nav a:focus-visible{background:#e9f1f5}.navrow>.language-menu{flex-shrink:0}#language-toggle{display:none!important}@media(max-width:640px){.language-menu{font-size:14px}.language-menu nav{min-width:190px}}