#financeWorkspace .finance-line {display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid #e8ded5}
#financeWorkspace .finance-line>div:last-child{text-align:right;white-space:nowrap}
#financeWorkspace .finance-register{max-height:34rem;overflow:auto}
#financeWorkspace fieldset{border:1px solid #ddd3cb;border-radius:1rem;margin:1rem 0;padding:1rem}
#financeWorkspace button,#financeWorkspace select,#financeWorkspace input{min-height:44px}
@media(max-width:640px){#financeWorkspace .finance-line{font-size:.9rem}#financeWorkspace .finance-line>div:last-child{white-space:normal;min-width:6rem}}
