.language-menu{position:relative}.language-menu summary{cursor:pointer;white-space:nowrap;list-style:none;border:1px solid #aebbad;border-radius:4px;padding:7px 10px}.language-menu summary:after{content:" ▾"}.language-menu summary:focus-visible,.language-menu a:focus-visible{outline:3px solid #345e4c;outline-offset:2px}.language-menu ul{position:absolute;z-index:30;right:0;top:100%;list-style:none;margin:6px 0 0;padding:8px;background:#fff;border:1px solid #cbd5cb;border-radius:4px;box-shadow:0 10px 25px #233c2d24;max-height:min(70vh,480px);overflow-y:auto;min-width:200px}.language-menu li a{display:block;padding:6px 10px;white-space:nowrap}.language-menu li a[aria-current]{background:#e9ede2}.screenshot-language{font-size:.85rem;color:#53655a;margin:0 0 20px}@media(max-width:390px){.toplinks>a:first-child{display:none}.toplinks .language-menu a:first-child{display:block}.language-menu summary{font-size:.72rem;padding:6px}}