.seg-ctl.svelte-nuytdb{border:1px solid var(--border);border-radius:var(--radius-pill);background:0 0;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.seg-ctl.full.svelte-nuytdb{display:flex}.seg-item.svelte-nuytdb{color:var(--text-secondary);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.seg-ctl.full.svelte-nuytdb .seg-item:where(.svelte-nuytdb){flex:1}.seg-ctl.sm.svelte-nuytdb .seg-item:where(.svelte-nuytdb){gap:5px;padding:5px 12px;font-size:12.5px}.seg-item.svelte-nuytdb:hover{color:var(--text-primary)}.seg-item.on.svelte-nuytdb{background:var(--bg-content);color:var(--text-primary);box-shadow:var(--shadow-sm)}.seg-item.svelte-nuytdb:focus-visible{box-shadow:var(--focus-ring);outline:none}.seg-count.svelte-nuytdb{font-variant-numeric:tabular-nums;color:var(--text-muted);background:color-mix(in srgb, var(--text-muted) 14%, transparent);border-radius:var(--radius-pill);text-align:center;min-width:20px;padding:0 7px;font-size:11.5px;font-weight:700}.seg-item.on.svelte-nuytdb .seg-count:where(.svelte-nuytdb){color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.seg-dot.svelte-nuytdb{border-radius:var(--radius-pill);background:var(--accent);width:7px;height:7px}
