I'd like to vertically center the div containing "Content" here using TailwindCSS and without resizing the width of the div:
<div class="flex h-screen min-h-full flex-col justify-center bg-gray-100">
<header class="h-10 bg-blue-600 text-white">
<div class="mx-auto max-w-7xl py-3 px-3 sm:px-6 lg:px-8">
<div class="pr-16 sm:px-16 sm:text-center">
<p class="font-small text-white"><span class="md:inline">Header.</span></p>
</div>
</div>
</header>
<main class="flex-grow place-content-center">
<div class="mx-auto max-w-6xl pb-10 lg:py-12 lg:px-8">
<div class="space-y-6 sm:px-6 lg:col-span-12 lg:px-0">
<div class="min-w-0 flex-1">
<div class="shadow sm:overflow-hidden sm:rounded-md">
<div class="bg-white px-4 py-6 sm:p-6">Content.</div>
</div>
</div>
</div>
</div>
</main>
</div>
Here's an example of what this currently looks like: https://play.tailwindcss.com/whHEd0QsMB.
How can this div be vertically centered such that it doesn't change the width sizing behavior of the div?

