/* AI Enabler - Custom Styles */

/* Base styles are provided by Tailwind CDN */

/* Custom animations */
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

@keyframes slideInFromBottom {
  from {
    opacity: 0;
    transform: translateY(1rem);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.animate-in {
  animation: fadeIn 0.3s ease-out;
}

.fade-in {
  animation: fadeIn 0.3s ease-out;
}

.zoom-in {
  animation: fadeIn 0.3s ease-out;
}

.slide-in-from-bottom-4 {
  animation: slideInFromBottom 0.3s ease-out;
}

/* Notion-style shadows */
.notion-shadow {
  box-shadow: 0 1px 3px rgba(0,0,0,0.1), 0 1px 2px rgba(0,0,0,0.06);
}

.notion-shadow-hover:hover {
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);
}
