A opened with dialog.showModal() fades in and its zooms in, without JS classes. Pico's modal JS (.modal-is-open, .modal-is-opening, .modal-is-closing) still works on top of it.