.print-only{display:none}@media print{@page{margin:.5in;size:letter}html,body{color:#000!important;background:#fff!important;margin:0!important;padding:0!important;font-size:10pt!important}body *{visibility:hidden!important}nav,aside,header[role=banner],.no-print,[data-no-print=true],.print\:hidden,[data-sonner-toaster],[data-radix-popper-content-wrapper]{display:none!important}.print-only,.print-sheet,.print-sheet *{visibility:visible!important}.print-sheet{color:#000!important;width:100%!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:none!important;margin:0!important;padding:0!important;font-size:10pt!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.print-sheet *{color:#000!important;box-shadow:none!important;background:0 0!important}.print-sheet .print-box{page-break-inside:avoid;border:1px solid #000!important}.print-sheet table{border-collapse:collapse;width:100%}.print-sheet th,.print-sheet td{text-align:left;vertical-align:top;border:1px solid #000;padding:6px 8px;font-size:10pt;line-height:1.4}.print-sheet th{font-size:10pt;font-weight:700;background:#eee!important}.print-sheet .cast-call-table td,.print-sheet .cast-call-table th{height:20pt;padding:8px}.print-sheet h1{margin:0;font-size:18pt}.print-sheet h2{text-transform:uppercase;letter-spacing:.05em;margin:0 0 4pt;font-size:11pt;font-weight:700}.print-sheet p{font-size:10pt}.print-sheet .conflict{font-weight:600;color:#b91c1c!important}.print-sheet a{text-decoration:underline;color:#000!important}.print-sheet img.logo{max-height:60px}}
