/* Shared positive status color, including controls retained by older releases. */
:root {
  --color-status-positive: #C7F04C;
  --k-success: var(--color-status-positive);
}

[data-sonner-toast][data-type='success'] {
  --toast-accent: var(--color-status-positive);
}

.pluggi-fab-badge,
.pluggi-online-dot,
[id^='status-dot-']:not([data-status='error']),
.bg-\[\#4ade80\]:not([data-status='error']) {
  background-color: var(--color-status-positive);
}

#status-icon-ok {
  background-color: color-mix(in srgb, var(--color-status-positive) 15%, transparent);
  border-color: color-mix(in srgb, var(--color-status-positive) 25%, transparent);
}

#status-icon-ok svg,
.text-\[\#4ade80\]:not([data-status='error']),
.hover\:text-\[\#4ade80\]:hover {
  color: var(--color-status-positive);
}
