.box[data-v-e30c76ec]{min-height:100vh;background:linear-gradient(135deg,#0f0c29,#1a1a4e 40%,#24243e);position:relative;overflow-x:hidden;padding-bottom:80px}.glow-top[data-v-e30c76ec]{top:-100px;left:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(120,80,255,.28) 0,transparent 70%);-webkit-animation:glowPulse-e30c76ec 4s ease-in-out infinite;animation:glowPulse-e30c76ec 4s ease-in-out infinite}.glow-bottom[data-v-e30c76ec],.glow-top[data-v-e30c76ec]{position:fixed;border-radius:50%;pointer-events:none;z-index:0}.glow-bottom[data-v-e30c76ec]{bottom:-80px;right:-60px;width:260px;height:260px;background:radial-gradient(circle,rgba(0,200,255,.2) 0,transparent 70%);animation:glowPulse-e30c76ec 5s ease-in-out infinite reverse}@-webkit-keyframes glowPulse-e30c76ec{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.6}}@keyframes glowPulse-e30c76ec{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.6}}.particles[data-v-e30c76ec]{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:0}.particle[data-v-e30c76ec]{position:absolute;display:block;border-radius:50%;background:hsla(0,0%,100%,.1);-webkit-animation:floatUp-e30c76ec linear infinite;animation:floatUp-e30c76ec linear infinite}.particle[data-v-e30c76ec]:first-child{width:5px;height:5px;left:8%;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:0s;animation-delay:0s}.particle[data-v-e30c76ec]:nth-child(2){width:3px;height:3px;left:20%;-webkit-animation-duration:13s;animation-duration:13s;-webkit-animation-delay:1s;animation-delay:1s}.particle[data-v-e30c76ec]:nth-child(3){width:6px;height:6px;left:33%;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-delay:2s;animation-delay:2s;background:rgba(130,80,255,.3)}.particle[data-v-e30c76ec]:nth-child(4){width:4px;height:4px;left:47%;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-delay:.5s;animation-delay:.5s}.particle[data-v-e30c76ec]:nth-child(5){width:5px;height:5px;left:60%;-webkit-animation-duration:11s;animation-duration:11s;-webkit-animation-delay:3s;animation-delay:3s}.particle[data-v-e30c76ec]:nth-child(6){width:3px;height:3px;left:72%;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-delay:1.5s;animation-delay:1.5s;background:rgba(0,200,255,.3)}.particle[data-v-e30c76ec]:nth-child(7){width:6px;height:6px;left:82%;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-delay:2.5s;animation-delay:2.5s}.particle[data-v-e30c76ec]:nth-child(8){width:4px;height:4px;left:15%;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-delay:4s;animation-delay:4s}.particle[data-v-e30c76ec]:nth-child(9){width:3px;height:3px;left:52%;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:1.2s;animation-delay:1.2s}.particle[data-v-e30c76ec]:nth-child(10){width:5px;height:5px;left:90%;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-delay:3.5s;animation-delay:3.5s;background:rgba(255,180,0,.2)}@-webkit-keyframes floatUp-e30c76ec{0%{bottom:-20px;opacity:0;transform:translateX(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{bottom:110vh;opacity:0;transform:translateX(40px) rotate(2turn)}}@keyframes floatUp-e30c76ec{0%{bottom:-20px;opacity:0;transform:translateX(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{bottom:110vh;opacity:0;transform:translateX(40px) rotate(2turn)}}.nav-bar[data-v-e30c76ec]{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px}.nav-back[data-v-e30c76ec]{width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.nav-back[data-v-e30c76ec]:active{background:hsla(0,0%,100%,.15)}.nav-title[data-v-e30c76ec]{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:700;color:#fff;letter-spacing:1px}.nav-title .nav-icon[data-v-e30c76ec]{font-size:18px}.filter-area[data-v-e30c76ec]{position:relative;z-index:10;padding:0 18px 8px;display:flex;flex-direction:column;gap:10px}.search-wrap[data-v-e30c76ec]{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:10px 14px}.search-icon[data-v-e30c76ec]{font-size:15px;flex-shrink:0}.search-input[data-v-e30c76ec]{flex:1;background:none;border:none;outline:none;color:#fff;font-size:14px}.search-input[data-v-e30c76ec]::-moz-placeholder{color:hsla(0,0%,100%,.3)}.search-input[data-v-e30c76ec]::placeholder{color:hsla(0,0%,100%,.3)}.search-btn[data-v-e30c76ec]{background:linear-gradient(135deg,#7b4fff,#00c8ff);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:600;padding:6px 14px;cursor:pointer}.search-btn[data-v-e30c76ec]:active{transform:scale(.94)}.filter-row[data-v-e30c76ec]{justify-content:space-between}.filter-row[data-v-e30c76ec],.radio-group[data-v-e30c76ec]{display:flex;align-items:center}[data-v-e30c76ec] .radio-item{color:hsla(0,0%,100%,.55)!important;font-size:13px;margin-right:12px}[data-v-e30c76ec] .radio-item .van-radio__icon--checked .van-icon{background:#7b4fff;border-color:#7b4fff}.income-type-menu[data-v-e30c76ec]{width:110px}.income-type-menu[data-v-e30c76ec] .van-dropdown-menu__bar{background:hsla(0,0%,100%,.07)!important;border-radius:10px;height:34px;box-shadow:none}.income-type-menu[data-v-e30c76ec] .van-ellipsis{color:hsla(0,0%,100%,.7)!important;font-size:13px}.time-row[data-v-e30c76ec]{display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:10px 14px}.time-label[data-v-e30c76ec]{font-size:12px;color:hsla(0,0%,100%,.45);flex-shrink:0}.time-range[data-v-e30c76ec]{display:flex;align-items:center;gap:8px}.time-btn[data-v-e30c76ec]{background:rgba(123,79,255,.2);border:1px solid rgba(123,79,255,.4);border-radius:8px;color:hsla(0,0%,100%,.85);font-size:12px;padding:5px 10px;cursor:pointer}.time-btn[data-v-e30c76ec]:active{background:rgba(123,79,255,.35)}.time-sep[data-v-e30c76ec]{color:hsla(0,0%,100%,.3);font-size:14px}.list[data-v-e30c76ec]{position:relative;z-index:10;padding:4px 18px 20px}[data-v-e30c76ec] .van-list__finished-text{color:hsla(0,0%,100%,.25)!important;font-size:12px}[data-v-e30c76ec] .van-list__loading .van-loading__text{color:hsla(0,0%,100%,.4)!important}.list-item[data-v-e30c76ec]{display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.09);border-radius:16px;padding:14px 16px;margin-bottom:10px;-webkit-animation:slideIn-e30c76ec .4s both;animation:slideIn-e30c76ec .4s both;transition:transform .15s}.list-item[data-v-e30c76ec]:active{transform:scale(.985)}@-webkit-keyframes slideIn-e30c76ec{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn-e30c76ec{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.item-left[data-v-e30c76ec]{flex:1;min-width:0}.item-name[data-v-e30c76ec]{font-size:15px;font-weight:700;color:#fff;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-uid[data-v-e30c76ec]{font-size:12px;color:hsla(0,0%,100%,.4);margin-bottom:2px}.item-time[data-v-e30c76ec]{font-size:11px;color:hsla(0,0%,100%,.3);margin-top:4px}.item-right[data-v-e30c76ec]{flex-shrink:0;text-align:right;margin-left:12px}.item-num[data-v-e30c76ec]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#a78bff,#00c8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:6px}.item-tag[data-v-e30c76ec]{display:inline-block;background:rgba(123,79,255,.2);border:1px solid rgba(123,79,255,.35);border-radius:6px;padding:2px 8px;font-size:11px;color:rgba(167,139,255,.9)}.bottom-bar[data-v-e30c76ec]{position:fixed;bottom:0;left:0;right:0;z-index:20;display:flex;align-items:center;background:rgba(15,12,41,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid hsla(0,0%,100%,.08);padding:10px 0 16px}.bottom-item[data-v-e30c76ec]{flex:1;text-align:center}.bottom-val[data-v-e30c76ec]{font-size:18px;font-weight:700;background:linear-gradient(90deg,var(--c1),var(--c2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px}.bottom-key[data-v-e30c76ec]{font-size:11px;color:hsla(0,0%,100%,.4)}.bottom-divider[data-v-e30c76ec]{width:1px;height:40px;background:hsla(0,0%,100%,.1);flex-shrink:0}