@theme {
  --font-sans: 'Manrope', ui-sans-serif, system-ui, sans-serif;
}

/* Minimal custom animations for carousel items */
@keyframes slideUp {
  from { opacity: 0; transform: translateY(16px); }
  to   { opacity: 1; transform: translateY(0); }
}

.animate-slide-up {
  animation: slideUp 0.35s ease-out;
}

/* Toast enter state handled via Tailwind utilities; this is the active state */
.toast-active {
  opacity: 1 !important;
  pointer-events: auto !important;
  transform: translate(-50%, 0) !important;
}
