.language-switcher.svelte-188tmmp{border-radius:var(--radius-pill);background:var(--color-brand-50);border:1px solid #0000;flex-shrink:0;align-items:center;gap:4px;padding:3px;display:inline-flex}button.svelte-188tmmp{border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--color-brand-ink);cursor:pointer;transition:background-color var(--motion-duration) ease-out, color var(--motion-duration) ease-out, transform var(--motion-duration) ease-out;background:0 0;border:1px solid #0000;padding:8px;font-size:.75rem;font-weight:700}button.svelte-188tmmp:hover:not(:disabled):not(.active){background:var(--color-brand-100)}button.svelte-188tmmp:active:not(:disabled){transform:translateY(1px)}button.active.svelte-188tmmp{background:var(--color-mint);color:var(--color-text)}button.svelte-188tmmp:disabled{opacity:.65;cursor:not-allowed}svg.svelte-3bcpqf{flex-shrink:0;display:block}.theme-toggle.svelte-1ihlba3{border-radius:var(--radius-md);background:var(--color-brand-50);width:44px;height:44px;color:var(--color-brand-ink);cursor:pointer;border:0;flex-shrink:0;place-items:center;padding:10px;display:inline-grid}.theme-toggle.svelte-1ihlba3:hover{background:var(--color-brand-100)}.theme-toggle.svelte-1ihlba3:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}svg.svelte-1ihlba3{width:22px;height:22px}
