.lang-select{--vlt-langswitch-flag-width:21px;--vlt-langswitch-flag-height:15px;--vlt-langswitch-flag-radius:3px;--vlt-langswitch-flag-border:rgba(34,45,57,.16);--vlt-langswitch-gap:8px}.lang-select--show-flags .lang-select__button,.lang-select--show-flags .lang-select__nav a{align-items:center;display:flex;gap:var(--vlt-langswitch-gap)}.lang-select__flag{border-radius:var(--vlt-langswitch-flag-radius);box-shadow:inset 0 0 0 1px var(--vlt-langswitch-flag-border);display:block;flex:0 0 auto;height:var(--vlt-langswitch-flag-height);overflow:hidden;width:var(--vlt-langswitch-flag-width)}.lang-select__flag--generic{box-shadow:none;color:currentColor}.lang-select--dark{--vlt-langswitch-flag-border:hsla(0,0%,100%,.28)}.lang-select--short-label .lang-select__label{white-space:nowrap}.lang-select--show-flags.lang-select--short-label .lang-select__nav ul{min-width:92px}.lang-select__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;clip-path:inset(50%);white-space:nowrap}@media (forced-colors:active){.lang-select__flag{box-shadow:inset 0 0 0 1px CanvasText;forced-color-adjust:none}}.hs-editor .lang-select--show-flags .lang-select__button{min-height:24px}