.lx-language-choice{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid #b9c9e4;border-radius:10px;background:#f5f8ff;white-space:nowrap}
.lx-language-choice a{display:grid;place-items:center;min-width:38px;min-height:36px;padding:4px 7px;border-radius:7px;color:#1c4aa5!important;font-size:.81rem;font-weight:800;text-decoration:none}
.lx-language-choice a[aria-current="true"]{background:#245de4;color:#fff!important}
.lx-language-choice a:focus-visible,.lx-account-settings:focus-visible,.lx-legacy-admin-settings:focus-visible{outline:3px solid #ffbf47;outline-offset:2px}
.lx-account-menu .lx-account-settings{font-weight:800;color:#173d87!important;background:#eff5ff}
.lx-legacy-admin-settings{display:block;min-width:116px;padding:10px;margin:8px 0 12px;border:2px solid #2258d6;border-radius:10px;background:#fff;color:#173d87!important;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none!important;box-shadow:0 2px 8px rgba(10,35,80,.16)}
.lx-legacy-admin-settings:hover{background:#eff5ff;color:#0b3181!important}
.lx-legacy-lang{width:max-content;margin:0 0 12px auto}
@media(max-width:575.98px){.lx-language-choice{padding:2px}.lx-language-choice a{min-width:32px;min-height:34px;padding:3px 5px;font-size:.72rem}.lx-account-menu summary span{max-width:58px}}
