.account-wallet{min-width:0}.account-wallet-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.account-wallet-balances>div{border:1px solid var(--hairline-strong);border-radius:var(--radius-cell);min-width:0;padding:1.25rem}.account-wallet-amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1rem,2vw,1.6rem)}.account-wallet-ledger{border-collapse:collapse;width:100%}.account-wallet-ledger th,.account-wallet-ledger td{text-align:left;border-bottom:1px solid var(--hairline);padding:1rem .75rem}.account-wallet-ledger th:first-child,.account-wallet-ledger td:first-child{padding-left:0}.account-wallet-ledger th:last-child,.account-wallet-ledger td:last-child{text-align:right;padding-right:0}.account-wallet-ledger th{color:var(--text-2);font-weight:500}.account-wallet-status{text-transform:capitalize;font-size:.85em;display:block}.account-wallet-tag{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.account-wallet-ledger-amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-wallet-ledger tr[data-status=reversed] .account-wallet-ledger-amount{color:var(--text-2);text-decoration:line-through}@media (max-width:639px){.account-wallet{margin-inline:calc(16px - var(--spacing-margin))}.account-wallet-balances{grid-template-columns:minmax(0,1fr)}.account-wallet-amount{font-size:1.5rem}.account-wallet-ledger thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.account-wallet-ledger,.account-wallet-ledger caption,.account-wallet-ledger tbody{display:block}.account-wallet-ledger tr{border-bottom:1px solid var(--hairline);padding:.75rem 0;display:block}.account-wallet-ledger td,.account-wallet-ledger td:first-child,.account-wallet-ledger td:last-child{text-align:left;border:0;grid-template-columns:4rem minmax(0,1fr);gap:.5rem;padding:.4rem 0;display:grid}.account-wallet-ledger td:before{content:attr(data-label);font-family:var(--font-sans);color:var(--text-2);font-size:.85em}.account-wallet-status{grid-column:2}}.account-wallet-badge{border:1px dashed var(--hairline-strong);border-radius:var(--radius-cell);vertical-align:middle;margin-left:.75rem;padding:.15rem .6rem}
