.invoice-lines-table{width:100%;table-layout:fixed;overflow:hidden}.invoice-lines-table th,.invoice-lines-table td{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:normal}.invoice-lines-table tfoot .amount{white-space:normal!important;overflow-wrap:anywhere}.invoice-lines-table .net-total td{font-size:12pt!important}.invoice-lines-table .net-total .amount{font-size:12pt!important;line-height:1.15}.payment-layout{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.payment-layout>div{max-width:100%;overflow-wrap:anywhere}.payment-layout .conversion{white-space:normal;flex:1 1 240px}.amount-words-row strong{display:inline-block;max-width:100%;overflow-wrap:anywhere;word-break:normal}
@media(max-width:900px){.invoice-lines-table{min-width:0!important}.invoice-lines-table th,.invoice-lines-table td{font-size:9pt}.invoice-lines-table .net-total td,.invoice-lines-table .net-total .amount{font-size:10.5pt!important}}
@media print{.invoice-lines-table{table-layout:fixed!important;overflow:hidden}.invoice-lines-table th,.invoice-lines-table td{overflow-wrap:anywhere}.invoice-lines-table tfoot .amount{white-space:normal!important}}
