.math-fallback{font-family:Georgia,Times New Roman,serif!important}.math-fallback .fraction{vertical-align:middle;margin:0 2px;font-size:.9em;display:inline-block}.math-fallback .fraction sup{text-align:center;margin-bottom:1px;font-size:.8em;line-height:1;display:block}.math-fallback .fraction sub{text-align:center;margin-top:1px;font-size:.8em;line-height:1;display:block}.math-fallback sup{vertical-align:super;font-size:.75em;line-height:0}.math-fallback sub{vertical-align:sub;font-size:.75em;line-height:0}.math-fallback{font-size:1.05em}.question-number{color:#1f2937;min-width:3rem;font-family:Times New Roman,serif;font-size:1.1em;font-weight:700;display:inline-block}.question-content{color:#1f2937;font-family:Georgia,Times New Roman,serif;line-height:1.6}.option-label{min-width:1.5rem;font-family:Times New Roman,serif;font-weight:500;display:inline-block}.section-header{border-bottom:2px solid #374151;margin-bottom:1.5rem;padding-bottom:.5rem;font-family:Times New Roman,serif;font-weight:700}@media print{.math-fallback,.question-content,.question-number,.section-header{color:#000!important;font-family:Times New Roman,serif!important}.math-fallback .fraction{page-break-inside:avoid}.question-renderer{page-break-inside:avoid;margin-bottom:1.5rem}}@media (max-width:640px){.math-fallback{font-size:.95em}.question-number{min-width:2.5rem;font-size:1em}}
