.modal-finances-table{height:100%;max-height:100%;margin-bottom:0;font-size:.9rem;position:relative;z-index:0}.modal-finances-table .right-padding .column:last-of-type{padding-right:.7rem}.modal-finances-table .trashcan-padding{padding-right:3rem}.modal-finances-table .checkbox-padding{padding-right:2.1rem}.modal-finances-table .rows{max-height:calc(100% - 22px);overflow-y:auto}.modal-finances-table .rows .row:nth-child(2n){background-color:rgba(0,0,0,.05)}.modal-finances-table .rows .row:hover{background-color:rgba(0,0,0,.178)}.modal-finances-table .rows .emit-row{cursor:pointer}.modal-finances-table .rows .row{padding:3px 0;height:15%;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-finances-table .rows .row .column{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-finances-table .rows .row .trash--mod{padding-right:5px;margin:auto 0;-webkit-transition:all .2s;transition:all .2s;margin-left:1.8rem}.modal-finances-table .rows .row .trash--mod:hover{color:red;cursor:pointer}.modal-finances-table .rows .row .checkbox{margin:auto 0;margin-right:20px}.modal-finances-table .rows .row .checkbox:hover{cursor:pointer}.modal-finances-table .labels{border-bottom:1px solid grey}.modal-finances-table .labels .column{font-weight:600}.modal-finances-table .more-dots{position:absolute;bottom:0;left:0;height:10%;width:100%}.modal-finances-table .more-dots h3{font-size:3rem;margin-top:-36px;text-align:center}.invoice-preview .spinner[data-v-789c75f2]{padding:10px 0}.invoice-preview .invoice[data-v-789c75f2]{height:50vh;max-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0}.invoice-preview .invoice .info[data-v-789c75f2]{width:43%;margin-right:1rem;padding-right:1rem;border-right:1px solid #e9ecef}.invoice-preview .invoice .finances[data-v-789c75f2]{width:57%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.invoice-preview .invoice .finances .invoice-table[data-v-789c75f2]{height:calc(50% - 44px);max-height:calc(50% - 44px)}.invoice-preview .invoice .finances .total[data-v-789c75f2]{text-align:right;font-weight:900}.invoice-preview .invoice .title[data-v-789c75f2]{font-size:18px;display:inline-block;border-bottom:1px solid var(--primary-color);margin-bottom:2px}.btn--mod[data-v-789c75f2]{margin:0 auto}