.ledger-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--grey);border:1px solid var(--grey);margin-top:26px}.ledger-stats .stat{background:var(--paper);border-top:5px solid var(--red)}.ledger{list-style:none;margin:26px 0 0;padding:0}.ledger-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;border:1px solid var(--grey);background:var(--paper-2);padding:14px 16px;margin-bottom:10px;min-width:0}.ledger-row.approved{border-color:var(--ink)}.ledger-row .idx{font-weight:700;color:var(--grey);flex:0 0 auto}.ledger-row .who{flex:1 1 220px;min-width:0}.ledger-row .who b{display:block;letter-spacing:.06em}.ledger-row .who small{color:var(--grey);font-size:12px;letter-spacing:.12em}.ledger-row .tick{letter-spacing:.16em;color:var(--grey)}.ledger-row .tick,.stamp{font-size:12px;font-weight:700}.stamp{flex:0 0 auto;letter-spacing:.2em;border:2px solid var(--red);color:var(--red);padding:5px 9px;transform:rotate(-6deg);opacity:.85}.stamp.pending{border-color:var(--grey);color:var(--grey)}@media (max-width:600px){.ledger-stats{grid-template-columns:minmax(0,1fr)}.ledger-row .who{flex:1 1 100%}}