.documentation code,
.documentation code * {
    font-family: monospace;
    font-size: 1rem;
}

.documentation code {
    background-color: #080808;
    border: #333333 1px solid;
}

.documentation {
    max-width: 82ch;
    padding-right: 0.2ch;
}

.documentation code.multiline,
.documentation pre code {
    display: block;
    padding: 4px;
    max-width: 74ch;
    margin-bottom: 0.5em;
    margin-right: 0.2ch;
}

h1 {
    font-size: 1.1rem;
    font-weight: 600;
    color: #e8f7ff;
}

h2 {
    font-size: 1rem;
    font-weight: 600;
    color: #e8f7ff;
}

.version {
    font-size: 8pt;
}

.documentation a {
    color: antiquewhite;
}

.documentation a:visited {
    color: #ddc8ad;
}


.thirdparty-lic {
    white-space: nowrap;
}

.cc-address {
    font-family: monospace;
    font-size: 1rem;
    color: antiquewhite;
    word-break: break-all;
}


@media screen and (max-width: 640px) {
    .thirdparty-lic::before {
        content: "\a";
        white-space: pre;
    }
}