It would take someone designing the same style in the vector format. This [0] is the closest I've seen to a vector port of the default OSM style. Demo [1]
[0]: https://github.com/baremaps/openstreetmap-vecto
[1]: https://www.baremaps.com/assets/demo.html