#login-form {
    display: grid;
    grid-template-columns: auto 1fr;
    gap: 5px;

    align-items: center;

    width: fit-content;
    margin-top: 20px;
}

#login-form button {
    grid-column: 2;
    justify-self: end;
}