/* Neon gradient button */
.btn-gradient {
  background-image: linear-gradient(90deg, #00cf9f, #0074d9);
  border: none;
  color: #fff;
}
.btn-gradient:hover { filter: brightness(1.06); }

/* Copy toast */
.copy-toast{
  position: fixed;
  left: 50%;
  bottom: 24px;
  transform: translateX(-50%) translateY(30px);
  background: rgba(0,0,0,.8);
  color: #fff;
  padding: 10px 16px;
  border-radius: 999px;
  font-size: 14px;
  opacity: 0;
  transition: all .25s ease;
  z-index: 9999;
  border: 1px solid rgba(255,255,255,.15);
}
.copy-toast.show{
  opacity: 1;
  transform: translateX(-50%) translateY(0);
}
