button.lng-menu-button{background-color:var(--bg-color);border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}img.active-flag{border-radius:5px;width:30px;height:30px}.lng-menu-layover{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100vw;height:100vh;z-index:90;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.9);animation:form-fade-in 0.7s ease-out}@keyframes form-fade-in{0%{transform:translateY(180px);opacity:0}100%{transform:translateY(0);opacity:1}}.lng-menu-items_container{color:var(--text-color);background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;gap:1rem}a.lng_selection_button{border-radius:15px;display:flex;justify-content:flex-start;align-items:center;gap:1rem;width:100%}.flag{border-radius:5px;width:40px;height:40px;margin-right:5px}.lng-menu-modal{border:1px solid var(--text-color);max-width:700px;padding:15px;border-radius:5px;max-height:100dvh;overflow-y:auto;background-color:var(--bg-color);box-shadow:1px 1px 2px 1px var(--bg-shadow);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around}.lng-menu-modal-closed{display:none}.lng-menu-modal-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}i.x-lng-menu-close-modal{font-size:30px;color:var(--text-color);background-color:var(--bg-color);border-radius:100%;cursor:pointer}@media only screen and (max-width:968px){img.active-flag{width:30px;height:30px}}