@tailwind base;@tailwind components;@tailwind utilities;:root{--background: #020617;--text: #e2e8f0}body{@apply bg-slate-950 text-slate-200 font-sans antialiased;background-color:var(--background);color:var(--text)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{@apply bg-slate-900;}::-webkit-scrollbar-thumb{@apply bg-slate-700 rounded-full hover:bg-slate-600 transition-colors;}.ProseMirror{@apply text-slate-300 outline-none;}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{@apply text-white font-bold mt-4 mb-2;}.ProseMirror p{@apply mb-4 leading-relaxed;}.ProseMirror code{@apply bg-slate-800 text-blue-300 px-1 py-0.5 rounded font-mono text-sm;}.ProseMirror pre{@apply bg-slate-900 border border-slate-800 p-4 rounded-lg my-4 overflow-x-auto text-slate-300;}.ProseMirror blockquote{@apply border-l-4 border-blue-500 pl-4 py-1 my-4 bg-slate-900/50 italic;}.ProseMirror ul,.ProseMirror ol{@apply pl-6 mb-4;}.ProseMirror li{@apply mb-1;}@layer utilities{.glass{@apply bg-slate-900/70 backdrop-blur-md border border-slate-800;}.glass-hover{@apply hover:bg-slate-800/80 hover:border-slate-700 transition-all duration-200;}}
