@tailwind base;
@tailwind components;
@tailwind utilities;


/* Restore list styles for RichText content */
.prose ul {
    @apply list-disc list-inside;
    margin-bottom: 1rem;
}

.prose ol {
    @apply list-decimal list-inside;
    margin-bottom: 1rem;
}

.prose li {
    @apply mb-1;
}

/* Style nested lists */
.prose ul ul,
.prose ol ol,
.prose ul ol,
.prose ol ul {
    @apply ml-4 mb-0;
}

/* Add padding to list items */
.prose li {
    @apply pl-1;
}

/* Ensure paragraphs inside RichText have proper spacing */
.prose p {
    @apply mb-4;
}

/* Style headings */
.prose h1 {
    @apply text-3xl font-bold mb-6;
}

.prose h2 {
    @apply text-2xl font-semibold mb-4;
}

.prose h3 {
    @apply text-xl font-medium mb-3;
}
