.article-editor-content{color:#15223c;outline:none;min-height:300px;padding:1.5rem;font-size:17px;font-weight:400;line-height:1.75}.article-composer-editor>div{overflow:hidden;background:#fff!important;border-color:#d9dfe8!important;border-radius:6px!important}.article-composer-editor .article-editor-content{min-height:440px;padding:34px 40px;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.9}.article-editor-content p{margin:0 0 1.25rem}.article-editor-content>:last-child{margin-bottom:0}.article-editor-content p.is-editor-empty:first-child:before{float:left;color:#778196;content:attr(data-placeholder);pointer-events:none;height:0}.article-editor-content h1,.article-editor-content h2,.article-editor-content h3,.article-editor-content h4,.article-editor-content h5,.article-editor-content h6{color:#0f1f3d;margin:1.75em 0 .65em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.25}.article-editor-content h1{font-size:2rem}.article-editor-content h2{font-size:1.6rem}.article-editor-content h3{font-size:1.3rem}.article-editor-content h4{font-size:1.12rem}.article-editor-content h5{font-size:1rem}.article-editor-content h6{color:#42516b;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem}.article-editor-content ul,.article-editor-content ol{margin:0 0 1.25rem;padding-left:1.65rem}.article-editor-content ul{list-style:outside}.article-editor-content ol{list-style:decimal}.article-editor-content li{margin:.35rem 0}.article-editor-content li p{margin:0}.article-editor-content blockquote{color:#334155;background:#f3f8ef;border-left:3px solid #4c9a2a;border-radius:0 6px 6px 0;margin:1.5rem 0;padding:.8rem 1.25rem;font-style:italic}.article-editor-content code{background:#eef1f5;border-radius:4px;padding:.15rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.article-editor-content pre{color:#f8fafc;background:#101827;border:1px solid #d9dfe8;border-radius:8px;margin:1.5rem 0;padding:1.1rem 1.25rem;overflow-x:auto}.article-editor-content pre code{color:inherit;background:0 0;padding:0}.article-editor-content a{color:#155dd7;text-underline-offset:3px;text-decoration:underline}.article-editor-content mark{background:#fff0a6;border-radius:2px;padding:.08em .16em}.article-editor-content hr{border:0;border-top:1px solid #d9dfe8;margin:2rem 0}.article-editor-content .article-editor-image,.article-editor-content .article-editor-video{border-radius:8px;max-width:100%;height:auto;margin:1.5rem auto;display:block}.article-editor-content .tableWrapper{margin:1.5rem 0;overflow-x:auto}.article-editor-content table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:520px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;line-height:1.5}.article-editor-content th,.article-editor-content td{vertical-align:top;border:1px solid #cfd6e1;min-width:90px;padding:.65rem .75rem;position:relative}.article-editor-content th{background:#f2f5f8;font-weight:650}.article-editor-content .selectedCell:after{content:"";pointer-events:none;background:#2563eb1f;position:absolute;inset:0}.article-editor-content .column-resize-handle{pointer-events:none;background:#2563eb;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.resize-cursor{cursor:col-resize}.dark .article-composer-editor>div{background:#020617!important;border-color:#334155!important}.dark .article-editor-content{color:#e2e8f0}.dark .article-editor-content h1,.dark .article-editor-content h2,.dark .article-editor-content h3,.dark .article-editor-content h4,.dark .article-editor-content h5,.dark .article-editor-content h6{color:#f8fafc}.dark .article-editor-content blockquote{color:#dbe8d6;background:#152313}.dark .article-editor-content code{background:#263244}.dark .article-editor-content th,.dark .article-editor-content td{border-color:#475569}.dark .article-editor-content th{background:#1e293b}@media (max-width:640px){.article-composer-editor .article-editor-content{min-height:360px;padding:24px 20px;font-size:16px;line-height:1.75}.article-editor-content h1{font-size:1.65rem}.article-editor-content h2{font-size:1.4rem}.article-editor-content h3{font-size:1.2rem}.article-editor-content h4{font-size:1.08rem}.article-editor-content h5{font-size:.98rem}.article-editor-content h6{font-size:.86rem}}
