.bc_switch_lang_popup,
body.theme_light .bc_switch_lang_popup {
    --bc-thm-switchLangPopup-bg: #fff;
    --bc-thm-switchLangPopup-boxShadowColor: #00000040;
    --bc-thm-switchLangPopup-close-color: #aaa;
    --bc-thm-switchLangPopup-title-color: #000;
    --bc-thm-switchLangPopup-list-icon-borderColor: #ccc;
    --bc-thm-switchLangPopup-note-color: #3b3b3b;
    --bc-thm-switchLangPopup-note-bg: #f3f3f3
}

.bc_switch_lang_popup {
    z-index: 5;
    text-align: center;
    background: var(--bc-thm-switchLangPopup-bg);
    min-width: 268px;
    box-shadow: 0 4px 20px 0 var(--bc-thm-switchLangPopup-boxShadowColor);
    border-radius: 10px;
    position: absolute;
    top: calc(100% + 5px);
    right: 5px;
    overflow: hidden
}

.bc_switch_lang_popup .slp_close {
    color: var(--bc-thm-switchLangPopup-close-color);
    cursor: pointer;
    background: 0 0;
    border: none;
    position: absolute;
    top: 7px;
    right: 4px
}

.bc_switch_lang_popup .slp_close .slpc_icon {
    width: 10px;
    height: 10px
}

.bc_switch_lang_popup .slp_top {
    padding: 15px 20px 10px
}

.bc_switch_lang_popup .slp_title {
    color: var(--bc-thm-switchLangPopup-title-color);
    margin-bottom: 10px;
    font-size: 13px;
    font-weight: 700
}

.bc_switch_lang_popup .slp_list {
    justify-content: center;
    gap: 17px;
    display: flex
}

.bc_switch_lang_popup .slpl_item {
    flex-direction: column;
    align-items: center;
    gap: 4px;
    min-width: 44px;
    font: 12px Open Sans, Arial, sans-serif;
    display: flex
}

.bc_switch_lang_popup .fp_flag {
    position: relative
}

.bc_switch_lang_popup .fp_flag:after {
    border: 1px solid var(--bc-thm-switchLangPopup-list-icon-borderColor);
    content: "";
    border-radius: 3px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.bc_switch_lang_popup .slp_note {
    color: var(--bc-thm-switchLangPopup-note-color);
    background: var(--bc-thm-switchLangPopup-note-bg);
    padding: 10px 20px 12px;
    font: 12px/1.4 Open Sans, Arial, sans-serif
}