.voucher-card{font-size:9.5pt;margin:20px 20px 30px 20px;background-color:#fff;border:2px solid transparent;border-radius:8px;border:1px solid #ddd}.voucher-card.editing{border:2px solid #463cb2}.voucher-card .signature-field{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:16px;padding-right:8px;font-size:14px;gap:4px}.voucher-card .signature-field .signature-line{width:200px;border-bottom:1px solid #333;height:1.4em}.voucher-card.canceled{opacity:.5!important}.voucher-card .card-body{padding:40px 40px 40px 40px}.voucher-card .card-body .voucher-head{margin-bottom:8px}.voucher-card .card-body .voucher-head>.infos{display:flex;justify-content:space-between;line-height:145%}.voucher-card .card-body .voucher-head .right{text-align:right}.voucher-card .card-body .voucher-head .company-name,.voucher-card .card-body .voucher-head .voucher-name{text-align:center;font-weight:700;font-size:12pt}.voucher-card .card-body .voucher-head .date-display{text-align:center;font-weight:700;font-size:12pt;margin-bottom:10px}.voucher-card .card-body .credits{display:flex;justify-content:space-between;margin-top:10px}.voucher-card .card-footer{border-top:1px solid #eee;padding:12px;text-align:left;font-size:9.5pt;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.voucher-card .card-footer .editing-actions,.voucher-card .card-footer .normal-actions{text-align:right}.voucher-card .voucher-table{width:100%;min-height:150px;font-size:9.5pt;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.voucher-card .voucher-table>thead th{border-left:1px solid #000;border-bottom:1px solid #000;padding:2px 7px;font-weight:400;color:#000}.voucher-card .voucher-table>thead th.setting{width:200px;text-align:center}.voucher-card .voucher-table>thead th.content{text-align:center}.voucher-card .voucher-table>thead th.crd-amt,.voucher-card .voucher-table>thead th.deb-amt{width:110px;text-align:center}.voucher-card .voucher-table>thead th.del{width:60px}.voucher-card .voucher-table>tbody td{padding:2px 7px 7px 7px;border-left:1px solid #000;vertical-align:top;line-height:140%}.voucher-card .voucher-table>tbody td.content,.voucher-card .voucher-table>tbody td.setting{text-align:left}.voucher-card .voucher-table>tbody td.crd-amt,.voucher-card .voucher-table>tbody td.deb-amt{text-align:right}.voucher-card .voucher-table>tbody td.add-row td{border-top:1px solid #000}.voucher-card .voucher-table>tbody td.add-item-cell{text-align:left;border-top:1px solid #000;padding:6px 7px}.voucher-card .voucher-table>tbody td.sum-label-cell{font-weight:400;text-align:right}.voucher-card .voucher-table>tbody tr.total-row td{height:30px;vertical-align:middle;padding-top:7px;padding-bottom:7px}.voucher-card .voucher-table>tbody tr:first-child td{padding-top:7px}.voucher-card .voucher-table>tbody tr:last-child td{padding-bottom:7px;border-bottom:0;border-top:1px solid #000}.voucher-card .voucher-table>tbody .money.warning{color:red}.voucher-card .not-included-label{position:absolute;color:red;border:1px solid red;padding:0 10px;border-radius:3px;font-weight:700;cursor:default}