.language-switcher.svelte-1jzau4g{display:inline-flex;align-items:center;gap:.65rem;font-size:.84rem;color:var(--text-primary)}.language-switcher.svelte-1jzau4g span:where(.svelte-1jzau4g){font-weight:700;letter-spacing:.01em;color:var(--language-switcher-label, var(--text-muted))}.language-switcher__options.svelte-1jzau4g{display:inline-flex;gap:.3rem;padding:.25rem;border-radius:999px;background:var(--language-switcher-surface, var(--surface-muted));border:1px solid var(--language-switcher-border, var(--border-subtle))}.language-switcher__options.svelte-1jzau4g button:where(.svelte-1jzau4g){border:1px solid transparent;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent);color:var(--language-switcher-button-text, var(--text-muted));padding:.46rem .8rem;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:inset 0 1px #ffffff0a;transition:background .18s ease,color .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.language-switcher__options.svelte-1jzau4g button:where(.svelte-1jzau4g):hover:not(:disabled),.language-switcher__options.svelte-1jzau4g button.active:where(.svelte-1jzau4g){background:var(--language-switcher-button-active-bg, var(--surface-emphasis));color:var(--language-switcher-button-active-text, var(--text-primary));border-color:var(--language-switcher-border, var(--border-subtle));transform:translateY(-1px);box-shadow:0 8px 18px #00000029,inset 0 1px #ffffff0f}.language-switcher__options.svelte-1jzau4g button:where(.svelte-1jzau4g):disabled{opacity:.7;cursor:wait}.compact.svelte-1jzau4g{gap:.5rem}.compact.svelte-1jzau4g span:where(.svelte-1jzau4g){font-size:.78rem}.compact.svelte-1jzau4g .language-switcher__options:where(.svelte-1jzau4g) button:where(.svelte-1jzau4g){padding:.34rem .65rem}.theme-switcher.svelte-todm1t{display:inline-flex;align-items:center;gap:.65rem;color:var(--text-primary)}.theme-switcher.svelte-todm1t span:where(.svelte-todm1t){font-size:.82rem;font-weight:700;color:var(--theme-switcher-label, var(--text-muted))}.theme-switcher__options.svelte-todm1t{display:inline-flex;gap:.3rem;padding:.25rem;border-radius:999px;background:var(--theme-switcher-surface, var(--surface-muted));border:1px solid var(--theme-switcher-border, var(--border-subtle))}.theme-switcher__options.svelte-todm1t button:where(.svelte-todm1t){border:1px solid transparent;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent);color:var(--theme-switcher-button-text, var(--text-muted));padding:.46rem .8rem;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:inset 0 1px #ffffff0a;transition:background .18s ease,color .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.theme-switcher__options.svelte-todm1t button:where(.svelte-todm1t):hover:not(:disabled),.theme-switcher__options.svelte-todm1t button.active:where(.svelte-todm1t){background:var(--theme-switcher-button-active-bg, var(--surface-emphasis));color:var(--theme-switcher-button-active-text, var(--text-primary));border-color:var(--theme-switcher-border, var(--border-subtle));transform:translateY(-1px);box-shadow:0 8px 18px #00000029,inset 0 1px #ffffff0f}.theme-switcher__options.svelte-todm1t button:where(.svelte-todm1t):disabled{opacity:.7;cursor:wait}.compact.svelte-todm1t{gap:.5rem}.compact.svelte-todm1t span:where(.svelte-todm1t){font-size:.75rem}.compact.svelte-todm1t .theme-switcher__options:where(.svelte-todm1t) button:where(.svelte-todm1t){padding:.34rem .65rem}
