/**
 * Global CSS - Minimal shared styles
 *
 * Route-specific styles are in:
 * - (editor)/editor.css - Editor interface styles
 * - (overlay)/overlay.css - Streaming overlay styles
 */

@tailwind base;
@tailwind components;
@tailwind utilities;

/* Minimal reset */
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

/* Toast animations */
@keyframes slide-in-right {
  from {
    transform: translateX(100%);
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 1;
  }
}

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