You may wonder why [aria-hidden="true"]. The answer is: SweetAlert2 sets [aria-hidden="true"] on every direct child of the body for the accessibility support. Details can be found here: https://github.com/sweetalert2/sweetalert2/pull/1189
To make things smoother and nicer there's the transition to animate filter.