.EasyMDEContainer .CodeMirror,
.EasyMDEContainer .editor-preview,
.EasyMDEContainer .editor-toolbar { border-color: var(--admin-line); background: #15141a; color: var(--admin-ink); }
.EasyMDEContainer .CodeMirror { min-height: 260px; font: 13px/1.6 Consolas, monospace; }
.EasyMDEContainer .editor-toolbar { opacity: 1; }
.EasyMDEContainer .editor-toolbar button { color: var(--admin-muted); }
.EasyMDEContainer .editor-toolbar button:hover,
.EasyMDEContainer .editor-toolbar button.active { border-color: var(--admin-accent); color: var(--admin-accent); background: var(--admin-accent-soft); }
.EasyMDEContainer .editor-toolbar i.separator { border-color: var(--admin-line); }
.EasyMDEContainer .editor-preview { padding: 20px; }
.EasyMDEContainer .editor-preview h2,
.EasyMDEContainer .editor-preview h3 { margin: 1.2em 0 .5em; }
.EasyMDEContainer .editor-preview a { color: var(--admin-accent); }
.EasyMDEContainer .editor-statusbar { color: var(--admin-muted); }
.EasyMDEContainer .fa::before { display: inline-block; min-width: 1em; font: 700 12px/1 Consolas, monospace; text-align: center; }
.EasyMDEContainer .fa-bold::before { content: "B"; }
.EasyMDEContainer .fa-italic::before { content: "I"; font-style: italic; }
.EasyMDEContainer .fa-header::before { content: "H"; }
.EasyMDEContainer .fa-quote-left::before { content: ">"; }
.EasyMDEContainer .fa-list-ul::before { content: "•"; }
.EasyMDEContainer .fa-list-ol::before { content: "1."; }
.EasyMDEContainer .fa-link::before { content: "↗"; }
.EasyMDEContainer .fa-code::before { content: "<>"; }
.EasyMDEContainer .fa-eye::before { content: "P"; }
.EasyMDEContainer .fa-arrows-alt::before { content: "[]"; }
.EasyMDEContainer .fa-question-circle::before { content: "?"; }

.cm-s-easymde .CodeMirror-cursor {
  border: 0 !important;
  border-left: 2px solid #ffffff !important;
}


