.receipt-ui{display:grid;gap:20px;min-width:0}.receipt-ui>*{min-width:0}.receipt-ui .statement-metrics{margin:0}.receipt-ui .statement-metrics strong{font-size:19px}.receipt-ui .statement-closing small{color:#dce4f7}.receipt-ui .statement-closing{background:#202b48;color:white}.receipt-form{overflow:hidden}.receipt-heading{padding:22px 26px;background:linear-gradient(120deg,#1b2741,#34345b);color:white}.receipt-heading h2{display:flex;align-items:center;gap:10px;color:white;margin:0 0 10px}.receipt-heading p{margin:0;color:#dce4f7}.receipt-fields{border:0;padding:24px;min-width:0}.receipt-fields input,.receipt-fields select{border-color:#95a5be;box-shadow:inset 0 1px 3px #15233e14}.receipt-allocation-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:28px}.receipt-allocation-heading h3{display:flex;align-items:center;gap:8px}.receipt-invoices{min-width:570px}.receipt-invoices input{width:130px;padding:10px}.receipt-opening{display:flex;align-items:center;gap:18px;justify-content:space-between;background:#edf1f8;border:1px solid #adbbce;border-radius:12px;padding:18px;margin:20px 0}.receipt-opening small{display:block;color:#52647d;margin-top:7px}.receipt-opening>input{width:160px}.receipt-review{padding:20px;background:#eef8f5;border:1px solid #9ccbbb;border-radius:12px;margin:20px 0}.receipt-review h3{display:flex;align-items:center;gap:8px}.receipt-review>div{display:flex;justify-content:space-between;gap:14px;margin:12px 0}.receipt-review p{font-size:13px;line-height:1.7}.receipt-ui .section-pad p{overflow-wrap:anywhere}
@media(max-width:720px){.receipt-fields{padding:16px}.receipt-heading{padding:18px}.receipt-opening{flex-direction:column;align-items:stretch}.receipt-opening>input{width:100%}.receipt-allocation-heading .row-actions{flex-wrap:wrap}.receipt-ui .statement-metrics strong{font-size:16px}.receipt-review>div{flex-wrap:wrap}}
.receipt-paper{min-width:0}.receipt-parties{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 0}.receipt-parties>section{min-width:0}.receipt-parties dl{grid-template-columns:110px minmax(0,1fr)}.receipt-parties dd{overflow-wrap:anywhere}.receipt-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-paper .receipt-document-type{display:inline-block;padding:6px 12px;border:1px solid #b0bdd2;border-radius:6px;background:#edf1f8;font-weight:700}.receipt-table-scroll{max-width:100%;overflow:auto}.receipt-allocation-table{min-width:540px!important}.receipt-allocation-table th:last-child,.receipt-allocation-table td:last-child{text-align:right;white-space:nowrap}.receipt-allocation-table tfoot th{border-top:2px solid #a5b3ca}.receipt-paper a{color:#503dab;text-decoration:none;font-weight:650}.receipt-footer{white-space:normal}.receipt-paper .invoice-paper-header>div{min-width:0}
@media(max-width:720px){.receipt-parties{grid-template-columns:1fr}.receipt-paper .invoice-paper-title{min-width:0}.receipt-metrics{grid-template-columns:1fr}.receipt-ui .row-actions{flex-wrap:wrap}}
@media print{.receipt-ui{display:block}.receipt-paper .invoice-paper-header>div{max-width:52%}.receipt-parties{grid-template-columns:1fr 1fr;break-inside:avoid;padding:14px 0}.receipt-metrics{grid-template-columns:repeat(3,minmax(0,1fr));break-inside:avoid}.receipt-metrics section{background:white!important;color:black!important;padding:10px}.receipt-metrics small{color:black!important}.receipt-ui .receipt-metrics strong{font-size:13pt}.receipt-table-scroll{overflow:visible!important}.receipt-allocation-table{min-width:0!important;width:100%;table-layout:fixed}.receipt-allocation-table th,.receipt-allocation-table td{overflow-wrap:anywhere}.receipt-allocation-table th:first-child{width:19%}.receipt-allocation-table th:nth-child(2){width:27%}.receipt-allocation-table th:last-child{width:23%}.receipt-allocation-table th:last-child,.receipt-allocation-table td:last-child{white-space:normal}.receipt-allocation-table tfoot{display:table-row-group}.receipt-paper a{color:black}.receipt-footer{font-size:9pt}}
