/* This offers a basic syntax highlighting for dark modes */

.comment {
	color: rgb(158, 158, 158);
}

.comment>* {
	color: rgb(158, 158, 158) !important;
}

.comment>*>* {
	color: rgb(158, 158, 158) !important;
}

.comment>*>*>* {
	color: rgb(158, 158, 158) !important;
}

.comment>*>*>*>* {
	color: rgb(158, 158, 158) !important;
}

.string {
	color: rgb(22, 217, 22);
}

.string>* {
	color: rgb(22, 217, 22) !important;
}

.string>*>* {
	color: rgb(22, 217, 22) !important;
}

.string>*>*>* {
	color: rgb(22, 217, 22) !important;
}

.string>*>*>*>* {
	color: rgb(22, 217, 22) !important;
}

.char {
	color: red;
}

.keyword2 {
	color: rgb(255, 187, 60);
	font-weight: bold;
}

.keyword {
	color: rgb(255, 96, 60);
	font-weight: bold;
}

.boolean {
	color: darkorange;
}

.type {
	color: rgb(57, 192, 255);
}

.number {
	color: rgb(85, 147, 255);
}

.function {
	color: rgb(195, 117, 255);
}

.operators {
	color: rgb(84, 226, 226);
}

.diff_add{
	background-color: rgba(46, 162, 46, 0.467);
}

.diff_subtract{
	background-color: rgba(162, 46, 46, 0.467);
}
