.lang.svelte-10iv29e{position:relative;display:inline-block}.lang-trigger.svelte-10iv29e{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--line);background:#ffffff08;color:var(--text);font:inherit;font-size:14px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.lang-trigger.svelte-10iv29e:hover{background:#ffffff12}.chev.svelte-10iv29e{color:var(--muted)}.flag.svelte-10iv29e{display:inline-flex;width:20px;flex:none}.flag.svelte-10iv29e svg{width:20px;height:auto;border-radius:2px;display:block}.name.svelte-10iv29e{white-space:nowrap}.lang-menu.svelte-10iv29e{position:absolute;bottom:calc(100% + 8px);right:0;min-width:100%;list-style:none;margin:0;padding:6px;border-radius:12px;border:1px solid var(--line);background:#10141bfa;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:0 20px 50px #00000080;z-index:50}.lang-menu.svelte-10iv29e a:where(.svelte-10iv29e){display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;color:var(--muted);text-decoration:none;font-size:14px;white-space:nowrap;transition:background .12s ease,color .12s ease}.lang-menu.svelte-10iv29e a:where(.svelte-10iv29e):hover{background:#ffffff0f;color:var(--text)}.lang-menu.svelte-10iv29e a.active:where(.svelte-10iv29e){color:var(--text);font-weight:600}
