* {
    font-family: 'Courier New', Courier, monospace;
}

html {
    --page-background: #101010;
    --terminal-background: black;
    --terminal-font-color: orange;

    background-color: var(--page-background);
}

#output {
    border: 2px;
    border-style: solid;
    border-color: black;
    background-color: var(--terminal-background);
    color: var(--terminal-font-color);
    min-height: 10lh;
    padding: 0.5em;
}

input {
    font-size: larger;
    background-color: var(--terminal-background);
    border-color: white;
    border-style: solid;
    border-width: 2px;
    color: var(--terminal-font-color);
    width: 80%
}

button {
    min-width: fit-content;
    width: 10%;
    float: right;
}

#input {
    margin-top: 0.5em;
    width: 100%;
}