/* Availability is independent of installed translations and page decoration. */
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status],
html body #qv-language .qv-language-options .qv-language-option[data-language-status]{
  background:#3f4542!important;border-color:transparent!important;-webkit-text-fill-color:currentColor!important;
}
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status="active"],
html body #qv-language .qv-language-options .qv-language-option[data-language-status="active"]{
  color:#f2f4f3!important;opacity:1!important;cursor:pointer;
}
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status="progress"],
html body #qv-language .qv-language-options .qv-language-option[data-language-status="progress"]{
  color:#dbc48f!important;opacity:1!important;cursor:pointer;
}
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status="inactive"],
html body #qv-language .qv-language-options .qv-language-option[data-language-status="inactive"]{
  color:#000!important;opacity:.24!important;cursor:pointer;
}
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status] *,
html body #qv-language .qv-language-options .qv-language-option[data-language-status] *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status][hidden],
html body #qv-language .qv-language-options .qv-language-option[data-language-status][hidden]{display:none!important}
html body #languagePickerV40 .lang-v40-menu .global-lang-items .lang-v40-option[data-language-status]:focus-visible,
html body #qv-language .qv-language-options .qv-language-option[data-language-status]:focus-visible{
  outline:2px solid #dbc48f;outline-offset:-2px;
}
