html {
    background: #1d2021;
    color: #a89984;
}

a:link, a:visited {
    color: #458588;
}

a:hover {
    color: #689d6a;
}

a:active {
    color: #cc241d;
}

.m {
    unicode-bidi: bidi-override;
    direction: rtl;
}
.p {
    color: #d79921;
}

.cursor {
    color: #e9712a;
    font-weight: bold;
}

.focus {
    animation: 320ms linear infinite condemned_blink_effect;
}
.focus::after {
    content: "▁";
}

.blur::after {
    content: " ";
    border: 1px solid #e9712a;
}

@keyframes condemned_blink_effect {
    0% {
        visibility: hidden;
    }
    50% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
    }
}
