@tailwind base;@tailwind components;@tailwind utilities;.markdown-content h1{@apply text-3xl md:text-4xl font-bold text-white mb-6 mt-8 leading-tight;}.markdown-content h2{@apply text-2xl md:text-3xl font-bold text-term-green mb-4 mt-8 border-b border-term-green/30 pb-2;}.markdown-content h3{@apply text-xl md:text-2xl font-bold text-white mb-3 mt-6;}.markdown-content p{@apply mb-6 text-gray-300 leading-relaxed;}.markdown-content ul{@apply list-disc list-inside mb-6 pl-4 space-y-2 text-gray-300;}.markdown-content ol{@apply list-decimal list-inside mb-6 pl-4 space-y-2 text-gray-300;}.markdown-content li{@apply mb-1;}.markdown-content strong{@apply text-white font-bold;}.markdown-content em{@apply text-term-green not-italic;}.markdown-content blockquote{@apply border-l-4 border-term-green pl-4 py-2 my-6 bg-term-green/5 italic text-gray-400;}.markdown-content code{@apply bg-black/50 text-term-green px-1.5 py-0.5 rounded text-sm font-mono border border-term-green/30;}.markdown-content pre{@apply bg-black/80 p-4 rounded-lg mb-6 overflow-x-auto border border-term-green/30;}.markdown-content pre code{@apply bg-transparent text-gray-300 border-none p-0;}.markdown-content a{@apply text-term-green hover:underline decoration-term-green/50 underline-offset-4 transition-all;}.markdown-content img{@apply rounded-lg border border-term-green/30 my-8 w-full max-w-4xl mx-auto;}.markdown-content hr{@apply border-term-green/20 my-12;}
