.platform-toggle.svelte-16k64xf{border:1px solid var(--border-light);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(12px);align-items:center;gap:2px;padding:3px;display:inline-flex}.option.svelte-16k64xf{border-radius:var(--radius-xs);min-width:32px;height:28px;color:var(--text-muted);font:inherit;cursor:pointer;transition:color .2s var(--ease), background .2s var(--ease);background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:0 7px;font-size:.85rem;font-weight:500;display:inline-flex}.option.svelte-16k64xf:hover{color:var(--text)}.option.svelte-16k64xf:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.option.svelte-16k64xf svg:where(.svelte-16k64xf){fill:currentColor;flex-shrink:0;width:18px;height:18px}:root:not([data-platform=android]) .option[data-option=apple].svelte-16k64xf,:root[data-platform=android] .option[data-option=android].svelte-16k64xf{color:var(--cyan);background:color-mix(in srgb, var(--cyan) 14%, transparent)}.compact.svelte-16k64xf .label:where(.svelte-16k64xf){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.full.svelte-16k64xf{width:100%;padding:4px;display:flex}.full.svelte-16k64xf .option:where(.svelte-16k64xf){flex:1 1 0;min-width:0;height:40px;font-size:1rem}@media (prefers-reduced-motion:reduce){.option.svelte-16k64xf{transition:none}}
