.topbar-lang-switcher[data-v-68c181b4]{display:inline-block}.custom-lang-selector[data-v-68c181b4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #d1d5db;border-radius:18px;display:flex;padding:4px;position:relative}.lang-button[data-v-68c181b4]{align-items:center;background:transparent;border:none;border-radius:14px;color:#374151;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;min-width:45px;overflow:hidden;padding:6px 10px;position:relative;transition:all .3s ease}.lang-button[data-v-68c181b4]:hover{background:#22c55e1a;color:#166534;transform:translateY(-1px)}.lang-button.active[data-v-68c181b4]{background:#ffffffe6;border:1px solid #22c55e;color:#166534;transform:scale(1.05)}.lang-button.active[data-v-68c181b4]:before{background:linear-gradient(135deg,rgba(34,197,94,.05),transparent);border-radius:14px;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.label[data-v-68c181b4]{font-weight:600;letter-spacing:.5px}
