body {
font-family: helvetica arial sans-serif;
margin: 0;
padding: 0;
}
img {
box-shadow: 2px 2px 5px gray;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH3gUBEi4DGRAQYgAAAB1JREFUGNNjfMoAAVJQmokBDdBHgPE/lPFsYN0BABdaAwN6tehMAAAAAElFTkSuQmCC");
}
h1 {
font-size: 18px;
}
h2 {
font-size: 16px;
}
.waiting, .waiting * {
cursor: wait;
}
textarea {
margin-left: 0;
border: solid 1px #ccc;
color: green;
background: #eee;
}
.iframe textarea {
resize: none;
}
template {
display: none;
}
code {
color: green;
}
pre, code {
padding: 0;
}
.tries {
margin: 1em;
float: left;
}
#title {
color: #ddd;
background: #444;
margin: 0;
padding: 0.5em;
}
#title a:link,
#title a:visited,
#title a:hover,
#title a:active
{
color: #ddd;
}
#content {
padding: 1em;
}
#tryHistory {
position: absolute;
top: 3em;
right: 10px;
width: 75px;
}
#tryHistory .tries {
float: none;
}
#chooseList {
display: flex;
flex-flow: row wrap;
}
#chooseSource {
display: none;
background: ivory;
padding: 1em;
border: solid lightgray 2px;
}
#chooseSource.show {
display: block;
}
#selectedSource {
display: none;
}
#selectedSource.show {
display: block;
}
#sourceCode {
display: none;
}
#sourceCode.show {
display: block;
}
#gitInfo {
float: right;
font-size: 70%;
}
.CodeMirror-lines,
.CodeMirror-scroll
{
background-color: #eee;
}
.CodeMirror {
border: solid gray 1px;
}