#history {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
}

#history > pre {
    margin: 0;
    font-weight: bold;
    font-family: var(--font);
}

.helpPre {
    padding-top: 1.5vh;
    padding-bottom: 1.5vh;
}

#lineWrapper {
    --before-input: "root@procyon-digital:~$";

    width: 100%;
    display: flex;
    gap: 0.5em;
}

#lineWrapper::before {
    content: var(--before-input);
}

#command {
    background: transparent;
    border: none;

    flex-grow: 1;
    max-width: 100%;

    color: var(--procyon-green);
    font-weight: bold;
    font-size: 1em;
    font-family: var(--font);
    text-shadow: 0 0 15px rgba(51, 255, 51, 0.8);

    caret-shape: block;
    caret-color: var(--procyon-green);
}

#command:focus {
    outline: none;
}