@keyframes cyberpunk-scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.time-picker-title{display:flex;justify-content:space-between;align-items:center;flex:1;padding:0 .43rem;font-size:.37rem}.time-picker-title div:first-of-type{color:#969799;width:2.4rem}.time-picker-title div:nth-child(2){font-size:.43rem;font-weight:700}.time-picker-title div:last-of-type{width:2.4rem;color:#576b95;text-align:center}.time-picker-title div:last-of-type span{display:inline-block;margin-left:.4rem}@keyframes cyberpunk-scan-437c0ccc{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.bill-page[data-v-437c0ccc]{min-height:100vh;background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.top-nav[data-v-437c0ccc]{background:#fff;padding:.24rem 0;box-shadow:0 .03rem .11rem rgba(0,0,0,.1);position:sticky;top:0;z-index:100}.top-nav .nav-content[data-v-437c0ccc]{display:flex;align-items:center;justify-content:space-between;padding:0 .27rem}.top-nav .nav-content .back-btn[data-v-437c0ccc]{width:.48rem;height:.48rem;border:none;background:#f5f5f5;border-radius:.11rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.top-nav .nav-content .back-btn[data-v-437c0ccc]:hover{background:#e5e5e5}.top-nav .nav-content .page-title[data-v-437c0ccc]{font-size:.37rem;font-weight:600;color:#333;margin:0}.top-nav .nav-content .nav-placeholder[data-v-437c0ccc]{width:.48rem;height:.48rem}.balance-card[data-v-437c0ccc]{background:#fff;margin:.27rem;border-radius:.16rem;padding:.27rem;box-shadow:0 .03rem .16rem rgba(0,0,0,.08)}.balance-card .balance-info[data-v-437c0ccc]{display:flex;justify-content:space-between;margin-bottom:.27rem}.balance-card .balance-info .balance-item[data-v-437c0ccc]{text-align:center;flex:1}.balance-card .balance-info .balance-item .balance-label[data-v-437c0ccc]{font-size:.32rem;color:#666;margin-bottom:.11rem}.balance-card .balance-info .balance-item .balance-amount[data-v-437c0ccc]{font-size:.43rem;font-weight:600;color:#333}.balance-card .balance-actions[data-v-437c0ccc]{display:flex;gap:.16rem}.balance-card .balance-actions .action-btn[data-v-437c0ccc]{flex:1;height:.8rem;border:none;border-radius:.11rem;font-size:.32rem;font-weight:500;cursor:pointer;transition:all .2s ease}.balance-card .balance-actions .action-btn.transfer[data-v-437c0ccc]{background:#f0f9ff;color:#0369a1;border:.01rem solid #bae6fd}.balance-card .balance-actions .action-btn.transfer[data-v-437c0ccc]:hover{background:#e0f2fe}.balance-card .balance-actions .action-btn.withdraw[data-v-437c0ccc]{background:#fef3c7;color:#d97706;border:.01rem solid #fde68a}.balance-card .balance-actions .action-btn.withdraw[data-v-437c0ccc]:hover{background:#fef08a}.filter-section[data-v-437c0ccc]{background:#fff;margin:0 .27rem .27rem;border-radius:.16rem;padding:.21rem;box-shadow:0 .03rem .11rem rgba(0,0,0,.06)}.filter-section .filter-controls[data-v-437c0ccc]{display:flex;gap:.21rem}.filter-section .filter-controls .filter-item[data-v-437c0ccc]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:.16rem .21rem;background:#f5f5f5;border-radius:.11rem;cursor:pointer;transition:all .2s ease}.filter-section .filter-controls .filter-item[data-v-437c0ccc]:hover{background:#e5e5e5}.filter-section .filter-controls .filter-item .filter-label[data-v-437c0ccc]{font-size:.32rem;color:#666;margin-right:.11rem}.filter-section .filter-controls .filter-item .filter-value[data-v-437c0ccc]{font-size:.32rem;color:#333;font-weight:500;flex:1;text-align:right;margin-right:.11rem}.bill-list[data-v-437c0ccc]{background:#fff;margin:0 .27rem .27rem;border-radius:.16rem;box-shadow:0 .03rem .11rem rgba(0,0,0,.06);overflow:hidden}.bill-list .bill-item[data-v-437c0ccc]{display:flex;align-items:center;padding:.27rem .27rem;border-bottom:.01rem solid #f0f0f0;cursor:pointer;transition:all .2s ease}.bill-list .bill-item[data-v-437c0ccc]:last-child{border-bottom:none}.bill-list .bill-item[data-v-437c0ccc]:hover{background:#f5f5f5}.bill-list .bill-item--active[data-v-437c0ccc]{background:#f0f9ff}.bill-list .bill-item .bill-icon[data-v-437c0ccc]{margin-right:.21rem}.bill-list .bill-item .bill-icon .icon-circle[data-v-437c0ccc]{width:.53rem;height:.53rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.bill-list .bill-item .bill-icon .icon-circle.income[data-v-437c0ccc]{background:linear-gradient(135deg,#10b981,#059669)}.bill-list .bill-item .bill-icon .icon-circle.expense[data-v-437c0ccc]{background:linear-gradient(135deg,#ef4444,#dc2626)}.bill-list .bill-item .bill-content[data-v-437c0ccc]{flex:1;min-width:0}.bill-list .bill-item .bill-content .bill-main[data-v-437c0ccc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.11rem}.bill-list .bill-item .bill-content .bill-main .bill-title[data-v-437c0ccc]{font-size:.32rem;color:#333;font-weight:500;flex:1;margin-right:.16rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bill-list .bill-item .bill-content .bill-main .bill-amount[data-v-437c0ccc]{font-size:.37rem;font-weight:600;flex-shrink:0}.bill-list .bill-item .bill-content .bill-main .bill-amount.income[data-v-437c0ccc]{color:#10b981}.bill-list .bill-item .bill-content .bill-main .bill-amount.expense[data-v-437c0ccc]{color:#ef4444}.bill-list .bill-item .bill-content .bill-meta[data-v-437c0ccc]{display:flex;justify-content:space-between;align-items:center}.bill-list .bill-item .bill-content .bill-meta .bill-time[data-v-437c0ccc]{display:flex;align-items:center;gap:.05rem;font-size:.27rem;color:#999}.bill-list .bill-item .bill-content .bill-meta .bill-balance[data-v-437c0ccc]{font-size:.27rem;color:#666}.bill-list .bill-item .bill-arrow[data-v-437c0ccc]{margin-left:.16rem;flex-shrink:0}@media (max-width:375px){.bill-page .balance-card[data-v-437c0ccc]{margin:.21rem;padding:.21rem}.bill-page .balance-card .balance-info .balance-item .balance-amount[data-v-437c0ccc]{font-size:.37rem}.bill-page .balance-card .balance-actions .action-btn[data-v-437c0ccc]{height:.48rem;font-size:.27rem}.bill-page .filter-section[data-v-437c0ccc]{margin:0 .21rem .21rem;padding:.16rem}.bill-page .filter-section .filter-controls[data-v-437c0ccc]{gap:.16rem}.bill-page .filter-section .filter-controls .filter-item[data-v-437c0ccc]{padding:.13rem .16rem}.bill-page .filter-section .filter-controls .filter-item .filter-label[data-v-437c0ccc],.bill-page .filter-section .filter-controls .filter-item .filter-value[data-v-437c0ccc]{font-size:.27rem}.bill-page .bill-list[data-v-437c0ccc]{margin:0 .21rem .21rem}.bill-page .bill-list .bill-item[data-v-437c0ccc]{padding:.16rem .21rem}.bill-page .bill-list .bill-item .bill-icon[data-v-437c0ccc]{margin-right:.16rem}.bill-page .bill-list .bill-item .bill-icon .icon-circle[data-v-437c0ccc]{width:.48rem;height:.48rem}.bill-page .bill-list .bill-item .bill-content .bill-main .bill-title[data-v-437c0ccc]{font-size:.27rem}.bill-page .bill-list .bill-item .bill-content .bill-main .bill-amount[data-v-437c0ccc]{font-size:.32rem}.bill-page .bill-list .bill-item .bill-content .bill-meta .bill-balance[data-v-437c0ccc],.bill-page .bill-list .bill-item .bill-content .bill-meta .bill-time[data-v-437c0ccc]{font-size:.21rem}}