• .source-chip Root button element
  • aria-pressed Toggle state
  • data-selected Visual selected state

States

Default
Selected
Disabled
Selected + disabled
StateBehavior
DefaultNeutral surface, secondary text. Communicates an available but unactivated filter.
HoverLight palette tint on background and border. Signals interactivity.
SelectedPalette fill, aria-pressed="true". Communicates an active filter or active toggle.
Focus2px outline in palette color. Keyboard only.
Disabled55% opacity, cursor: not-allowed. Preserves layout without interactive affordance.