body {
    background-color: #262833;
}
*{
    color: white;
}
a {
    color: #2c75d9;
}
a:hover {
    color: #5349ee;
}
button:hover {
    color: #fff;
    background-color: #131419;
    box-shadow: rgba(0, 0, 0, 0.5) 8px 8px 15px;
}
button:active {
    box-shadow: none;
}

button {
    background-color: rgba(0, 0, 0, 0.25);
    border: 3px solid transparent;
    color: #ffffff;
}

.header {
    border-bottom: #444444 solid 1px;
}
p, li {
    color: #dddddd;
}
.divider {
    border-bottom: #444444 solid 1px;
}
::-webkit-scrollbar-track {
    background: #353545;
}
::-webkit-scrollbar-thumb {
    background: #555566;
    border: 3px solid #353545;
}
::-webkit-scrollbar-thumb:hover {
    background: #888899;
}
.project-meta {
    color: #aaaaaa;
}
.filebutton {
    background-color: #111111;
    border: 2px solid #aaaaaa;
}
.fullbutton:hover, .filebutton:hover, .showbutton:hover {
    color: #fff;
    background-color: #111111;
}
.filebutton {
    background-color: #111111;
}
.codeblock, .codestuff {
    border: 1px solid #777777;
}
.terminal, .readme code {
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid #ffffff37;
}
.hljs, .codeblock, .file-wrapper, .readme, .filelabel, .commit-info {
  background: #1e2128;
}
.commit-hash {
    color: #f1fa8c;
    text-decoration: none;
}
.commit-email {
    color: #aa70fc;
}
.hljs-built_in,
.hljs-selector-tag,
.hljs-section,
.hljs-link {
  color: #00d0ff;
}

.hljs-keyword {
  color: #ff0090;
}

.hljs,
.hljs-subst {
  color: #ffffff;
}

.hljs-title,
.hljs-attr,
.hljs-meta-keyword {
  color: #50f4fa;
}

.hljs-string {
  color: lightgreen;
}
.hljs-meta,
.hljs-name,
.hljs-type,
.hljs-symbol,
.hljs-bullet,
.hljs-addition,
.hljs-variable,
.hljs-template-tag,
.hljs-template-variable {
  color: #f1fa8c;
}

.hljs-comment,
.hljs-quote,
.hljs-deletion {
  color: #6272a4;
}

.hljs-literal,
.hljs-number {
  color: #aa70fc;
}
.diff-add {
  color: green;
}
.diff-del {
  color: red;
}
.diff-noop {
  color: #555;
}
.ref {
  font-family: var(--display-font);
  color: #555;
}