.alpha-qtyadvisor {
  display: flex;
  align-items: flex-start;
  gap: var(--alpha-ui-space-xs, 0.5rem);
  max-width: 400px;
  margin-bottom: var(--alpha-ui-space-sm, 0.75rem);
  padding: var(--alpha-ui-space-sm, 0.75rem);
  background: var(--alpha-ui-color-surface-muted, #f0f2f5);
  border-left: var(--alpha-ui-space-2xs, 0.25rem) solid var(--alpha-ui-color-success, #168753);
  color: var(--alpha-ui-color-heading, #333333);
  line-height: var(--alpha-ui-line-height-normal, 1.4);
  font-size: var(--alpha-ui-font-size-sm, 0.8125rem);
}
.alpha-qtyadvisor i {
  flex: 0 0 auto;
  margin-top: var(--alpha-ui-space-3xs, 0.125rem);
  font-size: var(--alpha-ui-font-size-sm, 0.8125rem);
  line-height: var(--alpha-ui-line-height-normal, 1.4);
}
