/* Animation delays */
.animation-delay-2s {
  animation-delay: 2s;
}

.animation-delay-4s {
  animation-delay: 4s;
}

/* Gradient backgrounds */
.gradient-conic-rotating {
  background: conic-gradient(from 45deg, rgb(0 122 255 / 0.3), rgb(175 82 222 / 0.3), rgb(255 45 146 / 0.3), rgb(0 122 255 / 0.3));
  mask: radial-gradient(circle, transparent 48%, black 50%, black 52%, transparent 54%);
}

.gradient-radial-pulsing {
  background: linear-gradient(135deg, rgb(0 122 255 / 0.2), rgb(175 82 222 / 0.2));
  mask: radial-gradient(circle, transparent 48%, black 50%, black 52%, transparent 54%);
}

/* Complex shadows */
.shadow-nexus-glow {
  box-shadow: 0 0 30px rgba(0,0,0,0.1), 0 0 20px rgba(0,122,255,0.3), 0 0 40px rgba(175,82,222,0.2);
}