.seg.svelte-5bfr2e{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:var(--r-md);isolation:isolate;grid-auto-columns:1fr;grid-auto-flow:column;padding:2px;display:grid;position:relative}.indicator.svelte-5bfr2e{z-index:0;width:calc((100% - 4px) / var(--n));transform:translateX(calc(var(--i) * 100%));background:var(--tint,var(--accent));border-radius:calc(var(--r-md) - 2px);box-shadow:var(--elev-1);transition:transform var(--dur-normal) var(--ease-spring), background var(--dur-fast) var(--ease-out);position:absolute;top:2px;bottom:2px;left:2px}[dir=rtl] .indicator.svelte-5bfr2e{transform:translateX(calc(var(--i) * -100%))}button.svelte-5bfr2e{z-index:1;font-family:var(--font-mono);letter-spacing:var(--track-wide);color:var(--text-faint);border-radius:calc(var(--r-md) - 2px);transition:color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}button.svelte-5bfr2e:hover:not(.selected){color:var(--text-primary)}button.selected.svelte-5bfr2e{color:var(--accent-text);background:var(--tint,var(--accent));font-weight:560}button.under.svelte-5bfr2e{color:var(--tint,var(--accent))}.s-xs.svelte-5bfr2e button:where(.svelte-5bfr2e){height:20px;padding:0 var(--s-4);font-size:var(--t-2xs)}.s-sm.svelte-5bfr2e button:where(.svelte-5bfr2e){height:24px;padding:0 var(--s-5);font-size:var(--t-xs)}
