.printable-content{position:absolute!important;left:-9999px!important;top:-9999px!important;opacity:0!important;height:0!important;overflow:hidden!important;visibility:visible!important}.marksheet-preview-container .printable-content,.marksheet-wrapper,.marksheet-wrapper.printable-content,.non-printable .printable-content,.tc-generator-preview .printable-content{position:relative!important;left:auto!important;top:auto!important;opacity:1!important;display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important;margin-top:0}.receipt-watermark-container{position:relative!important;overflow:hidden!important}.receipt-watermark-overlay{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(0deg)!important;width:380px!important;height:380px!important;opacity:.15!important;pointer-events:none!important;z-index:-1!important;display:flex!important;justify-content:center!important;align-items:center!important}.receipt-watermark-overlay img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}@media screen{.question-paper-2up-sheet{display:flex!important;flex-direction:row!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important}.question-paper-2up-sheet,.question-paper-col{min-width:0!important;height:auto!important;min-height:400px;max-height:none!important;overflow:visible!important}.question-paper-col{flex:1 1 0!important;width:50%!important;max-width:50%!important;padding:8px 12px!important;margin:0!important;display:block!important}}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-rendering:geometricPrecision!important}img{image-rendering:-webkit-optimize-contrast!important;image-rendering:high-quality!important}@page{size:A4 portrait;margin:4mm 0}@page landscape-sheet{size:A4 landscape;margin:0!important}.print-underline,[style*="text-decoration: underline"],u{text-decoration:underline!important;text-decoration-color:#dc2626!important;-webkit-text-decoration-color:#dc2626!important;text-underline-offset:4px!important;text-decoration-thickness:2px!important}@page{margin:0}@page schooling-cert-page{size:A5 portrait;margin:0}@page landscape-sheet{size:A4 landscape;margin:0}@page id-card-landscape-sheet{size:A4 landscape;margin:0}@page fee-receipt-landscape{size:A4 landscape!important;margin:.1in 0 0 0!important}.id-card-portrait-print-page,.printable-content:has(.portrait-mode-print),.printable-content[data-print-orientation=landscape]{page:id-card-landscape-sheet!important}.a4-two-copies,.printable-content.a4-two-copies,.printable-content.receipt-landscape-sheet,.printable-content:has(.a4-two-copies),.printable-content:has(.receipt-landscape-sheet),.receipt-landscape-sheet{page:fee-receipt-landscape!important}@page id-card-portrait-sheet{size:A4 portrait!important;margin:0!important}.id-card-landscape-print-page,.printable-content:has(.id-card-print-grid:not(.portrait-mode-print)){page:id-card-portrait-sheet!important}@page question-paper-1col{size:A4 portrait!important;margin:.2in!important}.question-paper-1col-sheet{page:question-paper-1col!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important;page-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important;display:block!important}.question-paper-1col-sheet .answer-space,.question-paper-1col-sheet .question-block,.question-paper-1col-sheet .question-section,.question-paper-1col-sheet [class*=question-block]{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}@page :left{margin:0}@page :right{margin:0}@page :first{margin:0}.responsive-print-container,.responsive-print-wrapper{height:auto!important;overflow:visible!important}.responsive-print-wrapper{transform:none!important;width:auto!important}.printable-content.fees-card-print-page,.printable-content.id-card-portrait-print-page,.printable-content.landscape-print,.printable-content.timetable-print-page,.printable-content:has(.portrait-mode-print),.printable-content[data-print-orientation=landscape]{width:297mm!important;max-width:297mm!important;min-width:297mm!important;margin:0 auto!important;overflow:visible!important}.landscape-print table{table-layout:auto!important;width:100%!important}.landscape-print td,.landscape-print th{word-wrap:break-word!important}#dashboard-main-content,.dark,body,html,main{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#FFFFFF!important;background:#FFFFFF!important;color:#000000!important;margin:0!important;padding:0!important;width:100%!important;height:auto!important;overflow:visible!important}article,div,main,section{overflow:visible!important}.guest-admissions-container,div.absolute.inset-0:not(.tc-watermark-container):not(.receipt-copy-watermark):not(.report-card-watermark-container):not(.report-card-bg-layer):not(.id-card-bg-layer):not(.datesheet-watermark-container):not(.timetable-watermark-container):not(.ptm-watermark-container),main.absolute.inset-0{position:relative!important;inset:auto!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important;background:none!important}.datesheet-watermark-container,.id-card-bg-layer,.id-card-container .id-card-bg-layer,.id-card-inner .id-card-bg-layer,.ptm-watermark-container,.receipt-copy-watermark,.report-card-a4-sheet .report-card-watermark-container,.report-card-bg-layer,.report-card-print-page .report-card-bg-layer,.report-card-print-page .report-card-watermark-container,.report-card-watermark-container,.tc-print-page div.absolute,.timetable-watermark-container{position:absolute!important;pointer-events:none!important;z-index:0!important}.report-card-a4-sheet .report-card-watermark-container,.report-card-watermark-container{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;z-index:0!important;visibility:visible!important}.report-card-a4-sheet .report-card-watermark-container img,.report-card-watermark-container img{visibility:visible!important;display:block!important;opacity:.22!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.receipt-copy{position:relative!important;overflow:hidden!important}.Alert,.alert,.non-printable,[data-radix-menu-content],[data-radix-popper-content-wrapper],[data-radix-portal],[role=dialog],[role=menu]{display:none!important}.printable-content:not(.report-card-compact-wrapper):not(.timetable-print-page):not(.landscape-print):not([data-print-orientation=landscape]){display:block!important;visibility:visible!important;position:relative!important;left:auto!important;top:auto!important;opacity:1!important;height:auto!important;overflow:visible!important;width:210mm!important;max-width:210mm!important;z-index:9999997!important;background:white!important;margin:0!important;padding:0!important}.printable-content.report-card-compact-wrapper,.report-card-2up-sheet .printable-content{display:block!important;visibility:visible!important;position:relative!important;left:auto!important;top:auto!important;opacity:1!important;height:auto!important;overflow:visible!important;width:141.5mm!important;max-width:141.5mm!important;min-width:141.5mm!important;margin:0!important;padding:0!important;background:transparent!important}.printable-content.id-card-portrait-print-page,.printable-content:has(.portrait-mode-print),.printable-content[data-print-orientation=landscape]:not(:has(.receipt-landscape-sheet)):not(:has(.a4-two-copies)):not(.receipt-landscape-sheet):not(.a4-two-copies){display:block!important;visibility:visible!important;position:relative!important;left:auto!important;top:auto!important;opacity:1!important;height:auto!important;overflow:visible!important;width:297mm!important;max-width:297mm!important;min-width:297mm!important;z-index:9999997!important;background:white!important;margin:0 auto!important;padding:0!important}.printable-content *{visibility:visible!important}.printable-content.a4-two-copies,.printable-content.receipt-landscape-sheet,.printable-content:has(.a4-two-copies),.printable-content:has(.receipt-landscape-sheet){display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;visibility:visible!important;position:relative!important;left:auto!important;top:auto!important;opacity:1!important;width:297mm!important;max-width:297mm!important;min-width:297mm!important;height:210mm!important;max-height:210mm!important;overflow:visible!important;z-index:9999997!important;background:#ffffff!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;page:fee-receipt-landscape!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.printable-content:has(.tc-print-page){height:297mm!important}.tc-print-page .h-full{height:100%!important}.schooling-cert-print-container{page:schooling-cert-page!important;width:148.5mm!important;height:210mm!important;padding:5mm 6mm!important;box-sizing:border-box!important;position:absolute!important;top:0!important;left:0!important;margin:0!important;display:block!important;background:white!important;overflow:hidden!important}.print-batch-container{position:relative!important;width:210mm!important;display:block!important;overflow:visible!important;margin:0 auto!important;padding:0!important}.print-batch-container.print-batch-landscape,.print-batch-container:has(.report-card-2up-sheet),.print-batch-container:has([data-print-orientation=landscape]),.print-batch-container[data-print-orientation=landscape]{width:297mm!important;max-width:297mm!important;min-width:297mm!important;margin:0!important;padding:0!important}.print-batch-container .printable-content{position:relative!important;height:auto!important;width:210mm!important;page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.print-batch-container .printable-content.report-card-compact-wrapper,.print-batch-container .report-card-2up-sheet .printable-content,.print-batch-container.print-batch-landscape .printable-content,.print-batch-container[data-print-orientation=landscape] .printable-content,.report-card-2up-sheet .printable-content{position:relative!important;height:auto!important;width:141.5mm!important;max-width:141.5mm!important;min-width:141.5mm!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;margin:0!important;padding:0!important;background:transparent!important}.break-after-page{page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;display:block!important}.printable-content.ptm-print-container,.printable-content:has(.ptm-print-sheet),.ptm-print-container,div.absolute.inset-0:has(.ptm-print-sheet),div:has(>.ptm-print-sheet){margin:0 auto!important;padding:0!important;width:210mm!important;max-width:210mm!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;border:none!important;background:transparent!important;display:block!important;position:static!important;float:none!important}.ptm-print-sheet{width:210mm!important;max-width:210mm!important;min-width:210mm!important;box-sizing:border-box!important;padding:4mm 6mm!important;margin:0 auto!important;display:block!important;background:#ffffff!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;overflow:hidden!important;position:relative!important}.ptm-print-sheet.break-after-page,.ptm-print-sheet:not(:last-child){height:290mm!important;max-height:292mm!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important}.ptm-print-sheet:not(:first-child),.ptm-print-sheet~.ptm-print-sheet{page-break-before:always!important;-moz-column-break-before:page!important;break-before:page!important}.ptm-print-sheet:last-child{height:auto!important;max-height:290mm!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;margin-bottom:0!important}.ptm-watermark-container{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:440px!important;height:440px!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;z-index:0!important;visibility:visible!important}.ptm-watermark-container img{visibility:visible!important;display:block!important;opacity:.14!important;mix-blend-mode:multiply!important;width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.ptm-page-break{display:block!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;clear:both!important}.ptm-print-sheet table{width:100%!important;height:auto!important;border-collapse:collapse!important;table-layout:fixed!important;background-color:transparent!important;background:transparent!important;position:relative!important;z-index:1!important}.ptm-print-sheet table,.ptm-print-sheet thead tr{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.ptm-print-sheet thead tr{height:22px!important;background-color:rgba(243,244,246,.85)!important}.ptm-print-sheet tbody tr{height:18.2mm!important;min-height:18.2mm!important;max-height:18.5mm!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.ptm-print-sheet tbody tr,.ptm-print-sheet td,.ptm-print-sheet th{background-color:transparent!important;background:transparent!important}.ptm-print-sheet td,.ptm-print-sheet th{border:1px solid #000000!important;color:#000000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.a4-two-copies,.receipt-landscape-sheet{flex-direction:row!important;justify-content:center!important;align-items:stretch!important;width:276mm!important;max-width:276mm!important;min-width:276mm!important;margin:.1in auto 0!important;position:relative!important;background:#ffffff!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;gap:2mm!important;page:fee-receipt-landscape;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.a4-two-copies,.receipt-copy-wrapper,.receipt-landscape-sheet{display:flex!important;height:auto!important;min-height:105mm!important;max-height:195mm!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.receipt-copy-wrapper{flex:0 0 134mm!important;width:134mm!important;max-width:134mm!important;min-width:134mm!important;flex-direction:column!important;margin:0!important}.a4-two-copies .receipt-copy,.receipt-copy,.receipt-landscape-sheet .receipt-copy{position:relative!important;width:100%!important;max-width:134mm!important;height:auto!important;min-height:105mm!important;max-height:195mm!important;box-sizing:border-box!important;border:2px solid #0f172a!important;border-radius:2px!important;overflow:visible!important;background-color:#ffffff!important;padding:2.5mm 3.5mm!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.receipt-copy .receipt-copy-watermark,.receipt-copy-watermark{position:absolute!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;z-index:1!important;transform:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.receipt-copy-watermark img{width:280px!important;height:280px!important;max-width:85%!important;max-height:85%!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:.28!important;mix-blend-mode:multiply!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.receipt-copy table,.receipt-copy table tbody,.receipt-copy table tbody td,.receipt-copy table tbody tr,.receipt-copy table tfoot td:not(.receipt-net-paid-cell):not(.receipt-balance-due-cell),.receipt-copy table tfoot tr:not(.receipt-net-paid-row):not(.receipt-balance-due-row),.receipt-copy table thead,.receipt-copy table thead th,.receipt-copy table thead tr{background-color:transparent!important;background:transparent!important}.receipt-copy table tfoot tr.receipt-balance-due-danger,.receipt-copy table tfoot tr.receipt-balance-due-danger td{background-color:#fee2e2!important;color:#b91c1c!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.receipt-copy table tfoot tr.receipt-balance-due-success,.receipt-copy table tfoot tr.receipt-balance-due-success td{background-color:#d1fae5!important;color:#065f46!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.receipt-cut-divider{width:4mm!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;flex-shrink:0!important}@page fees-card{size:A5 portrait!important;margin:0!important}.fees-card-print-page{page:fees-card!important;max-width:100%!important;padding:0!important}.fees-card-print-page,.half-page-card{width:100%!important;margin:0!important}.half-page-card{height:140mm!important;max-height:140mm!important;min-height:140mm!important;max-width:210mm!important;border:none!important;border-radius:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;overflow:hidden!important;box-shadow:none!important;padding:3mm 4mm!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;position:relative!important}.half-page-card .CardHeader{padding-top:0!important;padding-bottom:2px!important}.half-page-card table td,.half-page-card table th{padding:1px 3px!important;font-size:7.2pt!important;line-height:1.15!important}.half-page-card .CardTitle{font-size:10.5pt!important}.id-card-sheet-page{display:block!important;box-sizing:border-box!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;position:relative!important;background:#ffffff!important}.id-card-sheet-page.last-page,.id-card-sheet-page:last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.id-card-sheet-page.portrait-sheet{width:210mm!important;height:297mm!important;max-width:210mm!important;max-height:297mm!important;page:id-card-portrait-sheet!important}.id-card-sheet-page.landscape-sheet{width:297mm!important;height:210mm!important;max-width:297mm!important;max-height:210mm!important;page:id-card-landscape-sheet!important}.id-card-print-grid{grid-template-columns:repeat(2,85.7mm)!important;grid-template-rows:repeat(5,54mm)!important;-moz-column-gap:5mm!important;column-gap:5mm!important;row-gap:2.2mm!important;padding:5.5mm 16.8mm!important;width:210mm!important;height:297mm!important;-moz-column-break-after:auto!important;-moz-column-break-inside:avoid!important}.id-card-print-grid,.portrait-mode-print{display:grid!important;box-sizing:border-box!important;justify-content:center!important;align-content:center!important;page-break-after:auto!important;break-after:auto!important;page-break-inside:avoid!important;break-inside:avoid!important;overflow:hidden!important}.portrait-mode-print{width:297mm!important;height:210mm!important;max-width:297mm!important;max-height:210mm!important;grid-template-columns:repeat(5,54mm)!important;grid-template-rows:repeat(2,85.7mm)!important;-moz-column-gap:2.5mm!important;column-gap:2.5mm!important;row-gap:4mm!important;padding:13.5mm 8.5mm!important;-moz-column-break-after:auto!important;-moz-column-break-inside:avoid!important;margin:0 auto!important;background:white!important}.id-card-print-grid:last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.id-card-container{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;border:.3pt dashed #888!important;width:85.7mm!important;height:54mm!important;min-width:85.7mm!important;min-height:54mm!important;max-width:85.7mm!important;max-height:54mm!important;padding:0!important;margin:0 auto!important;background:white!important;display:block!important}.id-card-container,.id-card-container.portrait{overflow:hidden!important;position:relative!important;box-sizing:border-box!important}.id-card-container.portrait{width:54mm!important;height:85.7mm!important;min-width:54mm!important;min-height:85.7mm!important;max-width:54mm!important;max-height:85.7mm!important}.id-card-container .id-card-inner,.id-card-container.portrait .id-card-inner{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:100%!important;max-height:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;isolation:isolate!important;transform:none!important;-webkit-transform:none!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;overflow:hidden!important;box-sizing:border-box!important}.id-card-container .id-card-footer,.id-card-container .id-card-inner .id-card-footer,.id-card-inner .id-card-footer,.id-card-inner>div:last-child{position:absolute!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;margin:0!important;padding-bottom:0!important;z-index:30!important}.id-card-bg-layer,.id-card-container .id-card-bg-layer,.id-card-inner .id-card-bg-layer{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:0!important;overflow:hidden!important}.id-card-inner>div:not(.id-card-bg-layer):not(.id-card-footer){position:relative!important;z-index:10!important}.id-card-inner [style*="2px solid #000000"],.id-card-inner img{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-color:#000000!important}.admit-template-print-page{width:210mm!important;height:297mm!important;padding:2mm!important;margin:0!important;box-sizing:border-box!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;overflow:hidden!important;display:block!important}.admit-cards-print-flex{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:repeat(4,1fr)!important;width:206mm!important;height:293mm!important;gap:1mm!important;box-sizing:border-box!important}.admit-template-print-item{width:102mm!important;height:73mm!important;box-sizing:border-box!important;padding:1.5mm!important;display:flex!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;border:.3pt dashed #aaa!important}.admit-template-print-item>div{width:99mm!important;height:70mm!important;transform:scale(1)!important;transform-origin:center!important;box-shadow:none!important}table{width:100%!important;border-collapse:collapse!important}table td,table th{border:1px solid #000!important;padding:3px 6px!important;font-size:9pt!important}.landscape-print td,.landscape-print th{border:1px solid #000!important;padding:1px 3px!important;font-size:7.5pt!important}.tc-print-page table td,.tc-print-page table th{border:none!important;padding:0!important}.tc-print-page table td.border-r-2,.tc-print-page table th.border-r-2{border-right:2px solid #000!important}.tc-print-page table td.border-t-2,.tc-print-page table th.border-t-2{border-top:2px solid #000!important}.tc-print-page table th.border-b-2,.tc-print-page table tr.border-b-2>td{border-bottom:2px solid #000!important}.tc-print-page table tr.border-b>td{border-bottom:1px solid #000!important}.tc-print-page table td.p-0,.tc-print-page table td.py-0,.tc-print-page table th.p-0,.tc-print-page table th.py-0{padding:0!important}.tc-print-page table td.py-1,.tc-print-page table th.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.tc-print-page table td.px-1,.tc-print-page table th.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.tc-print-page table td[class*="py-0.5"],.tc-print-page table th[class*="py-0.5"]{padding-top:.125rem!important;padding-bottom:.125rem!important}.tc-print-page table td[class*="px-0.5"],.tc-print-page table th[class*="px-0.5"]{padding-left:.125rem!important;padding-right:.125rem!important}.report-card-print-page:not(.report-card-2up){width:200mm!important;height:284mm!important;max-height:284mm!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-shadow:none!important;overflow:hidden!important;position:relative!important;border-radius:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-batch-container .printable-content:last-child .report-card-print-page:not(.report-card-2up),.report-card-print-page:not(.report-card-2up):last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.report-card-page-wrapper{page:landscape-sheet!important;width:297mm!important;max-width:297mm!important;min-width:297mm!important;height:196mm!important;max-height:196mm!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important;display:block!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;clear:both!important;background-color:#FFFFFF!important}.print-batch-container .report-card-page-wrapper:last-child,.report-card-page-wrapper:last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.report-card-2up-sheet{page:landscape-sheet!important;height:194mm!important;max-height:194mm!important;margin:0 auto!important;padding:0 4mm!important;gap:4mm!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important}.question-paper-2up-sheet,.report-card-2up-sheet{width:297mm!important;max-width:297mm!important;min-width:297mm!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:stretch!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;overflow:hidden!important;background-color:#FFFFFF!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.question-paper-2up-sheet{page:landscape-sheet!important;height:210mm!important;max-height:210mm!important;margin:0!important;padding:0!important;gap:0!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;page-break-inside:avoid!important}.question-paper-2up-sheet:last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.question-paper-col{width:148.5mm!important;max-width:148.5mm!important;min-width:148.5mm!important;height:210mm!important;max-height:210mm!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:2mm 3mm!important;margin:0!important}.question-paper-divider{width:2mm!important;display:flex!important;align-items:center!important;justify-content:center!important;border-left:1.5px dashed #94a3b8!important;margin:0!important;height:100%!important}.report-card-2up{margin:0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-shadow:none!important;overflow:hidden!important;position:relative!important;border-radius:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.report-card-2up,.report-card-a5{width:141.5mm!important;max-width:141.5mm!important;min-width:141.5mm!important;height:194mm!important;max-height:194mm!important;padding:0!important;box-sizing:border-box!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.report-card-a5{margin:0 auto!important;page-break-before:avoid!important;-moz-column-break-before:avoid!important;break-before:avoid!important}.report-card-print-page .report-card-footer-zone{width:100%!important;margin-top:auto!important;padding-bottom:.2rem!important}.tc-print-page{width:210mm!important;height:297mm!important;padding:6mm!important;margin:0!important;box-sizing:border-box!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;display:block!important;background-color:white!important;position:relative!important;overflow:visible!important;border:none!important;box-shadow:none!important}.report-card-print-page:not(.report-card-2up):last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}}.gazette-print-container table,.gazette-print-container table tbody,.gazette-print-container table tbody tr,.gazette-print-container table tbody tr td:not(.sticky),.marksheet-wrapper table tbody tr:not(.report-card-total-row),.marksheet-wrapper table tbody tr:not(.report-card-total-row) td,.report-card-a4-sheet table,.report-card-a4-sheet table tbody,.report-card-a4-sheet table tbody tr:not(.report-card-total-row),.report-card-a4-sheet table tbody tr:not(.report-card-total-row) td,.report-card-print-page table,.report-card-print-page table tbody,.report-card-print-page table tbody tr:not(.report-card-total-row),.report-card-print-page table tbody tr:not(.report-card-total-row) td{background-color:transparent!important;background:transparent!important}@media print{.gazette-print-container table,.gazette-print-container table td,.gazette-print-container table th,.gazette-print-container table tr,.report-card-a4-sheet table tbody tr:not(.report-card-total-row),.report-card-a4-sheet table tbody tr:not(.report-card-total-row) td,.report-card-print-page table tbody tr:not(.report-card-total-row),.report-card-print-page table tbody tr:not(.report-card-total-row) td{background-color:transparent!important;background:transparent!important}.gazette-print-container table thead th{background-color:rgba(240,240,240,.5)!important}.gazette-print-container .gazette-mark-cell,.gazette-print-container .gazette-metric-cell{font-size:9.5pt!important;font-weight:700!important}}@media print{body:has(.timetable-print-page),html:has(.timetable-print-page){width:297mm!important;height:210mm!important;max-height:210mm!important;margin:0!important;padding:0!important;background:#ffffff!important;overflow:hidden!important}body:has(.id-card-page-container),body:has(.id-card-sheet-page),html:has(.id-card-page-container),html:has(.id-card-sheet-page){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.timetable-print-page{position:relative!important;max-width:100%!important;min-width:0!important;padding:0 0 1mm!important;box-sizing:border-box!important;background-color:white!important;flex-direction:column!important;overflow:visible!important;z-index:10!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}.timetable-print-page,.timetable-watermark-container{width:100%!important;margin:0!important;display:flex!important}.timetable-watermark-container{position:absolute!important;inset:0!important;height:100%!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;z-index:0!important;opacity:.1!important;padding:0!important}.timetable-watermark-container img{width:560px!important;max-width:65vw!important;max-height:80vh!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:1!important}.timetable-print-page .timetable-table-container{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;overflow:visible!important;width:100%!important;height:auto!important}.timetable-print-page table{width:100%!important;border-collapse:collapse!important;border:1.5px solid #000000!important;table-layout:fixed!important;margin:0!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}.timetable-print-page table tr:last-child td{border-bottom:2px solid #000000!important}.timetable-print-page thead tr{height:26px!important;max-height:26px!important}.timetable-print-page th{border:1.5px solid #000000!important;background-color:#f1f5f9!important;font-weight:900!important;font-size:10.5pt!important;padding:2px!important;text-align:center!important;line-height:1.1!important}.timetable-print-page td{border:1px solid #000000!important;padding:1px 2px!important;font-size:9.5pt!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important}.timetable-print-page td,.timetable-print-page td p{line-height:1.15!important;overflow:hidden!important}.timetable-print-page td p{margin:0!important;padding:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important}.timetable-print-page tr{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}#dashboard-main-content,.flex.flex-col.h-screen,.flex.flex-col.overflow-hidden,.flex.flex-col.overflow-hidden.h-screen,.grid.h-screen,.id-card-page-container,main#dashboard-main-content,main.flex-1{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;width:auto!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;grid-template-columns:none!important;position:static!important}.printable-content,.tc-print-page{margin:0 auto!important}.tc-watermark-container{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;z-index:0!important;opacity:.08!important}.tc-print-page,.tc-print-page>*{position:relative!important}.tc-print-page .tc-watermark-container,.tc-print-page div[class*=absolute]{position:absolute!important}.tc-print-page .bottom-4{position:absolute!important;bottom:4mm!important;left:0!important;right:0!important}.tc-print-page .top-0.right-0{position:absolute!important;top:0!important;right:0!important}}.print-student-photo,img.print-student-photo{width:64px!important;height:78px!important;max-width:64px!important;max-height:78px!important;min-width:64px!important;min-height:78px!important;-o-object-fit:cover!important;object-fit:cover!important;display:block!important}.report-card-print-page:not(.report-card-2up) .print-student-photo,.report-card-print-page:not(.report-card-2up) img.print-student-photo{width:75px!important;height:92px!important;max-width:75px!important;max-height:92px!important;min-width:75px!important;min-height:92px!important}