/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

.monaco-workbench .explorer-viewlet .action-close-all-files {
	background: url("closeall.svg") center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-viewlet .action-close-all-files,
.hc-black .monaco-workbench .explorer-viewlet .action-close-all-files {
	background: url("closeall_inverse.svg") center center no-repeat;
}

.monaco-workbench .explorer-action.new-file {
	background: url('AddFile.svg') center center no-repeat;
}

.monaco-workbench .explorer-action.save-all {
	background: url('saveall.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-action.save-all,
.hc-black .monaco-workbench .explorer-action.save-all {
	background: url('saveall_inverse.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-action.new-file,
.hc-black .monaco-workbench .explorer-action.new-file {
	background: url('AddFile_inverse.svg') center center no-repeat;
}

.monaco-workbench .explorer-action.new-folder {
	background: url('AddFolder.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-action.new-folder,
.hc-black .monaco-workbench .explorer-action.new-folder {
	background: url('AddFolder_inverse.svg') center center no-repeat;
}

.monaco-workbench .explorer-action.refresh-explorer {
	background: url('Refresh.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-action.refresh-explorer,
.hc-black .monaco-workbench .explorer-action.refresh-explorer {
	background: url('Refresh_inverse.svg') center center no-repeat;
}

.monaco-workbench .explorer-action.collapse-explorer {
	background: url('CollapseAll.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-action.collapse-explorer,
.hc-black .monaco-workbench .explorer-action.collapse-explorer {
	background: url('CollapseAll_inverse.svg') center center no-repeat;
}

.monaco-workbench .quick-open-sidebyside-vertical {
	background-image: url('split-editor-vertical.svg');
}

.vs-dark .monaco-workbench .quick-open-sidebyside-vertical,
.hc-black .monaco-workbench .quick-open-sidebyside-vertical {
	background-image: url('split-editor-vertical-inverse.svg');
}

.monaco-workbench .quick-open-sidebyside-horizontal {
	background-image: url('split-editor-horizontal.svg');
}

.vs-dark .monaco-workbench .quick-open-sidebyside-horizontal,
.hc-black .monaco-workbench .quick-open-sidebyside-horizontal {
	background-image: url('split-editor-horizontal-inverse.svg');
}

.monaco-workbench .save-conflict-action-accept-changes {
	background: url('check.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .save-conflict-action-accept-changes {
	background: url('check-inverse.svg') center center no-repeat;
}

.monaco-workbench .save-conflict-action-revert-changes {
	background: url('undo.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .save-conflict-action-revert-changes {
	background: url('undo-inverse.svg') center center no-repeat;
}

.monaco-workbench .file-editor-action.action-open-preview {
	background: url('Preview.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .file-editor-action.action-open-preview ,
.hc-black .monaco-workbench .file-editor-action.action-open-preview {
	background: url('Preview_inverse.svg') center center no-repeat;
}

.explorer-viewlet .explorer-open-editors .close-editor-action {
	background: url("action-close.svg") center center no-repeat;
}

.explorer-viewlet .explorer-open-editors .focused .monaco-tree-row.selected:not(.highlighted) > .content .close-editor-action {
	background: url("action-close-focus.svg") center center no-repeat;
}

.explorer-viewlet .explorer-open-editors .monaco-tree .monaco-tree-row:not(:hover) > .content.dirty > .monaco-action-bar .close-editor-action {
	background: url("action-close-dirty.svg") center center no-repeat;
}

.vs-dark .explorer-viewlet .explorer-open-editors .monaco-tree .monaco-tree-row:not(:hover) > .content.dirty > .monaco-action-bar .close-editor-action,
.hc-black .monaco-workbench .explorer-viewlet .explorer-open-editors .monaco-tree .monaco-tree-row:not(:hover) > .content.dirty > .monaco-action-bar .close-editor-action {
	background: url("action-close-dirty-dark.svg") center center no-repeat;
}

.explorer-viewlet .explorer-open-editors .monaco-tree.focused .monaco-tree-row.selected:not(:hover) > .content.dirty > .monaco-action-bar .close-editor-action {
	background: url("action-close-dirty-focus.svg") center center no-repeat;
}

.vs-dark .monaco-workbench .explorer-viewlet .explorer-open-editors .close-editor-action,
.hc-black .monaco-workbench .explorer-viewlet .explorer-open-editors .close-editor-action {
	background: url("action-close-dark.svg") center center no-repeat;
}
