.transaction-status{display:inline-block;white-space:nowrap;border-radius:6px;padding:4px 8px;color:#FFFFFF;font:700 12px/1.4 system-ui,sans-serif}.transaction-status.paid{background:#C8102E}.transaction-status.received{background:#012169}.transaction-amount{text-align:center;font-weight:700;white-space:nowrap}.transactions table{table-layout:fixed}.transactions th:nth-child(2),.transactions td:nth-child(2){text-align:center}.transactions th:last-child,.transactions td:last-child{text-align:right}#accountTransactions .transaction-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,.9fr) minmax(70px,.8fr);align-items:center;gap:8px}#accountTransactions .transaction-status{justify-self:end}#accountTransactions .transaction-amount{font-size:14px}@media(max-width:400px){.transaction-status{font-size:11px;padding:4px 6px}}

.transactions .ledger{max-height:none;overflow:visible}
.transaction-logo-slot{display:flex;align-items:center;justify-content:center;width:52px;height:22px;margin-bottom:3px}.transaction-method-logo{display:block;width:auto;height:14px;max-width:52px;object-fit:contain;margin:0}.transaction-logo-slot+small{display:block;width:52px;text-align:center}.transactions .transaction-amount{font-size:14px}
