.seg.svelte-1dkbyok{--g:2px;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--g);background:var(--soft);border-radius:999px;min-width:0;padding:4px;display:grid;position:relative}.thumb.svelte-1dkbyok{width:calc((100% - 8px - (var(--n) - 1) * var(--g)) / var(--n));transform:translateX(calc((100% + var(--g)) * var(--i)));background:var(--seg-on);box-shadow:var(--shadow-pill);transition:transform var(--t-ui) var(--ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}button.svelte-1dkbyok{appearance:none;min-width:0;height:34px;color:var(--muted);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;transition:color var(--t-fast) ease;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:13px;font-weight:500;position:relative;overflow:hidden}button.svelte-1dkbyok:hover:not(.on),button.on.svelte-1dkbyok{color:var(--ink)}.wrap.svelte-1dkbyok{grid-template-columns:repeat(min(var(--n), 12), minmax(0, 1fr));border-radius:20px}.wrap.svelte-1dkbyok button:where(.svelte-1dkbyok){height:36px;transition:color var(--t-fast) ease, background-color var(--t-fast) ease, box-shadow var(--t-fast) ease;padding:0 2px}.wrap.svelte-1dkbyok button.on:where(.svelte-1dkbyok){background:var(--seg-on);box-shadow:var(--shadow-pill)}@media (width<=767px){.wrap.svelte-1dkbyok{grid-template-columns:repeat(min(var(--n), 6), minmax(0, 1fr))}}
