/* Dark mode styles for CKEditor */
.ckeditor-dark-mode .cke_top,
.ckeditor-dark-mode .cke_bottom,
.ckeditor-dark-mode .cke_combo_button,
.ckeditor-dark-mode a.cke_path_item,
.ckeditor-dark-mode .cke_toolgroup {
    background-color: #1e293b !important;
    border-color: #475569 !important;
    color: #f1f5f9 !important;
}

.ckeditor-dark-mode .cke_button_icon,
.ckeditor-dark-mode .cke_combo_arrow {
    filter: invert(1);
}

.ckeditor-dark-mode .cke_toolbar_separator,
.ckeditor-dark-mode .cke_toolgroup a.cke_button:hover,
.ckeditor-dark-mode .cke_combo_button:hover {
    background-color: #334155 !important;
}

.ckeditor-dark-mode .cke_button_on {
    background-color: #475569 !important;
}

.ckeditor-dark-mode .cke_dialog_body {
    background-color: #1e293b !important;
    color: #f1f5f9 !important;
    border-color: #475569 !important;
}

.ckeditor-dark-mode .cke_dialog_tab,
.ckeditor-dark-mode .cke_dialog_ui_input_text,
.ckeditor-dark-mode .cke_dialog_ui_input_select,
.ckeditor-dark-mode .cke_dialog_ui_input_textarea {
    background-color: #334155 !important;
    color: #f1f5f9 !important;
    border-color: #475569 !important;
} 