How did you pick 34rem?  Is that from design specs? Does it work well with the auto-correct line shown and with it hidden? If not, would it be better to use a % of the keyboard height instead?