.table-scroll{overflow:auto}.table-scroll table{min-width:900px}td small{display:block;color:#888;font-size:11px;overflow-wrap:anywhere;max-width:230px}.credit-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.credit-summary strong{display:block;font-size:28px;color:#7557e9}.task-facts{display:grid;grid-template-columns:130px 1fr;gap:8px;font-size:13px}.task-facts dd{margin:0;overflow-wrap:anywhere}.task-facts dt{color:#777}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;align-items:end}.form-grid button{margin-bottom:15px}#finance-admin details{margin-bottom:24px}#finance-admin summary{cursor:pointer;font-weight:600}#finance-admin [data-level]{min-width:75px}#finance-admin select{min-width:140px}[data-message]{color:#a44454;margin:12px 0;white-space:pre-wrap}.model-price{width:100px}#finance-admin input[type=checkbox]{width:auto}@media(max-width:800px){.credit-summary{grid-template-columns:1fr}.task-facts{grid-template-columns:100px 1fr}}
.reconciliation-filter{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.reconciliation-filter label{margin:0}.reconciliation-filter button{margin-bottom:0}.reconciliation-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.reconciliation-secondary{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}.reconciliation-secondary b{margin-left:6px}.reconciliation-balance{margin-top:16px}.reconciliation-balance summary{cursor:pointer}.reconciliation-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px}#reconciliation-report[aria-busy=true]{opacity:.6}@media(max-width:800px){.reconciliation-totals{grid-template-columns:1fr}}
.account-security{max-width:820px;margin-top:24px}.account-security form{max-width:560px}.account-security fieldset{border:0;padding:0;margin:0;min-width:0}.account-security #phone-send{margin-bottom:16px}.success-message{color:#27825a!important}.sms-login{margin-top:20px}.sms-login summary,.sms-admin summary{cursor:pointer;font-weight:600}.sms-login form,.sms-admin form{margin-top:18px}.sms-admin input[type=checkbox]{width:auto}
