.HallTicket-module__3H4xda__page{color:#111;width:210mm;min-height:297mm;font-family:var(--font-sans), "Inter", Arial, sans-serif;box-sizing:border-box;background:#fff;margin:0 auto;padding:12mm 14mm;font-size:13px;line-height:1.45}.HallTicket-module__3H4xda__header{text-align:center;margin-bottom:10px;position:relative}.HallTicket-module__3H4xda__collegeName{color:#111;letter-spacing:-.3px;margin:0 0 2px;font-size:26px;font-weight:700}.HallTicket-module__3H4xda__hallTicketTitle{text-transform:uppercase;color:#222;margin:0 0 2px;font-size:16px;font-weight:700}.HallTicket-module__3H4xda__examTitle{color:#333;margin:0;font-size:15px;font-weight:600}.HallTicket-module__3H4xda__section{border:1.5px solid #333;margin-bottom:10px}.HallTicket-module__3H4xda__sectionHeader{text-transform:uppercase;letter-spacing:.5px;color:#111;background:#e5e5e5;border-bottom:1px solid #333;padding:5px 10px;font-size:12px;font-weight:700}.HallTicket-module__3H4xda__examGrid{border-collapse:collapse;grid-template-columns:160px 1fr 150px 1fr;display:grid}.HallTicket-module__3H4xda__examGrid>div{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:6px 10px;font-size:13px}.HallTicket-module__3H4xda__examGrid>div:nth-child(4n){border-right:none}.HallTicket-module__3H4xda__examGrid>div:nth-last-child(-n+4){border-bottom:none}.HallTicket-module__3H4xda__examNameLabel{grid-column:1}.HallTicket-module__3H4xda__examNameValue{border-right:none;grid-column:2/-1}.HallTicket-module__3H4xda__fieldLabel{color:#222;background:#f5f5f5;font-weight:700}.HallTicket-module__3H4xda__fieldValue{color:#333}.HallTicket-module__3H4xda__candidateSection{border-top:none;grid-template-columns:1fr 120px;display:grid}.HallTicket-module__3H4xda__candidateFields{grid-template-columns:200px 1fr;display:grid}.HallTicket-module__3H4xda__candidateFields>div{border-bottom:1px solid #ccc;padding:7px 10px;font-size:13px}.HallTicket-module__3H4xda__candidateFields>div:nth-last-child(-n+2){border-bottom:none}.HallTicket-module__3H4xda__candidateFields .HallTicket-module__3H4xda__fieldLabel{border-right:1px solid #ccc}.HallTicket-module__3H4xda__photoSignatureCell{background:#fafafa;border-left:1px solid #ccc;flex-direction:column;display:flex}.HallTicket-module__3H4xda__photoCell{flex:1;justify-content:center;align-items:center;padding:8px;display:flex}.HallTicket-module__3H4xda__photo{object-fit:cover;border:1px solid #bbb;width:100px;height:120px}.HallTicket-module__3H4xda__photoPlaceholder{color:#999;text-align:center;background:#f9f9f9;border:1px dashed #aaa;justify-content:center;align-items:center;width:100px;height:120px;font-size:11px;display:flex}.HallTicket-module__3H4xda__candidateSignature{text-align:center;border-top:1px solid #ccc;padding:4px 8px 6px}.HallTicket-module__3H4xda__candidateSignatureImg{object-fit:contain;width:90px;height:35px;margin:0 auto 2px;display:block}.HallTicket-module__3H4xda__candidateSignatureLabel{color:#444;font-size:10px;font-weight:600}.HallTicket-module__3H4xda__centreTable{border-collapse:collapse;width:100%}.HallTicket-module__3H4xda__centreTable th,.HallTicket-module__3H4xda__centreTable td{text-align:center;border-bottom:1px solid #ccc;padding:7px 10px;font-size:13px}.HallTicket-module__3H4xda__centreTable th{color:#222;background:#f5f5f5;border-bottom:1px solid #999;font-weight:700}.HallTicket-module__3H4xda__centreTable td{color:#333}.HallTicket-module__3H4xda__centreTable th:not(:last-child),.HallTicket-module__3H4xda__centreTable td:not(:last-child){border-right:1px solid #ccc}.HallTicket-module__3H4xda__centreName{font-weight:700}.HallTicket-module__3H4xda__centreAddress{color:#555;margin-top:2px;font-size:12px}.HallTicket-module__3H4xda__negativeBanner{text-align:center;color:#222;background:#f9f9f9;border:1.5px solid #333;margin-bottom:10px;padding:8px 10px;font-size:13px;font-weight:600}.HallTicket-module__3H4xda__instructionsList{color:#333;min-height:60px;margin:0;padding:10px 10px 10px 28px;font-size:13px;list-style:decimal}.HallTicket-module__3H4xda__instructionsList li{padding:2px 0}.HallTicket-module__3H4xda__signatureArea{justify-content:space-between;align-items:flex-end;margin-top:8px;padding:24px 50px 10px;display:flex}.HallTicket-module__3H4xda__signatureBlock{text-align:center;min-width:220px}.HallTicket-module__3H4xda__signatureLine{border-top:1.5px solid #333;width:220px;margin:0 auto 6px}.HallTicket-module__3H4xda__signatureImage{object-fit:contain;width:180px;height:55px;margin:0 auto 6px;display:block}.HallTicket-module__3H4xda__signatureLabel{color:#222;font-size:13px;font-weight:700}.HallTicket-module__3H4xda__footer{text-align:center;color:#666;border-top:1px solid #999;margin-top:6px;padding-top:10px;font-size:11px}@media print{html,body{height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.HallTicket-module__3H4xda__page{height:auto!important;min-height:auto!important;max-height:297mm!important;box-shadow:none!important;page-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;break-inside:avoid!important;border:none!important;margin:0 auto!important;padding:8mm 12mm!important}@page{size:A4 portrait;margin:0}}@media screen{.HallTicket-module__3H4xda__page{border:1px solid #ddd;box-shadow:0 2px 20px #0000001a}}
