.chronological-body[data-v-2f4add4a]{padding:15px;background:#fcfcfc}.border-bottom[data-v-2f4add4a]{border-bottom:1px solid #eee}.border-top[data-v-2f4add4a]{border-top:1px solid #eee}.mr-10[data-v-2f4add4a]{margin-right:10px}.mt-10[data-v-2f4add4a]{margin-top:10px}.batch-bar[data-v-2f4add4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e6f7ff;border:1px solid #91d5ff;padding:8px 15px;border-radius:4px;margin-bottom:15px;-webkit-animation:slideInDown-2f4add4a .3s forwards;animation:slideInDown-2f4add4a .3s forwards}.batch-bar .selected-count[data-v-2f4add4a]{color:#1890ff;font-weight:500}.batch-bar .batch-actions[data-v-2f4add4a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.table-wrapper[data-v-2f4add4a]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;overflow-x:auto;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.premium-table[data-v-2f4add4a]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.premium-table th[data-v-2f4add4a]{background:#fafafa;padding:12px 8px;font-weight:600;color:#333;border-bottom:2px solid #e8e8e8;text-align:left;white-space:nowrap;position:sticky;top:0;z-index:10}.premium-table td[data-v-2f4add4a]{padding:10px 8px;border-bottom:1px solid #f0f0f0;color:#444;line-height:1.5}.voucher-row-top:hover td[data-v-2f4add4a]{background:#fdfdfd}.voucher-row-top.audited td[data-v-2f4add4a]{opacity:.9}.voucher-row-top td[data-v-2f4add4a]{background:#fff}.voucher-row-top td[data-v-2f4add4a]:first-child,.voucher-row-top td[data-v-2f4add4a]:nth-child(2),.voucher-row-top td[data-v-2f4add4a]:nth-child(3),.voucher-row-top td[data-v-2f4add4a]:nth-child(11),.voucher-row-top td[data-v-2f4add4a]:nth-child(12){border-bottom:1px solid #e8e8e8}.voucher-row-inner:hover td[data-v-2f4add4a]{background:#fdfdfd}.voucher-row-inner td[data-v-2f4add4a]{background:#fff}.voucher-row-inner .last-row[data-v-2f4add4a]{border-bottom:1px solid #e8e8e8}.spacer-row[data-v-2f4add4a]{height:8px}.spacer-row td[data-v-2f4add4a]{background:#f8f9fa;padding:0;border:none}.cell-date[data-v-2f4add4a]{color:#888;font-family:Monaco,monospace}.cell-voucher .voucher-link[data-v-2f4add4a]{display:block;font-weight:700;color:#1890ff;margin-bottom:4px}.cell-voucher .voucher-link[data-v-2f4add4a]:hover{color:#40a9ff;text-decoration:underline}.cell-voucher .voucher-tags[data-v-2f4add4a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.cell-code[data-v-2f4add4a]{font-family:Consolas,monospace;color:#555}.cell-subject[data-v-2f4add4a]{font-weight:500}.cell-summary[data-v-2f4add4a]{color:#666;font-style:italic}.cell-amount[data-v-2f4add4a]{font-family:PingFang SC,system-ui;font-weight:600}.cell-amount.text-借[data-v-2f4add4a]{color:#cf1322}.cell-amount.text-贷[data-v-2f4add4a]{color:#389e0d}.badge[data-v-2f4add4a]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;line-height:1}.badge-success[data-v-2f4add4a]{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.badge-warning[data-v-2f4add4a]{background:#fff7e6;border:1px solid #ffd591;color:#fa8c16}.tag[data-v-2f4add4a]{display:inline-block;padding:0 4px;font-size:10px;border-radius:2px;line-height:1.4}.tag-blue[data-v-2f4add4a]{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.member-info[data-v-2f4add4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member-info .name[data-v-2f4add4a]{font-weight:500}.member-info .time[data-v-2f4add4a]{font-size:11px;color:#999}.no-data[data-v-2f4add4a]{padding:80px 0}.no-data .no-data-content[data-v-2f4add4a]{color:#999}.no-data .no-data-content i[data-v-2f4add4a]{font-size:48px;margin-bottom:15px;display:block}.no-data .no-data-content p[data-v-2f4add4a]{font-size:16px}@-webkit-keyframes slideInDown-2f4add4a{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInDown-2f4add4a{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}