/* Custom styles extracted from Stitch export (class-based only). */

.gradient-btn {
  background: linear-gradient(90deg, #8A63FF 0%, #E964BA 100%);
}

.strikethrough-path {
  position: relative;
}

.strikethrough-path::after {
  content: '';
  position: absolute;
  left: -5%;
  top: 55%;
  width: 110%;
  height: 4px;
  background: #8A63FF;
  border-radius: 2px;
  transform: rotate(-1deg);
  z-index: 10;
}

.card-stack {
  perspective: 1000px;
}

.card-tilt-1 { transform: rotate(12deg) translateY(0px) translateX(40px); z-index: 10; }
.card-tilt-2 { transform: rotate(10deg) translateY(30px) translateX(0px); z-index: 20; }
.card-tilt-3 { transform: rotate(8deg) translateY(-20px) translateX(-40px); z-index: 30; }

.arrow-draw {
  filter: drop-shadow(2px 2px 0px rgba(0,0,0,0.1));
}
