.lang-selector-wrapper[data-v-4f27c2a6]{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-trigger-btn[data-v-4f27c2a6]{align-items:center;background:#00000008;border:1px solid rgba(0,0,0,.08);border-radius:999px;color:var(--ink,#1f2937);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;letter-spacing:.02em;padding:5px 12px 5px 10px;transition:all .2s cubic-bezier(.16,1,.3,1)}.lang-trigger-btn[data-v-4f27c2a6]:hover{background:#00000012;border-color:#00000029}.globe-icon[data-v-4f27c2a6]{opacity:.7}.chevron-icon[data-v-4f27c2a6]{opacity:.5;transition:transform .2s ease}.chevron-icon.rotated[data-v-4f27c2a6]{transform:rotate(180deg)}.lang-dropdown-menu[data-v-4f27c2a6]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 12px 32px #0000001f,0 4px 12px #0000000a;padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:280px;z-index:1000}.lang-dropdown-grid[data-v-4f27c2a6]{display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.lang-menu-item[data-v-4f27c2a6]{align-items:center;border-radius:8px;color:#374151;display:flex;font-size:12px;justify-content:space-between;padding:8px 10px;text-decoration:none;transition:background .15s ease,color .15s ease}.lang-menu-item[data-v-4f27c2a6]:hover{background:#f3f4f6;color:#111827}.lang-menu-item.active[data-v-4f27c2a6]{background:#f0fdf4;color:#166534;font-weight:600}.lang-native-name[data-v-4f27c2a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-badge[data-v-4f27c2a6]{font-size:10px;font-weight:500;margin-left:6px;opacity:.6;text-transform:uppercase}.fade-scale-enter-active[data-v-4f27c2a6],.fade-scale-leave-active[data-v-4f27c2a6]{transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.fade-scale-enter-from[data-v-4f27c2a6],.fade-scale-leave-to[data-v-4f27c2a6]{opacity:0;transform:translateY(-4px) scale(.97)}@media(max-width:640px){.lang-dropdown-menu[data-v-4f27c2a6]{right:-10px;width:240px}.lang-dropdown-grid[data-v-4f27c2a6]{grid-template-columns:1fr}}
