@media print{body:has(#medicine-checklist)>:not(main){display:none!important}body:has(#medicine-checklist){background:#fff!important;color:#000!important}#medicine-checklist{max-width:none!important;padding:0!important;margin:0!important}#medicine-checklist .checklist-support{display:none!important}#medicine-checklist section{border:0!important;padding:0!important;box-shadow:none!important}#medicine-checklist-sheet{font-size:10pt;color:#000}#medicine-checklist-sheet h2{font-size:18pt}#medicine-checklist-sheet fieldset{margin-top:12px}#medicine-checklist-sheet label{-moz-column-break-inside:avoid;break-inside:avoid;padding:6px;margin-top:6px}#medicine-checklist-sheet label span,#medicine-checklist-sheet p{line-height:1.4;color:#000}}