General CSS Fixes

In this PR:
- create_account grid now 100% height
- `<main>` has the correct top spacing (87px)
- general_ledger facelift