.sr-only.svelte-1v2j48r{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.language-switcher.svelte-1v2j48r{background:#ffffffe6;border:1px solid #cbd5e1e6;border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .35rem .25rem .55rem;display:inline-flex;box-shadow:0 10px 25px #0f172a14}.language-switcher.svelte-1v2j48r svg{color:#a21caf;flex:none}.language-select.svelte-1v2j48r{appearance:none;color:#0f172a;cursor:pointer;letter-spacing:.01em;background:0 0;border:0;min-height:2rem;padding:.35rem 1.5rem .35rem 0;font-size:.82rem;font-weight:900;transition:background-color .15s,color .15s,box-shadow .15s}.language-select.svelte-1v2j48r:hover{color:#a21caf}.language-select.svelte-1v2j48r:focus-visible{outline:none;box-shadow:0 0 0 3px #c026d32e}.language-select.svelte-1v2j48r option:where(.svelte-1v2j48r){color:#0f172a}.language-switcher.compact.svelte-1v2j48r{box-shadow:none;gap:.35rem;padding:.18rem .35rem .18rem .45rem}.language-switcher.compact.svelte-1v2j48r .language-select:where(.svelte-1v2j48r){max-width:6.75rem;min-height:1.9rem;padding-right:1.1rem;font-size:.72rem}@media (width<=480px){.language-select.svelte-1v2j48r{max-width:8.5rem}}
