#modal #read-invoice,#modal [data-receipt-read]{background:#d9edf9;color:#164b70;border:2px solid #79aecf}
#modal [data-receipt-from-expense],#modal [data-receipt-help]{background:#ffe09a;color:#583a08;border:2px solid #d9a338}
#modal [data-repay-add-bank]{background:#e9def6;color:#563478;border:2px solid #ae91c6;margin:.5rem 0}
#modal .repay-save,#modal #modalform>button:not([type]),#modal #receipt-help-form>button[type=submit]{background:#d6eedc;color:#205936;border:2px solid #76ac87}
#modal #read-invoice:hover,#modal [data-receipt-read]:hover{background:#baddf3;color:#123d5b}
#modal [data-receipt-from-expense]:hover{background:#ffd16d;color:#493000}
#modal [data-repay-add-bank]:hover{background:#dac6ed;color:#42235f}
#modal .repay-save:hover,#modal #modalform>button:not([type]):hover,#modal #receipt-help-form>button[type=submit]:hover{background:#b9dec3;color:#164528}
.repayment-fields{min-width:0;padding:1rem;margin:1.2rem 0}.repayment-fields legend{font-weight:700;padding:0 .3rem}.repayment-fields [data-new-bank]{margin-top:.8rem;border-top:1px solid #dacbe5;padding-top:.6rem}.repayment-fields [hidden]{display:none!important}
.repayment-fields button{max-width:100%;white-space:normal}.repayment-fields select,.repayment-fields input{max-width:100%;box-sizing:border-box}
