.print-area{display:none}@media print{.print-area{display:block!important}}.print-document{color:#1a1a1a;font-family:Arial,Helvetica Neue,sans-serif;font-size:11pt;line-height:1.2;position:relative}.print-header{text-align:center}.print-logo{-o-object-fit:contain;object-fit:contain;width:50px;height:50px;margin:0 auto 2px;display:block}.print-title{letter-spacing:.5px;color:#111;margin:0;font-size:14pt;font-weight:700}.print-subtitle{color:#666;margin:0;font-size:9pt;font-style:italic}.print-divider{border-top:2px solid #333;margin:10px 0}.print-info-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:repeat(3,1fr);margin-bottom:10px;display:grid}.print-info-col{border-right:1px solid #e2e8f0;padding:10px 14px}.print-info-col:last-child{border-right:none}.print-info-col-title{color:#111;margin:0 0 4px;font-size:9.5pt;font-weight:700}.print-info-col-name{color:#222;margin:0 0 2px;font-size:9.5pt;font-weight:600}.print-info-col-address{color:#444;margin:0;font-size:9pt;line-height:1.5}.print-note{color:#444;background:#f9f9f9;border-left:3px solid #ccc;margin:6px 0;padding:6px 10px;font-size:9.5pt}.print-table{border-collapse:collapse;width:100%;margin-top:8px}.print-th{color:#111;text-align:left;background:#e8e8e8;border:1px solid #555;padding:6px 8px;font-size:9pt;font-weight:700}.print-th-right{text-align:right}.print-td{color:#1a1a1a;vertical-align:top;border:1px solid #ccc;padding:5px 8px;font-size:9pt}.print-td-right{text-align:right}.print-totals-container{justify-content:flex-end;margin-top:10px;display:flex}.print-totals-table{border-collapse:collapse;min-width:300px}.print-total-label{color:#444;text-align:right;min-width:180px;padding:4px 10px 4px 0;font-size:9.5pt}.print-total-value{color:#111;text-align:right;min-width:100px;padding:4px 0 4px 10px;font-size:9.5pt}.print-total-row-bold td{color:#000;border-top:2px solid #555;font-size:10.5pt;font-weight:700}.print-footer{color:#888;text-align:right;border-top:1px solid #ddd;margin-top:20px;padding-top:6px;font-size:8pt}
