.editor-content{color:#222;font-family:Inter,system-ui,sans-serif;font-size:1rem;line-height:1.7}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{font-weight:600;line-height:1.3;margin-bottom:.5em;margin-top:1.5em}.editor-content h1{font-size:2rem}.editor-content h2{font-size:1.6rem}.editor-content h3{font-size:1.4rem}.editor-content h4{font-size:1.2rem}.editor-content h5{font-size:1.1rem}.editor-content h6{font-size:1rem}.editor-content p{margin:.25em 0}.editor-content a{color:#008989;text-decoration:underline;transition:color .2s ease}.editor-content a:hover{color:#006e6e}.editor-content ol,.editor-content ul{margin:.5em 0 .5em 1.5em;padding-left:1em}.editor-content ul li{list-style-type:disc;margin:.25em 0}.editor-content ol li{list-style-type:decimal;margin:.25em 0}.editor-content li ol,.editor-content li ul{margin-bottom:.25em;margin-top:.25em}.editor-content blockquote{background:#f9f9f9;border-left:4px solid #008989;border-radius:4px;color:#555;font-style:italic;margin:1em 0;padding-left:1em}.editor-content code,.editor-content pre{background:#f3f3f3;border-radius:4px;font-family:JetBrains Mono,monospace}.editor-content pre{overflow-x:auto;padding:.75em 1em}.editor-content code{padding:.15em .3em}.editor-content img{border-radius:6px;margin:1em 0;max-width:100%}.editor-content hr{border:none;border-top:1px solid #ddd;margin:1.5em 0}
