.lang-btn.svelte-s7lj3t{border:var(--bw) solid var(--glass-border);background:var(--glass-strong);height:40px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:var(--text);font:inherit;letter-spacing:.02em;cursor:pointer;box-shadow:var(--glass-highlight), 0 4px 14px -6px #00000026;border-radius:20px;flex:none;align-items:center;gap:4px;padding:0 12px 0 10px;font-size:.8rem;font-weight:750;display:inline-flex}@media (width<=350px){.lang-btn.svelte-s7lj3t{height:36px;padding:0 9px 0 8px}.code.svelte-s7lj3t{display:none}}.lang-btn.svelte-s7lj3t:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lang-menu.svelte-s7lj3t{border:var(--bw) solid var(--glass-border);background:var(--sheet-head);min-width:210px;color:var(--text);border-radius:18px;margin:0;padding:6px;position:fixed;inset:auto;box-shadow:0 18px 40px -12px #00000059}.lang-menu.svelte-s7lj3t a:where(.svelte-s7lj3t){min-height:44px;color:inherit;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.lang-menu.svelte-s7lj3t a:where(.svelte-s7lj3t):hover,.lang-menu.svelte-s7lj3t a:where(.svelte-s7lj3t):focus-visible{background:var(--fill-2);outline:none}.lang-menu.svelte-s7lj3t a[aria-checked=true]:where(.svelte-s7lj3t){color:var(--accent)}.flag.svelte-s7lj3t{border-radius:3px;flex:none;width:24px;height:16px;box-shadow:0 0 0 1px #0000001f}
