body{font-family:Inter,sans-serif;background-color:#f9f9fb}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.markdown-preview h1,.visual-editor-content h1{font-size:2.25rem!important;font-weight:800!important;margin-bottom:1rem!important;display:block!important;line-height:1.2!important}.markdown-preview h2,.visual-editor-content h2{font-size:1.875rem!important;font-weight:700!important;margin-top:1.5rem!important;margin-bottom:.75rem!important;display:block!important}.markdown-preview h3,.visual-editor-content h3{font-size:1.5rem!important;font-weight:600!important;margin-top:1.25rem!important;margin-bottom:.5rem!important;display:block!important}.markdown-preview p,.visual-editor-content p{margin-bottom:1rem!important;line-height:1.6!important}.markdown-preview ul,.visual-editor-content ul{list-style-type:disc!important;padding-left:1.5rem!important;margin-bottom:1rem!important;display:block!important}.markdown-preview ol,.visual-editor-content ol{list-style-type:decimal!important;padding-left:1.5rem!important;margin-bottom:1rem!important;display:block!important}.markdown-preview li,.visual-editor-content li{display:list-item!important;margin-bottom:.25rem!important}.markdown-preview blockquote{border-left:4px solid #3b82f6;padding-left:1rem;font-style:italic;color:#6b7280;margin-bottom:1rem}.markdown-preview code{background-color:#f3f4f6;padding:.2rem .4rem;border-radius:.25rem;font-family:monospace}
