* {
    padding: 0;
    margin: 0;
}
body {
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: king-i;
    background-image: url(/assets/images/background.jpg) !important;
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
    background-blend-mode: hard-light;
    -webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
    user-select: none; /* Standard syntax */
    height: 100vh;
    width: 100vw;
}
div.container {
    z-index: 2;
    position: absolute;
}
pointer-particles {
    width: 100vw;
    height: 100vh;
    position: fixed;
}
p {
    max-width: 750pt;
    color: #b7b7b7;
    text-shadow: 0 0 5pt black, 0 0 5pt black, 0 0 5pt black, 0 0 5pt black;
    font-family: monospace;
    font-size: 10pt;
    background-color: #00000085;
    box-shadow: 0 0 35pt black, 0 0 35pt black;
}
@font-face {
    font-family: "numerical";
    src: url('numerical.ttf');
}
@font-face {
    font-family: "standerd";
    src: url('Standerd.ttf');
}
@font-face {
    font-family: "king-i";
    src: url('/assets/fonts/king-i.ttf');
}
@font-face {
    font-family: "king-r";
    src: url('/assets/fonts/king-r.ttf');
}