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

@layer components {
  .markdown-content {
    @apply text-base leading-relaxed;
  }
  
  .markdown-content h1:first-child,
  .markdown-content h2:first-child,
  .markdown-content h3:first-child {
    @apply mt-0;
  }
  
  .markdown-content p:last-child {
    @apply mb-0;
  }
  
  .markdown-content ul ul,
  .markdown-content ol ol,
  .markdown-content ul ol,
  .markdown-content ol ul {
    @apply mt-2 mb-0;
  }
  
  .markdown-content code {
    @apply break-words;
  }
  
  .markdown-content pre code {
    @apply bg-transparent p-0;
  }
}
