/*
	@theme Espresso Libre
	@override-placeholders html, xml, sourcecode.js
*/

@base {
	color: #c0ae9b;
	background-color: #261C17;
	insertion-point-color: #000000;
	selection-background-color: #bedcff;
}

tag, source, sourcecode {
	spell-check: disabled;
}

tag, tag > string > punctuation {
	oldcolor: #8FCFFF;
	lessoldcolor: #9FDFFF;
	color: #18aaf3;
}

tag > name, tag > string.quoted - punctuation, attribute-with-value > string.quoted - punctuation {
	oldcolor: #2F5F7F;
}

tag>name {
	color: #2F6F9F;
}

attribute-name, punctuation.definition.tag {
	color: #4F9FCF;
	newcolor: #6FBFFF;
}

tag > string.quoted, tag > attribute-with-value > string.quoted {
	color: #00eb11;
}

tag > string > punctuation {
	font-weight: normal;
}

css.embedded attribute-name, css.embedded punctuation.definition.tag {
	color: #DF9F4F;
}

comment, comment>punctuation, tag.doctype, tag.doctype > *, tag.doctype > string.quoted {
	color: #0065ff;
	font-weight: normal;
}

tag.h1, tag.h1 * {
	font-weight: bold;
	color: #000000;
}

latex.function function - parameter, latex.keyword {
	color: #699d36;
}

string.quoted-alt {
	bluecolor: #1a93ae;
	bluebackground-color: #f4f9fe;
	color: #1aa1a1;
}

string.quoted {
	color: #bc670f;
	background-color: none;
}

string.quoted > punctuation {
	bluecolor: #5ecae9;
	color: #e69a4c;
}

string.quoted > escape {
	font-weight: bold;
}

vvariable {
	color: #008698;
}

variable>punctuation {
	color: #865fdb;
}

operator {
	color: #626fc9;
}

open-bracket, close-bracket {
	color: #7f7f7f;
}

support.function, function-call {
	color: #4e279a;
	font-weight: boldd;
}

keyword.control, storage.type {
	color: #215ee6;
}

function > name {
	color: #ff8e4b;
	font-weight: bold;
}

js.embedded {
	color: #c0ae9b;
}

constant.numeric, constant.language {
	color: #7653c1;
}

invalid {
	background-color: #f93232;
	color: #f9f2ce;
}

textile > header {
	font-weight: bold;
}
