.prose h1{@apply text-2xl font-bold text-dark-900 dark:text-dark-100 mb-4 mt-6;}.prose h2{@apply text-xl font-bold text-dark-900 dark:text-dark-100 mb-3 mt-6;}.prose h3{@apply text-lg font-bold text-dark-900 dark:text-dark-100 mb-2 mt-4;}.prose p{@apply text-dark-600 dark:text-dark-300 mb-4 leading-relaxed;}.prose ul{@apply list-disc list-inside mb-4 text-dark-600 dark:text-dark-300;}.prose ol{@apply list-decimal list-inside mb-4 text-dark-600 dark:text-dark-300;}.prose li{@apply mb-1;}.prose code{@apply bg-dark-100 dark:bg-dark-700 px-1 py-0.5 rounded text-sm font-mono text-primary-600 dark:text-primary-400;}.prose pre{@apply bg-dark-800 dark:bg-dark-900 text-dark-100 p-4 rounded-lg overflow-x-auto mb-4;}.prose pre code{@apply bg-transparent p-0;}.prose a{@apply text-primary-600 dark:text-primary-400 hover:underline;}.prose table{@apply w-full border-collapse mb-4;}.prose th{@apply border border-dark-200 dark:border-dark-700 bg-dark-50 dark:bg-dark-700 px-4 py-2 text-left font-medium;}.prose td{@apply border border-dark-200 dark:border-dark-700 px-4 py-2;}.prose blockquote{@apply border-l-4 border-primary-500 pl-4 italic text-dark-500 dark:text-dark-400 my-4;}.prose img{@apply max-w-full h-auto rounded-lg my-4;}.prose hr{@apply border-dark-200 dark:border-dark-700 my-8;}
