.lang-switcher[data-v-73baccad]{display:inline-block;position:relative}.lang-trigger[data-v-73baccad]{align-items:center;background:transparent;border:1px solid #41455f;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;line-height:1;padding:6px 10px;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.lang-trigger[data-v-73baccad]:hover{background:#ffd66b0f;border-color:#ffd66b;color:#ffd66b}.lang-flag[data-v-73baccad]{align-items:center;border-radius:2px;display:inline-flex;flex-shrink:0;line-height:0;overflow:hidden}.lang-current[data-v-73baccad]{letter-spacing:.04em}.lang-arrow[data-v-73baccad]{opacity:.7;transition:transform .2s}.lang-arrow.open[data-v-73baccad]{transform:rotate(180deg)}.lang-menu[data-v-73baccad]{background:#2a2d3e;border:1px solid #41455f;border-radius:6px;box-shadow:0 8px 24px #00000080;display:grid;gap:2px;grid-template-columns:1fr 1fr;left:auto;max-height:60vh;max-width:calc(100vw - 16px);min-width:260px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 6px);width:-moz-max-content;width:max-content;z-index:600}.lang-menu[data-v-73baccad]::-webkit-scrollbar{width:6px}.lang-menu[data-v-73baccad]::-webkit-scrollbar-track{background:#212332}.lang-menu[data-v-73baccad]::-webkit-scrollbar-thumb{background:#ffd66b40;border-radius:3px}.lang-option[data-v-73baccad]{align-items:center;border-radius:4px;color:#e9e9e9;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.2;padding:6px 10px;text-decoration:none;transition:background .12s,color .12s}.lang-option[data-v-73baccad]:hover{background:#ffd66b1a;color:#ffd66b}.lang-option.active[data-v-73baccad]{background:#ffd66b26;color:#ffd66b}.lang-name[data-v-73baccad]{flex:1}@media(max-width:1050px){.lang-menu[data-v-73baccad]{left:0;right:auto}}@media(max-width:480px){.lang-menu[data-v-73baccad]{grid-template-columns:1fr;min-width:auto}}.dropdown-enter-active[data-v-73baccad],.dropdown-leave-active[data-v-73baccad]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-73baccad],.dropdown-leave-to[data-v-73baccad]{opacity:0;transform:translateY(-4px)}
