.ck-content,.ckeditor-content{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;color:#333;padding:1rem;background-color:transparent}.dark .ckeditor-content{color:#c7cbd2}.ckeditor-content h1,.ckeditor-content h2,.ckeditor-content h3,.ckeditor-content h4,.ckeditor-content h5,.ckeditor-content h6{font-weight:700;margin-top:1.5em;margin-bottom:.5em;color:inherit}.ckeditor-content h1{font-size:2rem}.ckeditor-content h2{font-size:1.75rem}.ckeditor-content h3{font-size:1.5rem}.ckeditor-content h4{font-size:1.25rem}.ckeditor-content h5{font-size:1.1rem}.ckeditor-content h6{font-size:1rem}.ckeditor-content p{margin-bottom:1em}.ckeditor-content ul,.ckeditor-content ol{padding-left:1.5em;margin-bottom:1em}.ckeditor-content ul{list-style-type:disc}.ckeditor-content ol{list-style-type:decimal}.ckeditor-content li{margin-bottom:.5em}.ckeditor-content a{color:#0645ad;text-decoration:underline}.dark .ckeditor-content a{color:#3b82f6}.ckeditor-content blockquote{border-left:4px solid #ccc;padding-left:1em;color:#666;margin:1em 0}.dark .ckeditor-content blockquote{border-left:4px solid #444;color:#aaa}.ckeditor-content img{max-width:100%;height:auto;display:block;margin:1em 0}.ckeditor-content table{border-collapse:collapse;width:100%;margin-bottom:1em}.ckeditor-content table th,.ckeditor-content table td{border:1px solid #ddd;padding:8px}.dark .ckeditor-content table th,.dark .ckeditor-content table td{border:1px solid #444}.ckeditor-content code{background-color:#f5f5f5;padding:.2em .4em;font-size:85%;border-radius:3px;color:#d63384}.dark .ckeditor-content code{background-color:#333;color:#e5e5e5}.ckeditor-content strong{font-weight:700}.ckeditor-content em{font-style:italic}
