.build-report > pre {
	padding: 2em;

	border-width: 1px;

    color: #C2C5C9;
    background-color: #0C121B;

	word-wrap: break-word;
}


.build-report > pre.ok {

}

.build-status {
	color: #888;
    padding-left: 2em;
    margin-bottom: 0.5em;
}
.build-status > * .ok { color: green; }
.build-status > * .failed { color: darkred; }

.build-commit-message {
    font-family: monospace;
	padding: 0.2em 0;
}

#commit-sha { color: #666; }
#commit-sha.ok { color: royalblue; }
#commit-sha.failed { color: orangered; }

.section {
	position: relative;

	margin: 1em -2em;
	padding: 2em;

	background-color: black;
	color: #909396;
}

.section:hover {
	color: inherit;
}

.section:before {
	content: attr(data-name);
	right: 0.2em;
	bottom: 0;

	font-family: custom-sans;
	font-size: 2em;

	color: #C2C5C9;

	position: absolute;
}

.section:hover:before {
	color: #909396;
}


.status.failed { color: orangered; }
.status.ok { color: yellowgreen; }
