/* Editorial wallet: continuous Paper, explicit decisions and inspectable facts. */
.wallet-page{max-width:1000px;margin:0 auto}.wallet-page>.text-link,.wallet-detail>.text-link{display:inline-flex;align-items:center;min-height:44px}.wallet-section{padding:28px 0 40px;border-top:1px solid var(--line)}.wallet-section h2{font:400 35px/1.1 var(--serif);margin:0 0 20px}.wallet-section p,.wallet-detail p{max-width:72ch;line-height:1.7;margin:14px 0;overflow-wrap:anywhere}.wallet-section .gift-wallet{max-width:540px;padding:18px 0;border-block:1px solid var(--line);font-size:16px}.wallet-section .gift-wallet strong{font-variant-numeric:tabular-nums;color:var(--wine)}.wallet-activity{list-style:none;padding:0;margin:28px 0}.wallet-activity>li{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.8fr);gap:24px;padding:22px 0;border-top:1px solid var(--line);font-size:13px;overflow-wrap:anywhere}.wallet-activity strong{font-weight:500;font-variant-numeric:tabular-nums}.wallet-activity p{margin:7px 0}.wallet-row-actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.wallet-row-actions a,.wallet-section .text-link,.wallet-issue .text-link{min-height:44px;display:inline-flex;align-items:center}.wallet-empty{padding:20px 0}.wallet-empty h3{font-size:18px;font-weight:500;margin-bottom:12px}.wallet-issue{max-width:750px;overflow-wrap:anywhere}.wallet-issue p{line-height:1.7;margin:14px 0}.wallet-page h1:focus,.wallet-detail h1:focus{outline:2px solid var(--wine);outline-offset:4px}@media(max-width:600px){.wallet-activity>li{grid-template-columns:minmax(0,1fr);gap:12px}.wallet-section{padding-top:22px}.wallet-section h2{font-size:30px}.wallet-row-actions{gap:0}.wallet-detail .finance-actions{gap:12px}}
