Fix login input usage on touchscreens (#95)

user-select: none; (applied from *)  meant that you couldn't enter text into the inputs when using a tablet. Touch callout is nice too, for pasting passwords.

I'm unsure where else inputs are used throughout this project. Right now, any others are still unusable. May want to consider changing the * rule in main.less to *:not(input) or something similar.