.alert {
  background-color: var(--alert-background, var(--color-bg));
  border-radius: var(--rounded-lg);
  border: 1px solid var(--alert-border-color, var(--color-border));
  color: var(--alert-color, var(--color-text));
  font-size: var(--text-sm);
  inline-size: var(--size-full);
  padding: var(--size-4);
}

.alert--positive {
  --alert-background: var(--color-positive);
  --alert-border-color: transparent;
  --alert-color: white;
}

.alert--negative {
  --alert-background: var(--color-negative);
  --alert-border-color: transparent;
  --alert-color: white;
}
