.lang-switcher[data-v-643a83cf]{position:relative;display:inline-flex}.lang-flag[data-v-643a83cf]{width:20px;height:15px;border-radius:2px;object-fit:cover;flex:0 0 auto;box-shadow:0 0 0 1px #00000014}.lang-switcher__btn[data-v-643a83cf]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:inherit;font:inherit;font-weight:600;font-size:13px;letter-spacing:.04em;cursor:pointer;transition:background .2s,border-color .2s}.lang-switcher__btn[data-v-643a83cf]:hover{background:#ffffff1f;border-color:#ffffff38}.lang-switcher__chev[data-v-643a83cf]{transition:transform .2s;opacity:.7}.lang-switcher__chev.is-open[data-v-643a83cf]{transform:rotate(180deg)}.lang-switcher__menu[data-v-643a83cf]{position:absolute;top:calc(100% + 8px);inset-inline-end:0;min-width:168px;margin:0;padding:6px;list-style:none;background:#14161f;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 12px 32px #00000073;z-index:1000}.lang-switcher__item[data-v-643a83cf]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:transparent;border:0;border-radius:8px;color:#ffffffd9;font:inherit;font-size:13px;cursor:pointer;text-align:start;transition:background .15s}.lang-switcher__item[data-v-643a83cf]:hover{background:#ffffff14}.lang-switcher__item.is-active[data-v-643a83cf]{color:#fff}.lang-switcher__item-code[data-v-643a83cf]{width:26px;flex:0 0 auto;font-weight:700;font-size:11px;letter-spacing:.06em;opacity:.6}.lang-switcher__item-label[data-v-643a83cf]{flex:1 1 auto}.lang-switcher__check[data-v-643a83cf]{flex:0 0 auto;font-size:12px;color:#7c6cff}.lang-pop-enter-active[data-v-643a83cf],.lang-pop-leave-active[data-v-643a83cf]{transition:opacity .15s,transform .15s}.lang-pop-enter-from[data-v-643a83cf],.lang-pop-leave-to[data-v-643a83cf]{opacity:0;transform:translateY(-4px)}.light .lang-switcher__menu{background:#fff;border-color:#0000001a;box-shadow:0 12px 32px #00000026}.light .lang-switcher__item{color:#000000bf}.light .lang-switcher__item:hover{background:#0000000f}.light .lang-switcher__item.is-active{color:#000}.light .lang-switcher__btn{background:#0000000d;border-color:#0000001f}.light .lang-switcher__btn:hover{background:#00000017}
