[data-c-seg]{border:1px solid var(--c-color-border-strong);border-radius:var(--c-radius-md);background:var(--c-color-surface-muted);font-family:var(--c-font-sans);vertical-align:middle;gap:2px;padding:3px;display:inline-flex}[data-c-seg][data-full]{inline-size:100%;display:flex}[data-c-seg-option]{justify-content:center;align-items:center;gap:var(--c-space-1);block-size:1.85rem;min-inline-size:2rem;padding-inline:var(--c-space-3);border-radius:calc(var(--c-radius-md) - 3px);color:var(--c-color-text-subtle);font-size:var(--c-text-sm);white-space:nowrap;cursor:pointer;transition:background var(--c-motion-fast,.12s) ease,color var(--c-motion-fast,.12s) ease;background:0 0;border:0;flex:none;font-weight:500;display:inline-flex}[data-c-seg][data-full] [data-c-seg-option]{flex:1 1 0}[data-c-seg-option]:hover:not(:disabled):not([data-active]){color:var(--c-color-text)}[data-c-seg-option][data-active]{background:var(--c-color-surface);color:var(--c-color-text);box-shadow:0 1px 2px color-mix(in oklab,var(--c-color-text) 14%,transparent)}[data-c-seg][data-multiple] [data-c-seg-option][data-active]{background:var(--c-color-primary);color:var(--c-color-primary-fg)}[data-c-seg-option]:focus-visible{outline:2px solid var(--c-color-focus-ring);outline-offset:1px}[data-c-seg-option]:disabled{opacity:.45;cursor:not-allowed}[data-c-seg][data-size=sm] [data-c-seg-option]{block-size:1.55rem;padding-inline:var(--c-space-2);font-size:var(--c-text-xs)}[data-c-seg][data-size=lg] [data-c-seg-option]{block-size:2.2rem;padding-inline:var(--c-space-4);font-size:var(--c-text-md,1rem)}[data-c-seg][data-disabled]{opacity:.7;pointer-events:none}
