[Feature] Adding support for specifying a custom modal class

This allows you to pass a custom CSS class for use on the modal. Custom styles can then be applied to the modal and any child element by using this selector as the base.

This is useful for times when you have multiple alert modals and want to apply different custom styles to them.