.cds-seg{display:flex;align-items:stretch;padding:var(--space-1);border:var(--border-thin) solid var(--app-hairline-strong);border-radius:var(--radius-card-inner)}.cds-opt{position:relative;display:flex;flex:1 1 0;min-width:0;align-items:center;justify-content:center;min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-offblack);cursor:pointer}.cds-opt+.cds-opt:before{content:"";position:absolute;left:0;top:var(--space-1);bottom:var(--space-1);width:var(--border-thin);background:var(--app-hairline-strong)}.cds-opt:has(>.cds-input:checked)+.cds-opt:before,.cds-opt:has(>.cds-input:checked):before{display:none}.cds-opt:has(>.cds-input:checked){background:var(--color-hover-bg);box-shadow:inset 0 0 0 var(--border-selected) var(--color-offblack)}.cds-opt:has(>.cds-input:focus-visible),.cds-seg[data-kbd]>.cds-opt:has(>.cds-input:focus){outline:var(--border-selected) solid var(--color-navy);outline-offset:var(--space-px-2)}.cds-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cds-text{font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--space-5);text-align:center;text-wrap:balance}