.print-page{width:210mm;height:306mm;margin:0 auto;page-break-after:always;position:relative;color:#444;background-color:#fff}@media print{.print-page{width:auto;height:auto}}.print-page__title{text-align:center;font-weight:700;font-size:18pt;line-height:18pt}.print-page__info{display:flex;margin:16mm 0 0}.print-page__info.first{margin-bottom:3mm}.print-page__info.second{margin-top:0}.print-page__infoLeft{width:100mm}.print-page__infoRight{display:flex;margin-left:auto;width:60mm}.print-page__infoRight.second{align-items:flex-end}.print-page__infoRightTop{width:100%}.print-page__addressee{width:130%;font-size:11pt;line-height:11pt}.print-page__message{margin-top:4mm;font-size:8pt;line-height:8pt}.print-page__boxLine{display:flex;font-size:8pt;line-height:1.3}.print-page__boxLineLabel{display:flex;align-items:center;padding:1mm 2mm;width:21.5mm;color:#fff!important;background-color:#8d8a8a!important}.print-page__boxLineText{flex:1;padding:1mm 1.6mm}.print-page__accountPayable,.print-page__dueDate,.print-page__totalAmount{margin-top:.5mm}.print-page__totalAmount .print-page__boxLineText{padding:2mm 2mm;font-size:12pt;border:1px solid #bbb;border-left:none}.print-page__totalAmountTax{margin-left:2mm;font-size:9pt}.print-page__docNumber,.print-page__issueDate{text-align:right;font-size:8pt;line-height:8pt}.print-page__issueDate{margin-top:2mm}.print-page__address{position:relative;text-align:left;width:100%;font-size:8pt;line-height:1.6}.print-page__squareMark{position:absolute;right:0;width:22mm;height:auto}.print-page__addressName{font-size:10pt}.print-page__adjust{height:10mm}.print-page__detail{margin-top:10mm}.print-page__detailTable{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;word-wrap:break-word}.print-page__detailTable thead,.print-page__detailTable tr{page-break-inside:avoid}.print-page__detailTh{text-align:center;padding:1mm 1mm}.print-page__detailTh:first-child:before{height:0!important}.print-page__detailTr{font-size:7.5pt;line-height:8pt;color:#fff!important;background-color:#8d8a8a!important}.print-page__detailTh{color:#fff!important}.print-page__detailTd{page-break-inside:avoid;padding:1.5mm 1.5mm;font-size:7pt;line-height:8pt;border-bottom:1px solid #bbb;border-right:1px solid #ddd}.print-page__detailTd.print-page__detailQuantity,.print-page__detailTd.print-page__detailUnit{text-align:center}.print-page__detailTd.print-page__detailAmout,.print-page__detailTd.print-page__detailUnitPrice{text-align:right}.print-page__detailTfoot{page-break-inside:avoid}.print-page__detailFixed{padding:0;width:1px;border-right:none}.print-page__detailFixed:first-child:before{display:block;width:1px;height:6mm;content:""}.print-page__detailDate{width:20mm}.print-page__detailClient{width:47%}.print-page__detailSummary{width:53%}.print-page__detailSummary2{width:auto}.print-page__detailQuantity,.print-page__detailUnit{width:12mm}.print-page__detailUnitPrice{width:19mm}.print-page__detailAmout{width:20mm;border-right:none}.print-page__detailLabel{text-align:right}.print-page__notice{margin-top:10mm}.print-page__noticeHeading{text-align:center;margin-bottom:2mm;padding:1mm 1mm;font-size:8pt;line-height:8pt;color:#fff!important;background-color:#8d8a8a!important}.print-page__noticeTxt{padding:0 2mm;margin-top:1.5mm;font-size:8pt;line-height:1.2}.print-page__noticeTxt span,.text-red{color:#f55361!important}.table-total-summary{flex:1;margin-top:20px}.table-total-summary th{background-color:#ededed;font-size:7pt;height:15px;text-align:center;width:30mm}.table-total-summary td{text-align:center;padding:1.5mm 1.5mm;font-size:7pt;line-height:8pt}.table-total{width:63mm;table-layout:fixed}.table-total .empty-column{width:24mm}.table-total .total-name-column{width:19mm;page-break-inside:avoid;border-right:1px solid #ddd;font-weight:700}.table-total .total-name-column,.table-total .total-value-column{padding:1.5mm 1.5mm;font-size:7pt;line-height:8pt;border-bottom:1px solid #bbb;text-align:right}.table-total .total-value-column{width:20mm}