@font-face {
    font-family: 'DejaVuSansMono';
    src: url('fonts/DejaVuSansMono.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {
    background-color: #101010;
    font-family: "DejaVuSansMono";
    color: #FF0000;
}

a {
    color: inherit;
}

.container {
    display: flex;
    min-height: 100vh;
}
.sidebar {
    width: 284px;
    padding: 25px;
    background-color: #200000;
}
.content {
    flex: 1;
    padding: 25px;
    min-width: 0;
}

code {
    white-space: pre;
    overflow-x: auto;
    overflow-y: hidden;
    box-sizing: border-box;
    background-color: #171717;
}

.codehilite {
    white-space: pre;
    overflow-x: auto;
    overflow-y: hidden;
    box-sizing: border-box;
    background-color: #171717;
}

.codehilite pre {
    white-space: pre;
    display: block;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    box-sizing: border-box;
}

.codehilite pre code {
    display: block;
    white-space: pre;
    max-width: 100%;
    overflow-x: auto;
}
