/* ----- knitout syntax highlighting ----- */

:root {
	--knitout-bg:#f0f0f8;
}

code.knitout {
	background:var(--knitout-bg);
}

pre > code.knitout {
	background:var(--knitout-bg);
	border:none;
}

pre > code.knitout:before {
	content:"knitout";
	/*
	testing moving the label to the other edge for knitout code:
	left:unset;
	right:6px;*/

	border:none;
	color:#fff;
	background:#b5b5cd;
}

.ko-magic {
	color:#49066e;
}
.ko-header {
	color:#000;
}
.ko-comment {
	color:#888;
}
.ko-op {
	color:#80f;
}
.ko-param {
	color:#f84;
}
.ko-param.ko-needle, .ko-needle {
	color:#9d5a76;
}
.ko-param.ko-carrier, .ko-carrier {
	color:#ffb507
}
.ko-param.ko-dir, .ko-dir {
	color:#48608e;
}
.ko-param.ko-rack, .ko-rack {
	color:#137258;
}
