.segmented.svelte-9fn67o{border:0;gap:5px;min-width:0;margin:0;padding:0;display:grid}legend.svelte-9fn67o{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--text-secondary);margin-bottom:4px;padding:0}.segmented__track.svelte-9fn67o{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-subtle);justify-self:start;gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.segmented--block.svelte-9fn67o .segmented__track:where(.svelte-9fn67o){justify-self:stretch;display:flex}.segmented--block.svelte-9fn67o .segment:where(.svelte-9fn67o){flex:1}.segment.svelte-9fn67o{cursor:pointer;display:flex;position:relative}.is-changed.svelte-9fn67o .segmented__track:where(.svelte-9fn67o){background:linear-gradient(var(--changed-bg), var(--changed-bg)), var(--bg-subtle);box-shadow:0 0 0 3px var(--changed-ring)}.segment.is-disabled.svelte-9fn67o,.segmented.svelte-9fn67o:disabled .segment:where(.svelte-9fn67o){cursor:not-allowed;opacity:.5}input.svelte-9fn67o{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.segment__face.svelte-9fn67o{height:calc(var(--control-h) - 6px);border-radius:calc(var(--radius-control) - 2px);color:var(--text-secondary);font-size:var(--fs-label);font-weight:var(--fw-name);white-space:nowrap;--icon-size:var(--icon-sm);flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:background .12s,color .12s;display:inline-flex}.segmented--sm.svelte-9fn67o .segment__face:where(.svelte-9fn67o){height:calc(var(--control-h-sm) - 6px);font-size:var(--fs-caption);padding:0 9px}.segmented.svelte-9fn67o:not(:disabled) .segment:where(.svelte-9fn67o):not(.is-disabled):active .segment__face:where(.svelte-9fn67o){filter:brightness(.93);translate:0 1px}.segment.svelte-9fn67o:hover .segment__face:where(.svelte-9fn67o){color:var(--text-primary)}input.svelte-9fn67o:checked+.segment__face:where(.svelte-9fn67o){background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary);font-weight:var(--fw-semibold)}input.svelte-9fn67o:focus-visible+.segment__face:where(.svelte-9fn67o){outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.segment__face.svelte-9fn67o{transition:none}}
