.markdown-preview,.markdown-preview tr:nth-child(2n){background-color:#f9f9f9}.markdown-preview{font-family:Arial,sans-serif;line-height:1.6;color:#333;padding:20px;border-radius:8px;border:1px solid #ddd;word-wrap:break-word;text-align:justify}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{margin-top:1.5rem;margin-bottom:1rem;line-height:1.25}.markdown-preview h1{font-size:2rem;color:#2b6cb0;border-bottom:2px solid #2b6cb0;padding-bottom:.5rem}.markdown-preview h2{font-size:1.5rem;color:#3182ce}.markdown-preview h3{font-size:1.25rem;color:#4299e1}.markdown-preview h4{font-size:1.125rem;color:#4a90e2}.markdown-preview h5{font-size:1rem;color:#5a9dee}.markdown-preview h6{font-size:.875rem;color:#6aa7ff}.markdown-preview p{margin:.75rem 0;font-size:1rem}.markdown-preview a{color:#3182ce;text-decoration:none;border-bottom:1px dotted #3182ce}.markdown-preview a:hover{color:#2b6cb0;border-bottom:1px solid #2b6cb0}.markdown-preview ol,.markdown-preview ul{margin:1rem 0;padding-left:20px}.markdown-preview ul{list-style-type:disc}.markdown-preview ol{list-style-type:decimal}.markdown-preview li{margin:.5rem 0}.markdown-preview ol ol,.markdown-preview ol ul,.markdown-preview ul ol,.markdown-preview ul ul{margin:.5rem 0 .5rem 1.5rem;list-style-type:circle}.markdown-preview blockquote{padding:10px 20px;margin:1rem 0;background-color:#e2e8f0;border-left:5px solid #3182ce;font-style:italic;color:#555}.markdown-preview pre{background-color:#2d3748;color:#f7fafc;padding:15px;border-radius:5px;overflow-x:auto;margin-bottom:1.5rem;font-size:.9rem}.markdown-preview code{background-color:#edf2f7;color:#2d3748;padding:2px 5px;border-radius:3px;font-family:'Courier New',Courier,monospace}.markdown-preview li code,.markdown-preview p code{padding:2px 4px;background-color:#e2e8f0;color:#2d3748;border-radius:3px;font-size:.9rem}.markdown-preview table{width:100%;border-collapse:collapse;margin:1.5rem 0}.markdown-preview td,.markdown-preview th{padding:10px;border:1px solid #ddd;text-align:left}.markdown-preview th{background-color:#f7fafc;font-weight:700}.markdown-preview img{max-width:100%;height:auto;border-radius:5px;margin:1rem 0}.markdown-preview hr{border:0;height:1px;background:#ccc;margin:2rem 0}@media (max-width:1024px){#previewColumn{display:none;width:100%}#editorColumn{width:100%}#toggleViewBtn{display:block!important}}