/* Estilos personalizados para el modal y Stripe */
.rwbc-modal .card {
  background: #222629;
  color: #fff;
}
.rwbc-modal .form-check-label {
  color: #fff;
}
.rwbc-modal .text-bg-primary {
  background-color: #0d6efd !important;
  color: #fff !important;
}
.rwbc-modal .spinner {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  border: 0.25em solid #f3f3f3;
  border-top: 0.25em solid #0d6efd;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
}
.rwbc-modal .hidden {
  display: none !important;
}
@keyframes spin {
  to { transform: rotate(360deg); }
}
