.exam-print{color:#000;background:#fff;max-width:178mm;margin:0 auto;font-family:Times New Roman,Times,serif;font-size:12pt;line-height:1.45}.exam-print-letterhead{border-bottom:1px solid #000;align-items:center;gap:10mm;margin-bottom:5mm;padding-bottom:3mm;display:flex}.exam-print-letterhead img{object-fit:contain;max-width:40mm;max-height:16mm}.exam-print-letterhead p{margin:0;font-size:10pt}.exam-print-org{text-transform:uppercase;font-weight:700}.exam-print-head{text-align:center;margin-bottom:6mm}.exam-print-head h1{text-transform:uppercase;margin:0 0 2mm;font-size:15pt;font-weight:700}.exam-print-meta{margin:0;font-size:11pt}.exam-print-candidate{text-align:left;margin:4mm 0 0;font-size:11pt}.exam-print-section h2{text-transform:uppercase;break-after:avoid;margin:6mm 0 2mm;font-size:12.5pt;font-weight:700}.exam-print-instructions{margin:0 0 3mm;font-style:italic}.exam-print-item{break-inside:avoid;margin-bottom:4mm}.exam-print-number{margin:0 0 1mm;font-weight:700}.exam-print-note{margin:1mm 0;font-style:italic}.exam-print-choices{margin:1mm 0 0;padding:0;list-style:none}.exam-print-choices li{align-items:baseline;gap:2mm;margin-bottom:.8mm;display:flex}.exam-print-choice-label{min-width:6mm;font-weight:700}.exam-print-statements{border-collapse:collapse;width:100%;margin-top:1mm}.exam-print-statements td{vertical-align:top;border:1px solid #000;padding:1.5mm 2mm}.exam-print-statements th{border:1px solid #000;width:18mm;padding:1.5mm 2mm;font-weight:700}.exam-print-tf-box{text-align:center;width:18mm}.exam-print-blanks{flex-wrap:wrap;gap:2mm 6mm;margin:1.5mm 0 0;display:flex}.exam-print-blank{align-items:baseline;gap:1.5mm;display:inline-flex}.exam-print-blank-label{font-weight:700}.exam-print-blank-rule{letter-spacing:.4mm}.exam-print-match{grid-template-columns:1fr 1fr;gap:3mm 6mm;margin-top:1.5mm;display:grid}.exam-print-match-col{margin:0;padding:0;list-style:none}.exam-print-match-col li{align-items:baseline;gap:2mm;margin-bottom:.8mm;display:flex}.exam-print-match-result{margin:2mm 0 0}.exam-print-order{margin:1.5mm 0 0;padding:0;list-style:none}.exam-print-order-row{align-items:baseline;gap:2mm;margin-bottom:.8mm;display:flex}.exam-print-order-box{border:1px solid #000;flex:none;width:7mm;height:6mm;display:inline-block}.exam-print-lines{margin-top:2mm}.exam-print-rule{border-bottom:1px solid #999;height:7mm;display:block}.exam-print-answer{margin:2mm 0 0}.exam-print-answer-label{font-weight:700}.exam-print-footer{text-align:center;border-top:1px solid #999;margin-top:8mm;padding-top:2mm;font-size:9pt}.exam-print-empty{color:#444;padding:24px}
