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

/* marker zone */

.monaco-editor .marker-widget {
	padding-left: 2px;
	background-color: white;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.monaco-editor .zone-widget .zone-widget-container.marker-error-widget {
	border-top-color: #ff5a5a;
	border-bottom-color: #ff5a5a;
}

.monaco-editor .zone-widget .zone-widget-container.marker-warning-widget {
	border-top-color: #5aac5a;
	border-bottom-color: #5aac5a;
}

.monaco-editor .zone-widget-arrow.below.marker-error-widget {
	border-bottom-color: #ff5a5a;
}

.monaco-editor .zone-widget-arrow.below.marker-warning-widget {
	border-bottom-color: #5aac5a;
}

.monaco-editor.vs-dark .marker-widget {
	background-color: #2D2D30;
}


/* High Contrast Theming */

.monaco-editor.hc-black .marker-widget {
	background-color: #0C141F;
}

.monaco-editor .marker-widget > .stale {
	opacity: 0.6;
	font-style: italic;
}

.monaco-editor .marker-widget div.block {
	display: inline-block;
	vertical-align: top;
}

.monaco-editor .marker-widget .title {
	display: inline-block;
	padding-right: 5px;
}

.monaco-editor .marker-widget .descriptioncontainer {
	white-space: pre;
	-webkit-user-select: text;
	user-select: text;
}
