.cash-earned{background:#241b28;color:#fff;border-radius:18px;padding:22px;margin-bottom:20px}.cash-earned>span{font-size:12px;color:#e2cbdc}.cash-earned>strong{display:block;font-size:34px;line-height:1.3;letter-spacing:-1px;margin:8px 0 20px;font-variant-numeric:tabular-nums}.cash-earned>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid #ffffff24;padding-top:16px}.cash-earned>div span{font-size:12px;color:#e2cbdc}.cash-earned b{display:block;font-size:18px;color:white;margin-top:4px}.cash-earned p{margin:16px 0 0;font-size:12px;color:#dcc1d5}.cash-record-list,.cash-positions{display:grid;gap:10px}.cash-record,.cash-position{background:#fffbfe;border:1px solid #d8b8cf;border-radius:14px;overflow:hidden}.cash-record summary,.cash-position summary{list-style:none;display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer}.cash-record summary::-webkit-details-marker,.cash-position summary::-webkit-details-marker{display:none}.cash-record summary>span,.cash-position summary>span{flex:1;min-width:0}.cash-record b,.cash-position b{font-size:14px}.cash-record small,.cash-position small{display:block;font-size:12px;color:#795e70;margin-top:5px}.cash-position em{font-size:11px;font-style:normal;white-space:nowrap;color:#805371}.cash-record i{font-style:normal}.cash-record dl,.cash-position dl{margin:0;padding:0 16px 16px;display:grid;grid-template-columns:auto 1fr;gap:8px;font-size:12px}.cash-record dt,.cash-position dt{color:#795e70}.cash-record dd,.cash-position dd{margin:0;text-align:right;overflow-wrap:anywhere}.wallet-network{display:block;width:100%;border:1px solid #d3b6c9;background:white;border-radius:10px;padding:12px;margin:8px 0 14px;font:inherit}.wallet-chain-address{display:block;background:#f7edf4;border:1px solid #e0c9d9;border-radius:10px;padding:12px;font-size:13px;overflow-wrap:anywhere;user-select:all;margin:8px 0 16px}.wallet-body .cash-field{display:block;font-size:13px;margin:12px 0}.cash-field input{display:block;box-sizing:border-box;width:100%;border:1px solid #d3b6c9;border-radius:10px;background:white;padding:12px;margin-top:7px;font:inherit;min-width:0}.cash-quote{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:14px;padding:14px 0}.cash-quote b{text-align:right}.cash-empty{padding:20px 0;color:#795e70;font-size:14px}.wallet-legacy{margin-top:20px;border-top:1px solid #e5cddd;padding-top:12px;font-size:13px}.wallet-legacy summary{cursor:pointer;color:#795e70}
.er-reference>.cash-earned{margin:0 18px 20px}.er-reference>.cash-positions,.er-reference>.cash-record-list{margin:0 18px}
