.language-menu{position:relative;color:#fff}.language-menu summary{cursor:pointer;list-style:none;min-width:105px;padding:8px 12px;border:1px solid #31465d;border-radius:10px;font-weight:700}.language-menu summary::-webkit-details-marker{display:none}.language-menu summary:after{content:"▾";float:right;margin-left:12px}.language-menu[open] summary:after{content:"▴"}.language-menu>div{position:absolute;right:0;top:48px;z-index:40;display:grid;min-width:175px;padding:8px;border:1px solid #2b4057;border-radius:12px;background:#0c1b2d;box-shadow:0 18px 45px rgba(0,0,0,.35)}.language-menu>div a{padding:8px 11px;border-radius:7px;color:#dce8f5;white-space:nowrap}.language-menu>div a:hover{background:#172b42;color:#fff}@media(max-width:650px){.language-menu summary{min-width:auto}.language-menu>div{right:0;max-height:70vh;overflow:auto}}
