.lang.svelte-19ftpm1{display:inline-flex;position:relative}.lang-trigger.svelte-19ftpm1{border:1px solid var(--glass-border);background:var(--glass-bg);width:38px;height:38px;color:var(--fg-muted);cursor:pointer;-webkit-backdrop-filter:blur(16px);transition:background .22s var(--ease-out-cubic), border-color .22s var(--ease-out-cubic), color .22s var(--ease-out-cubic);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.lang-trigger.svelte-19ftpm1:hover{background:var(--glass-bg-strong);border-color:var(--border-strong);color:var(--fg-strong)}img.svelte-19ftpm1{object-fit:cover;border-radius:50%;width:22px;height:22px;display:block;overflow:hidden}.lang-menu.svelte-19ftpm1{z-index:90;background:var(--popover);border:1px solid var(--glass-border);min-width:220px;max-height:min(70vh,492px);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(150%);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.lang-menu.svelte-19ftpm1 button:where(.svelte-19ftpm1){width:100%;height:36px;color:var(--fg-muted);font:500 13px var(--font-sans);cursor:pointer;text-align:left;transition:background .18s var(--ease-out-cubic), color .18s var(--ease-out-cubic);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.lang-menu.svelte-19ftpm1 button:where(.svelte-19ftpm1):hover,.lang-menu.svelte-19ftpm1 button.active:where(.svelte-19ftpm1){background:var(--muted);color:var(--fg-strong)}
