.table input,.table .item-row input{width:100%;box-sizing:border-box;padding:6px 8px}.table{width:100%;table-layout:fixed;border-collapse:collapse}.table th,.table td{padding:12px}.text-left{text-align:left}.text-right{text-align:right}.receipts-table,.invoices-table,.quotes-table{table-layout:auto}.table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.table{min-width:700px}}@media(max-width:720px){.table-wrap,.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{table-layout:auto;width:100%;min-width:640px}.table thead th{white-space:nowrap;font-size:13px;padding:10px}.table td{vertical-align:middle;padding:14px 10px;white-space:normal;overflow-wrap:break-word;word-break:break-word}.table tbody tr{border-bottom:1px solid rgba(0,0,0,.14)}.table tbody tr:last-child{border-bottom:0}.table td:first-child{white-space:nowrap;font-size:12px}.text-left{text-align:left}.text-right{text-align:right}.table td:last-child{white-space:nowrap;padding-left:14px}.table td:last-child .button{width:auto;padding:10px 14px;border-radius:10px}.table th.num,.table td.num{text-align:right;white-space:nowrap;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums}.table th.nowrap,.table td.nowrap{white-space:nowrap;overflow-wrap:normal;word-break:normal}}
