.voucher-invoice-section-node{display:flex;flex-direction:row;gap:1rem}.voucher-remining-rate-node-container{display:flex;flex-direction:row;gap:1rem;padding:0rem;position:relative}.voucher-remining-rate-node-container:after{position:absolute;content:"";width:105%;height:130%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;border:2px dashed #BCBCBC}.customer-and-balance-node,.voucher-customer-section-node{display:flex;flex-direction:row;gap:1rem}.voucher-detected-paid-amount-rate-node{display:flex;flex-direction:column;gap:1rem;position:relative}.voucher-detected-paid-amount-rate-node:after{position:absolute;content:"";width:105%;height:120%;top:50%;left:50%;transform:translate(-50%,-50%);padding:3rem;border-radius:.5rem;border:2px dashed #BCBCBC}.paid-amount-rate-node,.voucher-bank-balance-section{display:flex;flex-direction:row;gap:1rem}.voucher-currency-invoice-node-container{display:flex;flex-direction:column;gap:2rem}.invoice-currency-line-contaier{width:1rem;height:1rem;background-color:red;position:relative}.invoice-currency-line-contaier .invoice-currency-line-item{width:100%;height:100%;background-color:#00f;position:absolute}.voucher-currency-line-contaier{width:2rem;height:100%;position:relative}.voucher-currency-line-contaier .voucher-currency-line-item{width:2rem;height:6.2rem;top:-1.2rem;right:0rem;transform:translateY(-50%);border:.25rem solid red;position:absolute;z-index:0;border-left:0px;border-top:0px;border-bottom-right-radius:1rem}.voucher-to-node-line-contaier{width:2rem;height:100%;position:relative}.voucher-to-node-line-contaier .voucher-to-node-line-item{width:100%;height:.25rem;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00f;position:absolute}.loading-status-indecator{width:1rem;height:2rem;position:relative}.loading-status-indecator .loading-status-indecator-item{background-color:#00f;position:absolute;border-radius:50%;padding:.6rem;top:80%;left:80%;z-index:1;transform:translate(-50%,-50%);border:2px solid red}
