/* Minimal Tailwind fallback for exam platform */
html,body{height:100%;margin:0;font-family:Inter, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial}
.bg-gray-50{background-color:#f9fafb}
.text-gray-900{color:#111827}
.max-w-3xl{max-width:48rem;margin-left:auto;margin-right:auto}
.mx-auto{margin-left:auto;margin-right:auto}
.py-20{padding-top:5rem;padding-bottom:5rem}
.text-4xl{font-size:2.25rem;line-height:2.5rem}
.font-bold{font-weight:700}
.mb-4{margin-bottom:1rem}
.text-lg{font-size:1.125rem}
.text-gray-600{color:#4b5563}

/* Basic responsive */
@media (min-width:768px){.max-w-3xl{max-width:64rem}}
