Yeah I figured the quotes part out but that's strange that it doesn't work pass through.  I tried `~"100% - 34px"` and that didn't work which surprised me.

One thing I notice is that if the window gets to a certain height, you can't scroll all the way to the bottom.

Another thing is that the height always extends to the bottom of the window.  I tried various vh percentages and couldn't find anything that worked.  90vh seemed to work the best but still i won't then I figured out the quote problem. 

If you change this to `max-height: "90hv";` it works much better.