.admin-print-controls{margin:18px 0;border:1px solid #cee0e3;border-radius:10px;padding:14px;background:#f5faf9}.admin-print-controls summary{font-weight:bold;cursor:pointer;min-height:44px;display:flex;align-items:center}.admin-print-controls button{min-height:44px}.admin-print-controls .student-actions{flex-wrap:wrap}.admin-print-controls [hidden]{display:none!important}#adminPrintSettingsStatus{font-size:14px;line-height:1.8;color:#175d65}.paper.admin-paper.admin-custom-print:not(.student-confirmation-sheet){width:var(--admin-print-width)!important;max-width:none!important;min-height:var(--admin-print-height)!important;padding:0!important;font-size:var(--admin-print-font)!important;line-height:var(--admin-print-line)!important}.admin-paper.admin-custom-print .admin-official-body,.admin-paper.admin-custom-print .admin-official-detail,.admin-paper.admin-custom-print .admin-official-recipient,.admin-paper.admin-custom-print .admin-salutation,.admin-paper.admin-custom-print .admin-official-ending,.admin-paper.admin-custom-print .admin-notes,.admin-paper.admin-custom-print .admin-signature{font-size:var(--admin-print-font)!important;line-height:var(--admin-print-line)!important}.admin-paper.admin-custom-print .admin-signature{position:static!important;float:none!important;margin-top:auto!important;align-self:flex-end;flex-shrink:0}.admin-paper.admin-custom-print.admin-sign-after-text .admin-signature,.admin-paper.admin-custom-print.admin-long-letter .admin-signature{margin-top:6mm!important}.paper.admin-paper.admin-custom-print.admin-pdf-capture.admin-long-letter,.paper.admin-paper.admin-custom-print.admin-pdf-capture.admin-sign-after-text{min-height:0!important}.admin-paper.admin-custom-print.student-confirmation-sheet .confirmation-panel{font-size:var(--admin-print-font)!important;line-height:var(--admin-print-line)!important}.admin-paper.admin-custom-print .confirmation-text{font-size:inherit!important;line-height:inherit!important}@media print{#printRoot .paper.admin-paper.admin-custom-print:not(.student-confirmation-sheet){display:flex!important;page:admin-custom-sheet!important;width:var(--admin-print-width)!important;height:auto!important;min-height:var(--admin-print-height)!important;padding:0!important;max-width:none!important}#printRoot .admin-paper.admin-custom-print.admin-long-letter,#printRoot .admin-paper.admin-custom-print.admin-sign-after-text{min-height:0!important}.admin-print-controls{display:none!important}}

.admin-paper.student-confirmation-sheet.confirmation-sign-after .confirmation-signature{margin-top:6mm!important}
