Reconcile `shared/_layout` conflicts

In `base/_typography`, the body is styled with the default font.
Reconcile conflicts in `shared/_elements`
Reconcile conflicts for inputs

* Adjust box-shadow for focused form inputs.
* Remove `.input`, `.inputs` and `.inline-input` styles in favor of
  implementing something around the default width styles that bitters
  introduces.