#transactions .transaction-types{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}
#transactions .transaction-types button{min-height:44px;padding:.65rem 1.2rem;font-size:1rem}
#transactions .transaction-types button[aria-pressed=true]{background:#073b5b;color:#fff;border-color:#073b5b}
#transactions #txnForm{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}
#transactions #txnForm>.span4,#transactions #txnForm>.actions{grid-column:1/-1}
#transactions #txnForm input,#transactions #txnForm select{min-width:0;width:100%;font-size:1rem}
#transactions .simple-type-hidden{display:none!important}
#transactions .saved-day-row{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-top:1px solid #d5e1e7}
#transactions .saved-day-row small{display:block;color:#4b6371;font-size:.875rem;margin-top:.25rem}
#transactions .saved-day-row .day-amount{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}
#transactions .saved-day-row button{display:block;margin:.4rem 0 0 auto;min-height:40px}
#transactions #simpleTransactionStatus{margin:.8rem 0;color:#234f63}
#transactions #txnClear{display:none}
@media(max-width:600px){#transactions #txnForm{grid-template-columns:1fr}#transactions .transaction-types button{flex:1 1 40%}#transactions .saved-day-row{flex-wrap:wrap}}
