.segmented-control.svelte-1wyk2j6{display:inline-flex;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.segment-btn.svelte-1wyk2j6{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .875rem;font-size:var(--text-2xs);font-weight:var(--font-medium);color:var(--color-text-secondary);background:transparent;border:none;border-right:1px solid var(--color-border);white-space:nowrap;cursor:pointer;transition:all var(--transition-fast) ease}.segment-btn.svelte-1wyk2j6:last-child{border-right:none}.segment-btn.svelte-1wyk2j6:hover:not(.active){background:var(--color-surface-hover)}.segment-btn.active.svelte-1wyk2j6{background:var(--color-primary);color:var(--color-primary-text)}.segmented-control.subtle.svelte-1wyk2j6{background:transparent;border-radius:var(--radius-full)}.segmented-control.subtle.svelte-1wyk2j6 .segment-btn:where(.svelte-1wyk2j6){padding:.25rem .625rem;font-size:var(--text-xs);color:var(--color-text-muted)}.segmented-control.subtle.svelte-1wyk2j6 .segment-btn:where(.svelte-1wyk2j6):hover:not(.active){color:var(--color-text-secondary);background:var(--color-surface-hover)}.segmented-control.subtle.svelte-1wyk2j6 .segment-btn.active:where(.svelte-1wyk2j6){color:var(--color-text-primary);background:var(--color-surface-hover);font-weight:var(--font-semibold)}
