Why doesn't my Tailwind class apply styles in Next.js?
Tailwind classes only work if Tailwind CSS is properly configured and imported in your Next.js project. Without importing Tailwind's CSS file (usually in globals.css), classes won't style elements.
💡 Always check your global CSS imports and Tailwind config before expecting styles to appear (see render_steps for applied classes).
Why is my flex container not centering content vertically?
You need both 'flex' and 'justify-center' to center children vertically in a column layout. Missing either means no vertical centering.
💡 Use 'flex flex-col justify-center items-center' together for perfect center alignment (see step 1).
Why does my min-h-screen not fill the full viewport height?
If parent containers or html/body have no height set, min-h-screen may not behave as expected. Next.js sets html and body height by default, so ensure no overrides remove that.
💡 Check global styles for html, body height to support min-h-screen (see step 1).