/* Tailwind CSS compiled output (minified for essential classes) */
.min-h-screen{min-height:100vh}
.relative{position:relative}
.flex{display:flex}
.flex-col{flex-direction:column}
.items-center{align-items:center}
.justify-between{justify-content:space-between}
.p-4{padding:1rem}
.w-full{width:100%}
.max-w-md{max-width:28rem}
.mb-4{margin-bottom:1rem}
.mt-4{margin-top:1rem}
.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}
.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}
.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}
.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
.text-center{text-align:center}
.text-4xl{font-size:2.25rem;line-height:2.5rem}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-lg{font-size:1.125rem;line-height:1.75rem}
.mb-2{margin-bottom:.5rem}
.p-2{padding:.5rem}
.p-6{padding:1.5rem}
.border{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-width:1px}
.rounded{border-radius:.25rem}
.shadow{box-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1)}
.grid{display:grid}
.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.gap-2{gap:.5rem}
.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}
.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}
.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}
.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}
.disabled\:opacity-50:disabled{opacity:.5}
.fixed{bottom:0;left:0;width:100%;text-align:center;padding:1rem;background-color:#f3f4f6}
.opacity-10{opacity:.1}
.transform{transform:translate(0,0) rotate(45deg)}
.text-6xl{font-size:3.75rem;line-height:1}
.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}
.pointer-events-none{pointer-events:none}
.z-0{z-index:0}


@tailwind base;
@tailwind components;
@tailwind utilities;
