.ve-list-item-avatar {
  --ve-avatar---height: var(--ve-list-item-avatar---height, 28px);
  --ve-margin-x: var(--ve-list-item-avatar---margin-x, 12px);
  align-self: center;
  transition: inherit;
  transition-property: height, width;
  flex: none;
}
.ve-list-item-avatar--start {
  margin-inline-end: var(--ve-margin-x);
}
.ve-list-item-avatar--end {
  margin-inline-start: var(--ve-margin-x);
}
.ve-list-item-avatar .ve-icon {
  opacity: var(--ve-medium-emphasis-opacity);
}