body {
    --background: #202020;
    --foreground-container: #252525;
    --foreground-nav: #282828;
    --foreground-button: #303030;
    --foreground-button-hover: #353535;

    --text: #d0d0d0;
    --text-link: #a0a0a0;
    --text-link-hover: #b0b0b0;
    
    background-color: var(--background);

    margin: 0;

    color: var(--text);
    font-family: sans-serif;
}

a {
    color: var(--text-link);
}

a:hover {
    color: var(--text-link-hover);
}

table, th, td {
    border: 2px solid var(--text);
    padding: 0.5rem;
    text-align: center;
    border-collapse: collapse;
}