.income-statistics-container[data-v-0ff9a05e]{padding:20px;background:linear-gradient(135deg,#0a0e27,#141937 50%,#0d1230);min-height:100vh;color:#e0e6f0}.global-filter-sec[data-v-0ff9a05e]{display:flex;align-items:center;justify-content:flex-end;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid rgba(64,158,255,.15)}.global-filter-sec .f-label[data-v-0ff9a05e]{color:#8ab4f8}.summary-row[data-v-0ff9a05e]{margin-bottom:25px}.summary-card[data-v-0ff9a05e]{height:110px;border-radius:8px;padding:20px 25px;color:#fff;position:relative;overflow:hidden;background:rgba(20,28,60,.8);border:1px solid hsla(0,0%,100%,.06);border-top:3px solid var(--theme-color);box-shadow:0 4px 15px rgba(0,0,0,.3);transition:all .3s ease}.summary-card[data-v-0ff9a05e]:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--theme-color)}.card-top[data-v-0ff9a05e]{display:flex;align-items:center;font-size:15px;margin-bottom:15px;opacity:.9}.card-top i[data-v-0ff9a05e]{font-size:20px;margin-right:10px;filter:drop-shadow(0 0 4px rgba(255,255,255,.4))}.card-bottom[data-v-0ff9a05e]{display:flex;align-items:baseline}.main-val[data-v-0ff9a05e]{font-size:30px;font-weight:700}.sub-val[data-v-0ff9a05e]{font-size:18px;margin-left:10px;opacity:.8}.bg-icon[data-v-0ff9a05e]{position:absolute;right:-10px;bottom:-10px;font-size:80px;opacity:.08;transform:rotate(-10deg)}.category-section[data-v-0ff9a05e]{background:rgba(20,25,55,.6);padding:25px;border-radius:12px;margin-bottom:25px;border:1px solid rgba(64,158,255,.1);box-shadow:0 0 30px rgba(0,0,0,.3)}.category-card[data-v-0ff9a05e]{background:rgba(15,20,50,.8);border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.3);overflow:hidden;border:1px solid hsla(0,0%,100%,.06);transition:transform .3s,box-shadow .3s}.category-card[data-v-0ff9a05e]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(64,158,255,.2)}.cat-header[data-v-0ff9a05e]{height:48px;display:flex;align-items:center;padding:0 20px;font-weight:600;font-size:16px;background:rgba(10,15,35,.5)}.cat-body[data-v-0ff9a05e]{padding:25px 20px;display:flex;justify-content:space-between}.cat-col[data-v-0ff9a05e]{flex:1;text-align:left}.col-label[data-v-0ff9a05e]{display:block;font-size:14px;color:#a0b3cc;margin-bottom:15px}.col-val[data-v-0ff9a05e]{display:block;font-size:26px;font-weight:700;color:#fff;margin-bottom:10px}.col-yesterday[data-v-0ff9a05e]{display:block;font-size:13px;color:#fff}.status-card[data-v-0ff9a05e]{border:1px solid rgba(64,158,255,.12)!important;box-shadow:0 4px 30px rgba(0,0,0,.4)!important;border-radius:12px;background:rgba(15,20,50,.8)!important}.status-card[data-v-0ff9a05e] .el-card__header{background:rgba(20,28,60,.9);border-bottom:1px solid rgba(64,158,255,.12);padding:0;border-bottom:1px solid hsla(0,0%,100%,.05)}.status-card[data-v-0ff9a05e] .el-card__body{background:transparent}.card-header-flex[data-v-0ff9a05e]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.title-wrap[data-v-0ff9a05e]{display:flex;align-items:center}.orange-pipe[data-v-0ff9a05e]{width:4px;height:16px;background:linear-gradient(180deg,#00d4ff,#409eff);margin-right:10px;border-radius:2px;box-shadow:0 0 8px rgba(0,212,255,.5)}.title-text[data-v-0ff9a05e]{font-size:16px;font-weight:700;color:#e0ecff}.filter-wrap[data-v-0ff9a05e]{display:flex;align-items:center}.f-label[data-v-0ff9a05e]{font-size:14px;margin-right:12px;color:#6b7a99}.search-btn[data-v-0ff9a05e]{margin-left:15px;padding:8px 25px;background:rgba(0,212,255,.1)!important;color:#00d4ff!important;border:1px solid #00d4ff!important;font-size:14px;font-weight:700;box-shadow:0 0 10px rgba(0,212,255,.2),inset 0 0 5px rgba(0,212,255,.1);transition:all .3s ease}.search-btn[data-v-0ff9a05e]:hover{background:rgba(0,212,255,.25)!important;color:#fff!important;text-shadow:0 0 8px #00d4ff;box-shadow:0 0 15px rgba(0,212,255,.5),inset 0 0 10px rgba(0,212,255,.3);border-color:#00d4ff!important}.update-tag[data-v-0ff9a05e]{margin-left:12px;padding:4px 10px;font-size:12px;color:#52c41a;border:1px solid rgba(82,196,26,.3);border-radius:4px;background:rgba(82,196,26,.08);white-space:nowrap}.update-tag i[data-v-0ff9a05e]{margin-right:4px}.fade-tag-enter-active[data-v-0ff9a05e]{transition:opacity .4s ease}.fade-tag-enter[data-v-0ff9a05e]{opacity:0}.status-inner[data-v-0ff9a05e]{display:flex;padding:0}.metrics-area[data-v-0ff9a05e]{flex:1;padding:15px 0;border-right:1px solid rgba(64,158,255,.1)}.m-row[data-v-0ff9a05e]{display:flex;padding:24px 30px;margin-bottom:12px;border-radius:8px;background:rgba(20,28,60,.4);border:1px solid hsla(0,0%,100%,.05);border-left:3px solid var(--t-color);box-shadow:0 4px 15px rgba(0,0,0,.3);transition:all .3s ease}.m-row[data-v-0ff9a05e]:hover{background:rgba(20,28,60,.8);box-shadow:0 6px 20px rgba(0,0,0,.4);transform:translateX(4px);border-color:hsla(0,0%,100%,.1)}.m-item[data-v-0ff9a05e]{flex:1;display:flex;flex-direction:column}.m-label[data-v-0ff9a05e]{font-size:14px;color:#a0b3cc;margin-bottom:12px}.m-val[data-v-0ff9a05e]{font-size:28px;font-weight:700;color:var(--t-color);margin-bottom:10px}.m-ratio[data-v-0ff9a05e]{font-size:13px;font-weight:500}.m-ratio.down[data-v-0ff9a05e]{color:#52c41a}.m-ratio.up[data-v-0ff9a05e]{color:#ff4d4f}.funnel-area[data-v-0ff9a05e]{width:480px;padding:20px 20px 20px 0;display:flex;align-items:center}.funnel-container[data-v-0ff9a05e]{display:flex;align-items:center;position:relative;width:100%}.conversion-arrows[data-v-0ff9a05e]{position:relative;width:160px;height:320px;margin-left:-5px}.arrow-path[data-v-0ff9a05e]{position:absolute;left:0;border:1px solid rgba(0,212,255,.5);border-left:none}.arrow-head[data-v-0ff9a05e]{position:absolute;left:-2px;bottom:-4px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid rgba(0,212,255,.6)}.arrow-text[data-v-0ff9a05e]{position:absolute;right:0;top:50%;transform:translate(50%,-50%);background:rgba(10,15,40,.95);padding:3px 9px;font-size:12px;font-weight:600;color:#e0ecff;white-space:nowrap;border-radius:4px;border:1px solid rgba(64,158,255,.35);letter-spacing:.5px}.income-statistics-container[data-v-0ff9a05e] .el-date-editor{background:rgba(20,28,60,.8);border-color:rgba(64,158,255,.2)}.income-statistics-container[data-v-0ff9a05e] .el-range-input{background:transparent;color:#c0ccda}.income-statistics-container[data-v-0ff9a05e] .el-range-separator{color:#6b7a99}.income-statistics-container[data-v-0ff9a05e] .el-radio-button__inner{background:rgba(20,28,60,.8);border-color:rgba(64,158,255,.2);color:#8ab4f8}.income-statistics-container[data-v-0ff9a05e] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(135deg,#409eff,#0078d4);border-color:#409eff;box-shadow:-1px 0 0 0 #409eff,0 0 10px rgba(64,158,255,.3)}.income-statistics-container[data-v-0ff9a05e] .el-switch__label{color:#6b7a99}.income-statistics-container[data-v-0ff9a05e] .el-switch__label.is-active{color:#52c41a}.trend-card[data-v-0ff9a05e]{margin-top:20px}.guide-inner[data-v-0ff9a05e]{padding:0}.guide-cards-row[data-v-0ff9a05e]{display:flex;flex-wrap:nowrap;gap:10px;padding:20px;overflow-x:auto}.guide-cards-row[data-v-0ff9a05e]::-webkit-scrollbar{height:6px}.guide-cards-row[data-v-0ff9a05e]::-webkit-scrollbar-thumb{background:rgba(64,158,255,.3);border-radius:3px}.guide-data-card[data-v-0ff9a05e]{flex:1;min-width:125px;background:rgba(20,28,60,.8);border-radius:8px;padding:16px;border-top:3px solid;border-left:1px solid hsla(0,0%,100%,.06);border-right:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 12px rgba(0,0,0,.2)}.guide-data-card[data-v-0ff9a05e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(64,158,255,.15)}.guide-data-card.is-dimmed[data-v-0ff9a05e]{opacity:.3;filter:grayscale(60%);transform:scale(.97)}.gd-name[data-v-0ff9a05e]{font-size:14px;color:#a0b3cc;margin-bottom:10px;display:flex;align-items:center;white-space:nowrap}.gd-info-icon[data-v-0ff9a05e]{margin-left:6px;font-size:14px;color:#6b7a99;cursor:pointer;transition:color .2s}.gd-info-icon[data-v-0ff9a05e]:hover{color:#409eff}.gd-amount[data-v-0ff9a05e]{font-size:20px;font-weight:600;white-space:nowrap}.income-statistics-container[data-v-0ff9a05e] .el-loading-mask{border-radius:12px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.income-statistics-container[data-v-0ff9a05e] .el-loading-spinner{top:50%;transform:translateY(-50%);margin-top:0}.income-statistics-container[data-v-0ff9a05e] .el-loading-spinner .path{stroke:#00d4ff;stroke-width:4}.income-statistics-container[data-v-0ff9a05e] .el-loading-spinner .el-loading-text{color:#00d4ff;font-size:14px;font-weight:700;letter-spacing:2px;text-shadow:0 0 10px rgba(0,212,255,.6);margin-top:15px}