/* Trust badge */

.trust-badge,
.trust-badge:hover,
.trust-badge.disabled {
  border-color: var(--bs-success);
  background: var(--bs-success-bg-subtle);
  color: unset;
  pointer-events: unset;
  opacity: unset;
}

/* Trust badge modal content */
.trust-badge-content {
  white-space: pre-line;
  line-height: 1.6;
}

.trust-badge-content strong {
  font-weight: 600;
}

.trust-badge-content em {
  font-style: italic;
}

.trust-badge-content a {
  color: var(--bs-primary);
  text-decoration: none;
}

.trust-badge-content a:hover {
  text-decoration: underline;
}
