The docs actively discourage you from doing this.
https://tailwindcss.com/docs/reusing-styles#avoiding-prematu...
https://tailwindcss.com/docs/reusing-styles#avoiding-prematu...
Plus, I'd assume that almost everyone using Tailwind is going to break their website/app into reusable components - which negates the need to use @apply across the board.