/* Print a standalone A4 sheet; editor grids and preview transforms never paginate it. */
#documentPrintRoot{position:fixed;left:-12000px;top:0;width:210mm;visibility:hidden;pointer-events:none}
#documentPrintRoot .print-sheet{position:relative;width:210mm;height:296.8mm;margin:0;background:white;overflow:hidden;box-sizing:border-box}
#documentPrintRoot #printResume{position:absolute;top:12mm;left:12mm;width:186mm;max-width:none;min-height:0;margin:0;transform-origin:top left;--u:1px;box-shadow:none}
#documentPrintRoot p,#documentPrintRoot li{line-height:1.7}
#documentPrintRoot #printResume.ref-paper{padding:0;border:0}
#documentPrintRoot #printResume .document-section,#documentPrintRoot #printResume .document-header{break-inside:avoid}
@media print{
 @page resume-a4{size:A4 portrait;margin:0}
 body.printing-document{margin:0!important;padding:0!important;background:white!important}
 body.printing-document> :not(#documentPrintRoot){display:none!important}
 body.printing-document #documentPrintRoot,body.printing-document #documentPrintRoot *{visibility:visible!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}
 body.printing-document .print-sheet{page:resume-a4}body.printing-document #documentPrintRoot{display:block!important;position:static;width:210mm;pointer-events:auto}
 body.printing-document #printResume{min-height:0!important;max-width:none!important}
}
