This task covers adding styles for the TextArea component for its base state and all other states.
Acceptance criteria
Styles are added and match the design spec for the following states:
- Default
- Hover
- Focus
- Filled (with input)
- Disabled
- Read-only
- Error (a new prop called status will be required for this, see TextInput.vue)
- Error focus (same as regular focus)
- Error filled