.sceditor-container {
	color: var(--body-text);
	background: var(--main-background);
	border-color: var(--tertiary-border);
}

.sceditor-container iframe,
.sceditor-container textarea {
	color: var(--body-text);
	background: var(--main-background);
}

div.sceditor-dnd-cover {
	background: rgba(var(--body-background-rgb), 0.2);
	border-color: var(--main-border);
}

div.sceditor-smileyPopup, div.sceditor-dropdown {
	border-color: var(--tertiary-border);
	background: var(--main-background);
	color: var(--body-text);
}

div.sceditor-dropdown a,
div.sceditor-dropdown a:link {
	color: var(--bold-body-text);
}

div.sceditor-dropdown label {
    color: var(--bold-body-text);
}

div.sceditor-dropdown .button {
	background: var(--main-background);
	color: var(--bold-body-text);
	border-color: var(--btn-left-border);
}

div.sceditor-dropdown .button:hover {
	background: var(--btn-background);
}

.sceditor-fontsize-option,
.sceditor-font-option,
.sceditor-format a {
	color: var(--body-text);
}

.sceditor-color-option {
	border-color: var(--separator);
}


div.sceditor-toolbar {
	background: var(--secondary-background);
	border-color: var(--tertiary-border);
}

div.sceditor-group {
	background: var(--editor-btngrp-background);
	border-color: var(--btn-left-border);
}

.sceditor-button svg {
	fill: var(--editor-btn-fill);
}

.sceditor-button.disabled svg {
	fill: var(--editor-btn-disabled-fill);
}

.sceditor-button:hover, .sceditor-button:active,
.sceditor-button.active {
	background: var(--editor-btn-selected);
}

.sceditor-button-bold div, .sceditor-button-italic div,
.sceditor-button-underline div, .sceditor-button-strike div,
.sceditor-button-superscript div, .sceditor-button-subscript div,
.sceditor-button-pre div, .sceditor-button-left div, .sceditor-button-center div,
.sceditor-button-right div, .sceditor-button-justify div,
.sceditor-button-floatleft div, .sceditor-button-floatright div,
.sceditor-button-bulletlist div, .sceditor-button-orderedlist div, .sceditor-button-horizontalrule div {
	filter: invert(var(--editor-btn-invert));
}
