@media screen and (min-width:576px){.svfr-cp-table__wrapper{overflow-x:auto}}.svfr-cp-table{table-layout:auto}@media screen and (max-width:575px){.svfr-cp-table thead{display:none}.svfr-cp-table,.svfr-cp-table tr,.svfr-cp-table tbody{width:100%;display:block}.svfr-cp-table tr td{width:100%;display:block}.svfr-cp-table td::before{content:attr(data-label);font-weight:700;float:left;width:50%}.svfr-cp-table tr{margin-bottom:30px}}.svfr-cp-loader__wrapper{position:relative}.svfr-cp-loader__wrapper.loader-shown::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .1)}.svfr-cp-loader__wrapper.loader-shown::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .1)}.svfr-cp-loader{display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.svfr-cp-collapse:not(.show){display:none}.svfr-cp-collapse{width:100%}.invoice-summary__actions,.invoice-detail__actions{list-style:none;padding:0;margin:0}@media screen and (max-width:575px){.invoice-summary__actions{margin-left:50%}}td.i-listing-actions{padding-bottom:0}.invoice-summary__actions li,.invoice-detail__actions li{display:inline-block;margin-bottom:9px}.invoice-summary__actions button,.invoice-detail__actions button{border:0}.action-view{background:#fff0;display:block;padding:5px}.action-view .icon-more{display:block;width:9px;height:14px;position:relative;text-align:center}.action-view .icon-more::after{display:block;content:'\f078';font-family:'FontAwesome';font-size:.55556rem;color:#3b3331;transition:all 100ms ease-out;position:absolute;top:0;left:0;transform:rotate(-90deg)}.action-view.details-shown .icon-more::after{transform:rotate(0deg)}.action-view.details-shown .icon-more{width:12px}.action-view .action-label{display:none}.invoice-lines__table{width:100%}.invoice-lines__table,.invoice-lines__table th,.invoice-lines__table td{border:0}.invoice-total__wrapper{display:flex}.invoice-total__table{width:auto;margin-left:auto}.invoice-total__table,.invoice-total__table th,.invoice-total__table td{border:0}.invoice-detail__actions{border-top:1px solid rgb(0 0 0 / .1);margin-top:20px;padding-top:20px;margin-bottom:20px;text-align:right}@media screen and (max-width:575px){.invoice-total__table tr{display:table-row}.invoice-total__table td{display:table-cell}.invoice-total__table tbody{display:table-row-group}}.svfr-cp-customer .c-field{display:flex}.svfr-cp-customer .c-field-label{font-weight:700}.svfr-cp-customer .c-field-label:after{content:":"}.svfr-cp-customer .c-field-value{margin-left:3px}