@font-face {
    font-family: "CustomFont"; /* Departure Mono */
    src: url("/assets/font.woff") format("woff");
}
body {
    background-color: rgb(0,0,0);
    color: rgb(245,245,245);
    font-family: "CustomFont";
    font-weight: 300;
    margin: 0;
    font-size: 1.3rem;
}
r {
    color: rgb(230,80,80);
}
b {
    color: rgb(50,150,230);
}
.main {
    background: linear-gradient(180deg, rgb(10,10,10) 10%, rgb(8,8,8) 60%, rgb(0,0,0) 100%);
    color: rgb(40,40,40);
    margin: auto;
    width: 60vw;
    min-width: 560px;
    min-height: 80%;
    padding-top: 5rem;
    text-align: center;
            }
.header {
    position: fixed;
    background-color: rgb(20,20,20);
    text-align: center;
    width: 100%;
    height: 2rem;
    padding-top: 0.3rem;
    border-bottom: solid 0.2rem;
    border-image-slice: 1;
    border-image-source: linear-gradient(90deg, rgb(80,30,30) 20%, rgb(160,60,60) 50%, rgb(80,30,30) 80%);
}
a {
    color: rgb(160,60,60)
}
a:hover {
    color: rgb(230,100,100);
}
a:visited {
    
}
a:active {

}
.post {
    background: rgb(30,30,30);
    font-size: 1rem;
    text-align: left;
    color: rgb(245,245,245);
    padding: 0.2rem;
    padding-left: 1rem;
    border-left: solid rgb(20,80,150) 0.5rem;
    border-top: solid rgb(10,40,80) 0.2rem;
    margin-bottom: 2rem;

}
.post h3 {
    color: rgb(220,220,220);
}
