.bill-record-page .content:has(.bill-record-live){padding:0 12px 24px!important}.bill-record-live{color:#30343b}.bill-record-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;padding:14px 10px;border-radius:12px;background:#fff;box-shadow:0 2px 12px rgba(31,45,61,.04)}.bill-record-summary div{display:flex;min-width:0;flex-direction:column;align-items:center;gap:6px;color:#8b929d;font-size:12px}.bill-record-summary strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:15px;white-space:nowrap}.bill-record-live .income{color:#18a57e}.bill-record-live .expense{color:#ed4b48}.bill-record-ranges{display:flex;gap:10px;margin-bottom:10px}.bill-record-ranges button{flex:1;height:34px;border:1px solid #dfe5e8;border-radius:18px;background:#fff;color:#666}.bill-record-ranges button.active{border-color:#18a57e;background:#18a57e;color:#fff}.bill-record-state{padding:70px 12px;text-align:center;color:#9aa1aa;font-size:14px}.bill-record-state.error{color:#ed4b48}.bill-record-list{display:flex;flex-direction:column;gap:10px}.bill-record-item{display:flex;justify-content:space-between;gap:12px;padding:14px;border-radius:10px;background:#fff;box-shadow:0 2px 10px rgba(31,45,61,.035)}.bill-record-main{min-width:0}.bill-record-title{font-size:15px;font-weight:600}.bill-record-time,.bill-record-remark{margin-top:5px;color:#9aa1aa;font-size:12px}.bill-record-remark{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-record-values{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:7px}.bill-record-values strong{font-size:16px}.bill-record-values span{color:#9aa1aa;font-size:12px}.bill-record-more{display:block;width:100%;height:38px;margin-top:12px;border:1px solid #18a57e;border-radius:19px;background:#fff;color:#18a57e}.bill-record-more[hidden]{display:none!important}
