.rich-editor{min-height:220px;padding:14px;border:1px solid #dce3ef;border-radius:10px;background:#fff;color:#263756;font:inherit;font-size:.82rem;line-height:1.65;outline:none}.rich-editor:focus{border-color:#7b80c7;box-shadow:0 0 0 3px rgba(80,83,177,.13)}.rich-editor-tools{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rich-editor-tools button{min-height:30px;padding:5px 9px;border:1px solid #dce3ef;border-radius:7px;background:#f8faff;color:#475c9d;font-size:.67rem;font-weight:750;cursor:pointer}.rich-editor-tools button:hover{background:#edf1fb}.news-featured-image{width:100%;max-height:220px;margin:0 0 14px;object-fit:cover;border-radius:12px}.news-content{color:#52617a;font-size:.86rem;line-height:1.75}.news-content blockquote{margin:14px 0;padding:10px 14px;border-left:3px solid #7760ae;background:#f6f4ff}.news-content pre{overflow:auto;padding:12px;border-radius:8px;background:#171d35;color:#eef2ff}.news-content table{width:100%;border-collapse:collapse}.news-content td,.news-content th{padding:8px;border:1px solid #e1e6f0}.admin-body.admin-dark .rich-editor{border-color:#3b4968;background:#202c4d;color:#eef2ff}.admin-body.admin-dark .rich-editor-tools button{border-color:#3b4968;background:#263354;color:#e8edff}@media(max-width:600px){.rich-editor{min-height:180px}.rich-editor-tools button{font-size:.62rem}}
