{{-- An M3 chip — assist, filter, input or suggestion — in one component, picked by `type`. `assist` (the default) is an action: a button, or an anchor with `link` (`wire:navigate` unless `external` or `no-wire-navigate`; `disabled` works on a link too, as `aria-disabled`). Its icons are primary. `suggestion` is the same in on-surface-variant, for a suggested reply or query. `filter` is a toggle. With `wire:model`, `x-model` or `name` it is a native checkbox under the chip, so Livewire and Alpine bind it as they bind any checkbox — to a boolean, or to an array with `value` for a multi-select set — and a form submits it; `selected` is then only the initial state without a model. Without any of them it is a toggle button whose `selected` (`aria-pressed`) the caller owns, flipped by its own `wire:click`. Selected, it takes secondary-container and a check that grows in at the start; with an `icon`, the check takes the icon's place. `input` is something a person entered: `avatar` (an image URL, or initials) or `icon` at the start, `selected`, and `removable` for a trailing remove button named "Remove