@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap');

body {
    margin: 0;
    padding: 0;


    font-family: 'JetBrains Mono', monospace;


    width: 100%;
    height: 100vh;

    background: #0b0c10;
    background-image: linear-gradient(rgba(14, 15, 19, 1) .1em, transparent 0),
        linear-gradient(90deg, rgba(14, 15, 19, 1) .1em, transparent 0);
    background-size: 4em 4em;
}

/* Infobox */

.infobox {
    margin: 0;
    border: 0;
    box-sizing: border-box;


    font-family: 'JetBrains Mono', monospace;


    max-width: 250px;
    color: #dcddde;

    border: 2px solid rgba(255, 255, 255, 0.1);
    border-radius: 4px;

    background-color: rgba(255, 255, 255, 0);
    padding: 6px;
}


h1 {
    color: rgb(255, 253, 251);
}

/* Add a black background color to the top navigation */
.topnav {
    background-color: #1a1c23;

    overflow: hidden;
}

custom-text {
    color: #13f2f3;
    font-size: 50px;

}


/* Style the links inside the navigation bar */

.topnav icon {
    /*use character for now*/

    margin-left: 200px;
    color: #fafafa;

    text-decoration: none;
    font-size: 56px;

}

.topnav a {
    float: right;
    margin-left: 200px;
    color: #f2f2f2;
    text-align: center;
    padding: 34px 16px;
    text-decoration: none;
    font-size: 17px;
    transition: font-size 0.4s ease-in-out;

}

/* Change the color of links on hover */
.topnav a:hover {
    transition: color 0.4s ease;
    font-size: 20px;
    transition: font-size 0.4s ease;
    color: #00effe;
}

/* Add a color to the active/current link */
.topnav a.active {
    background-color: #04AA6D;
    color: white;
}