
    /* Adaptation de l'éditeur au thème RetroHub */
.editor-toolbar {
    background-color: var(--fourth-color) !important;
    border-color: var(--tertiary-color) !important;
    border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important;
}
.editor-toolbar a { color: var(--sixth-color) !important; opacity: 0.7; }
.editor-toolbar a:hover, .editor-toolbar a.active {
    background-color: var(--tertiary-color) !important;
    opacity: 1;
}
.editor-toolbar i.separator { border-left-color: var(--tertiary-color) !important; }

.CodeMirror {
    background-color: var(--fourth-color) !important;
    color: var(--sixth-color) !important;
    border-color: var(--tertiary-color) !important;
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
    font-family: 'Courier New', Courier, monospace;
}

.CodeMirror-cursor { border-left: 2px solid var(--primary-color) !important; }

.editor-preview {
    background-color: var(--fifth-color) !important;
    color: var(--sixth-color) !important;
}

/* Style des blockquotes (citations) dans la prévisualisation */
.editor-preview blockquote {
    border-left: 4px solid var(--primary-color);
    padding: 10px 20px;
    background: rgba(255, 255, 255, 0.05);
    font-style: italic;
}
