base styles: refactor form elements and update documentation