.tox:not(.tox-tinymce-inline) .tox-editor-header {
	background-color: var(--color-layer-3) !important;
	box-shadow: var(--shadow-default) !important;
}
.tox .tox-promotion {
	background-color: var(--color-layer-3) !important;
}
.tox .tox-promotion-link {
	background-color: var(--color-layer-3) !important;
}
.tox .tox-menubar {
	background-color: var(--color-layer-3) !important;
}
.tox .tox-menu {
	background-color: var(--color-layer-3) !important;
	box-shadow: var(--shadow-default) !important;
}
.tox .tox-mbtn {
	color: var(--color-text-primary) !important;
}
.tox .tox-statusbar {
	background-color: var(--color-layer-3) !important;
}
.tox .tox-statusbar a, .tox .tox-statusbar__path-item, .tox .tox-statusbar__wordcount {
	color: var(--color-green) !important;
}
.tox .tox-statusbar__branding svg {
	fill: var(--color-green) !important;
}
.tox .tox-collection--list .tox-collection__group {
	border-color: var(--border-lighter) !important;
}
.tox .tox-collection__item {
	color: var(--color-text-secondary) !important;
}
.tox .tox-collection--list .tox-collection__item--enabled {
	background-color: var(--color-layer-1) !important;
	color: var(--color-text-primary) !important;
}
.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {
	background: var(--color-layer-5) !important;
	color: var(--color-text-primary) !important;
}
.tox .tox-collection--list .tox-collection__item--active {
	background-color: var(--color-layer-5) !important;
}
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
	color: var(--color-text-secondary) !important;
}
.tox .tox-toolbar-overlord {
	background-color: var(--color-layer-3) !important;
}
.tox .tox-menubar+.tox-toolbar, .tox .tox-menubar+.tox-toolbar-overlord {
	border: none !important;
	background-color: var(--color-layer-3) !important;
}
.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary {
	background-color: var(--color-layer-4) !important;
}
.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
	border-color: var(--border-lighter) !important;
}
.tox .tox-tbtn--disabled, .tox .tox-tbtn--disabled:hover, .tox .tox-tbtn:disabled, .tox .tox-tbtn:disabled:hover {
	color: var(--color-text-secondary) !important;
}
.tox .tox-tbtn--disabled svg, .tox .tox-tbtn--disabled:hover svg, .tox .tox-tbtn:disabled svg, .tox .tox-tbtn:disabled:hover svg {
	fill: var(--color-text-secondary) !important;
	color: var(--color-text-secondary) !important;
}
.tox .tox-tbtn {
	
}
.tox .tox-split-button:hover {
	box-shadow: 0 0 0 1px var(--border-lighter) inset !important;
}
.tox .tox-tbtn svg {
	fill: var(--color-text-primary) !important;
	color: var(--color-text-primary) !important;
}
.tox .tox-tbtn--bespoke {
	background: var(--color-layer-5) !important;
}
.tox .tox-tbtn__select-chevron svg {
	fill: var(--color-text-primary) !important;
	color: var(--color-text-primary) !important;
}
.tox .tox-tbtn--bespoke .tox-tbtn__select-label {
	color: var(--color-text-primary) !important;
}
.tox .tox-tbtn:hover {
	background: var(--color-layer-5-hover) !important;
}
.tox .tox-tbtn--enabled, .tox .tox-tbtn--enabled:hover {
	background-color: var(--color-green) !important;
}

/* DIALOG */
.tox .tox-dialog-wrap__backdrop {
	background-color: rgba(0, 0, 0,.75) !important;
}
.tox .tox-dialog {
	background-color: var(--color-layer-2) !important;
	border-color: var(--border-lighter) !important;
	box-shadow: var(--shadow-default);
}
.tox .tox-dialog__header {
	background-color: var(--color-layer-2) !important;
	color: var(--color-text-primary) !important;
}
.tox .tox-button {
	background-color: var(--color-green) !important;
	border-color: var(--color-green-light) !important;
}
.tox .tox-dialog__footer {
	background-color: var(--color-layer-2) !important;
}
.tox .tox-dialog__body-nav-item--active {
	border-color: var(--color-green) !important;
	color: var(--color-green) !important;
}
.tox .tox-dialog__body-nav-item {
	color: var(--color-text-secondary) !important;
}
.tox .tox-label, .tox .tox-toolbar-label {
	color: var(--color-text-secondary) !important;
}
.tox .tox-button:hover:not(:disabled) {
	border-color: var(--color-green-light) !important;
}

.tox .tox-dropzone {
	background-color: var(--color-layer-5) !important;
}
.tox .tox-dropzone p {
	color: var(--color-text-secondary) !important;
}