@media print{:is(body:has(.plan-output),body:has(.plan-output) *){color:#000!important;box-shadow:none!important;background:#fff!important}body:has(.plan-output) header{display:none!important}body:has(.plan-output) nav{display:none!important}body:has(.plan-output) footer{display:none!important}body:has(.plan-output) .builder-form{display:none!important}body:has(.plan-output) .no-print{display:none!important}.plan-builder-page{max-width:none!important;margin:0!important;padding:0!important}body:has(.plan-output) main{max-width:none!important;margin:0!important;padding:0!important}.plan-output{font-size:10pt}.plan-output .text-muted-foreground{color:#333!important}.plan-week{-moz-column-break-before:page;break-before:page}.plan-day,.plan-lift{-moz-column-break-inside:avoid;break-inside:avoid}.plan-day{border:1px solid #999!important;margin:0 0 12pt!important}.concern-tag{font-weight:700;color:#000!important}a{text-decoration:none}@page{margin:15mm}}
