.cash-in-advance{position:relative;display:flex;height:100%;flex:1 1 0%;flex-direction:column;padding-top:1.6rem;padding-bottom:1.6rem}.cash-in-advance .btn-submit-container{margin-top:1.6rem;display:flex;justify-content:flex-end}.kafi-pro-layout .cash-in-advance{display:grid;grid-template-rows:40% 60%}.kafi-pro-layout .cash-in-advance.base-card{background-color:transparent}.kafi-pro-layout .cash-in-advance.base-card .advance-form form{display:flex;height:100%;flex-direction:column}.kafi-pro-layout .cash-in-advance .btn-submit-container{margin-top:auto;display:flex;justify-content:flex-end}.kafi-pro-layout .cash-in-advance .btn-submit-container>button{width:20rem}.kafi-pro-layout .cash-statement .total-item{border-left:1px solid var(--border-1);padding-left:.8rem;display:flex;flex-direction:column;gap:.8rem}.kafi-pro-layout .cash-statement .total-item div:first-child{font-size:1.3rem}.withdraw-form-vsd{height:100%;width:100%}.withdraw-form-vsd>form{display:flex;height:100%;width:100%;flex-direction:column;gap:1.6rem}.withdraw-form-vsd>form .btn-submit-container{margin-top:auto}.kafi-pro-layout .withdraw-form-vsd{padding-left:0;padding-right:0;padding-bottom:.8rem}.kafi-pro-layout .withdraw-form-vsd>form .to-account{grid-area:auto}.kafi-pro-layout .withdraw-form-vsd textarea:disabled{color:var(--text-1)!important}.confirm-order{position:relative;display:flex;height:100%;flex:1 1 0%;flex-direction:column;padding:1.6rem 3.2rem}.confirm-order .confirm-order-title{padding-top:2rem;padding-bottom:2rem;font-size:1.8rem;font-weight:600;color:var(--text)}.confirm-order .confirm-header{display:flex;align-items:center;justify-content:space-between}.kafi-pro-layout .confirm-order.base-card{background-color:transparent;padding:0 0 1.6rem}.kafi-pro-layout .confirm-order.base-card .confirm-order-title{display:none}.kafi-pro-layout .confirm-order.base-card .confirm-header{display:flex;justify-content:flex-end}.stock-statement{position:relative;display:flex;height:100%;flex-direction:column}.deposit-withdraw-vsd-panel{padding-top:.4rem}.deposit-withdraw-vsd-panel .radio-group{gap:.8rem}.deposit-withdraw-vsd-panel .radio-group .radio-option{height:3rem;padding-left:.4rem;padding-right:.4rem}.deposit-withdraw-vsd-panel .radio-group .radio-option .radio-label{font-size:1.6rem}.deposit-withdraw-vsd-panel .radio-group .radio-option[data-checked]{background-color:var(--bg-9);border-radius:.4rem}.deposit-withdraw-vsd-panel .radio-group .radio-option[data-checked] .radio-label{color:var(--primary)}.deposit-withdraw-vsd-panel .withdraw-form{padding-top:.8rem;padding-bottom:.8rem}