.segmented{row-gap:var(--s1);max-width:100%;min-height:var(--control-h-sm);flex-wrap:wrap;flex:none;display:inline-flex}.segmented>button{height:var(--control-h-sm);min-height:var(--control-h-sm);padding:0 var(--s3);border:var(--stroke) solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text-2);font:inherit;font-size:var(--fs-md);font-weight:400;line-height:var(--lh);white-space:nowrap;cursor:pointer;border-radius:0;flex:none;margin:0;position:relative}.segmented>button+button{margin-left:calc(-1 * var(--stroke))}.segmented>button:first-of-type{border-radius:var(--r-sm) 0 0 var(--r-sm)}.segmented>button:last-of-type{border-radius:0 var(--r-sm) var(--r-sm) 0}.segmented>button:only-of-type{border-radius:var(--r-sm)}.segmented>button:hover:not(:disabled){color:var(--c-text)}.segmented>button[aria-pressed=true]{z-index:1;background:var(--c-primary-soft);color:var(--c-primary);font-weight:600}.segmented>button:disabled{color:var(--c-text-3);cursor:not-allowed}.segmented>button:focus-visible{z-index:2;outline:var(--focus-width) solid var(--c-focus-ring);outline-offset:calc(-1 * var(--focus-width))}
