/* Mint page styles */
@keyframes quantum-float {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-6px); }
}
.animate-float {
  animation: quantum-float 4s ease-in-out infinite;
}
.group:hover .group-hover\:rotate-12 {
  transform: rotate(12deg) !important;
}
.tier-card {
  cursor: pointer;
  transition: all 0.3s ease;
}
.tier-card.selected {
  border: 2px solid #4f46e5 !important;
  transform: scale(1.05);
  box-shadow: 0 10px 25px -5px rgba(79, 70, 229, 0.2);
}
.tier-card[data-tier="studentPass"] {
  cursor: default;
}
/* Pulsing animation for the Connect Wallet button */
@keyframes pulse-attention {
  0% { box-shadow: 0 0 0 0 rgba(79, 70, 229, 0.7); }
  70% { box-shadow: 0 0 0 10px rgba(79, 70, 229, 0); }
  100% { box-shadow: 0 0 0 0 rgba(79, 70, 229, 0); }
}
.pulse-attention {
  animation: pulse-attention 2s infinite;
} 