.language-switcher.svelte-iygxy9{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--color-border, #ddd);border-radius:.375rem;background:#fff;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--color-text, #333);transition:all .2s ease}.language-switcher.svelte-iygxy9:hover{background:var(--color-gray-50, #f9fafb);border-color:var(--color-primary, #3b82f6)}.language-switcher.svelte-iygxy9:active{transform:scale(.98)}.flag.svelte-iygxy9{font-size:1.25rem}.text.svelte-iygxy9{font-weight:600}@media (max-width: 640px){.language-switcher.svelte-iygxy9{padding:.5rem}.text.svelte-iygxy9{display:none}}@keyframes svelte-1njrhu7-slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-slide-in.svelte-1njrhu7{animation:svelte-1njrhu7-slideIn .3s ease-out}.rotate-180.svelte-uclqgb{transform:rotate(180deg)}.rotate-90.svelte-uclqgb{transform:rotate(90deg)}
