As much as I hate JS packages, when I read why Tailwind is built the way it is…it made a lot more sense.
You basically generate the kitchen sink in dev and then rip out everything you’re not using when it’s deployed so the actual package size is really tiny.