.income-analysis[data-v-4bc082e3]{padding:20px;background:var(--background-color,#f5f7fa);min-height:100vh;transition:background-color .3s ease}body.dark .income-analysis[data-v-4bc082e3]{--background-color:#1a1a1a;--card-background:#2d2d2d;--text-primary:#fff;--text-secondary:#c0c4cc;--text-placeholder:#a8abb2;--border-color:#404040;--hover-shadow:hsla(0,0%,100%,0.1)}body.light .income-analysis[data-v-4bc082e3],body:not(.dark) .income-analysis[data-v-4bc082e3]{--background-color:#f5f7fa;--card-background:#fff;--text-primary:#303133;--text-secondary:#606266;--text-placeholder:#909399;--border-color:#ebeef5;--hover-shadow:rgba(0,0,0,0.15)}.filter-card[data-v-4bc082e3]{margin-bottom:20px;border-radius:8px;background-color:var(--card-background);border:1px solid var(--border-color)}.filter-container[data-v-4bc082e3]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.filter-label[data-v-4bc082e3]{font-weight:700;color:var(--text-primary)}.time-filter[data-v-4bc082e3]{display:flex;align-items:center;gap:10px}.custom-time[data-v-4bc082e3]{flex:1;max-width:300px}.filter-actions[data-v-4bc082e3]{margin-left:auto}.metrics-row[data-v-4bc082e3]{margin-bottom:20px}.metric-card[data-v-4bc082e3]{border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.metric-card[data-v-4bc082e3]:hover{transform:translateY(-5px);box-shadow:0 8px 25px var(--hover-shadow)}.metric-content[data-v-4bc082e3]{display:flex;align-items:center;padding:20px}.metric-icon[data-v-4bc082e3]{font-size:48px;margin-right:20px;opacity:.8}.metric-info[data-v-4bc082e3]{flex:1}.metric-value[data-v-4bc082e3]{font-size:28px;font-weight:700;margin-bottom:5px;color:var(--text-primary)}.metric-label[data-v-4bc082e3]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.metric-trend[data-v-4bc082e3]{font-size:12px;font-weight:700;padding:4px 8px;border-radius:12px;display:inline-flex;align-items:center;gap:4px;transition:all .3s ease}.metric-trend.positive[data-v-4bc082e3]{color:#1890ff;background-color:rgba(24,144,255,.1);border:1px solid rgba(24,144,255,.2)}.metric-trend.negative[data-v-4bc082e3]{color:#ff9500;background-color:rgba(255,149,0,.1);border:1px solid rgba(255,149,0,.2)}body.dark .metric-trend.positive[data-v-4bc082e3]{color:#40a9ff;background-color:rgba(64,169,255,.15);border:1px solid rgba(64,169,255,.3)}body.dark .metric-trend.negative[data-v-4bc082e3]{color:#ffab70;background-color:rgba(255,171,112,.15);border:1px solid rgba(255,171,112,.3)}.metric-trend[data-v-4bc082e3]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}body.dark .metric-trend[data-v-4bc082e3]:hover{box-shadow:0 4px 12px hsla(0,0%,100%,.1)}.metric-trend i[data-v-4bc082e3]{font-size:10px;font-weight:700}.metric-trend.negative i[data-v-4bc082e3],.metric-trend.positive i[data-v-4bc082e3]{transform:rotate(0deg)}.total-income[data-v-4bc082e3]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.total-orders[data-v-4bc082e3]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.avg-order[data-v-4bc082e3]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.active-users[data-v-4bc082e3]{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff}.metric-card .metric-label[data-v-4bc082e3],.metric-card .metric-value[data-v-4bc082e3]{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.3)}.metric-card .metric-icon[data-v-4bc082e3]{color:hsla(0,0%,100%,.9);text-shadow:0 1px 3px rgba(0,0,0,.3)}.metric-card .metric-trend[data-v-4bc082e3]{background-color:hsla(0,0%,100%,.2)!important;border:1px solid hsla(0,0%,100%,.3)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.metric-card .metric-trend.positive[data-v-4bc082e3]{color:#e6f7ff!important}.metric-card .metric-trend.negative[data-v-4bc082e3]{color:#fff2e8!important}.metric-card .metric-trend[data-v-4bc082e3]:hover{background-color:hsla(0,0%,100%,.3)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.charts-row[data-v-4bc082e3]{margin-bottom:20px}.chart-card[data-v-4bc082e3]{border-radius:8px;height:400px;background-color:var(--card-background);border:1px solid var(--border-color)}.chart-card .chart-container.small-chart[data-v-4bc082e3]{height:300px}.chart-header[data-v-4bc082e3]{display:flex;justify-content:space-between;align-items:center}.chart-title[data-v-4bc082e3]{font-weight:700;color:var(--text-primary)}.chart-container[data-v-4bc082e3]{height:350px;width:100%}.table-card[data-v-4bc082e3]{border-radius:8px;background-color:var(--card-background);border:1px solid var(--border-color)}.table-header[data-v-4bc082e3]{display:flex;justify-content:space-between;align-items:center}.table-title[data-v-4bc082e3]{font-weight:700;color:var(--text-primary)}.table-actions[data-v-4bc082e3]{display:flex;gap:10px;align-items:center}.money-amount[data-v-4bc082e3]{color:#1890ff;font-weight:700}body.dark .money-amount[data-v-4bc082e3]{color:#40a9ff}.table-pagination[data-v-4bc082e3]{margin-top:20px;text-align:right}.mt-20[data-v-4bc082e3]{margin-top:20px}.ml-2[data-v-4bc082e3]{margin-left:8px}body.dark .chart-container[data-v-4bc082e3],body.light .chart-container[data-v-4bc082e3]{background-color:var(--card-background)!important;border-radius:8px}body.dark .el-card[data-v-4bc082e3]{border-color:var(--border-color)!important}body.dark .el-card[data-v-4bc082e3],body.dark .el-card__header[data-v-4bc082e3]{background-color:var(--card-background)!important;color:var(--text-primary)!important}body.dark .el-card__header[data-v-4bc082e3]{border-bottom-color:var(--border-color)!important}body.dark .el-radio-group .el-radio-button__inner[data-v-4bc082e3]{background-color:var(--card-background)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}body.dark .el-radio-group .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-4bc082e3]{background-color:#409eff!important;border-color:#409eff!important;color:#fff!important}body.dark .el-input__inner[data-v-4bc082e3]{background-color:var(--card-background)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}body.dark .el-input__inner[data-v-4bc082e3]::-moz-placeholder{color:var(--text-placeholder)!important}body.dark .el-input__inner[data-v-4bc082e3]::placeholder{color:var(--text-placeholder)!important}body.dark .el-button--text[data-v-4bc082e3]{color:var(--text-primary)!important}body.dark .el-dropdown-menu[data-v-4bc082e3]{background-color:var(--card-background)!important;border-color:var(--border-color)!important}body.dark .el-dropdown-menu__item[data-v-4bc082e3]{color:var(--text-primary)!important}body.dark .el-dropdown-menu__item[data-v-4bc082e3]:hover{background-color:var(--border-color)!important}body.dark .el-date-editor .el-range-separator[data-v-4bc082e3]{color:var(--text-primary)!important}body.dark .el-date-editor .el-range-input[data-v-4bc082e3]{background-color:transparent!important;color:var(--text-primary)!important}body.dark .el-date-editor.el-input__inner[data-v-4bc082e3]{color:var(--text-primary)!important}body.dark .el-date-editor.el-input__inner[data-v-4bc082e3],body.dark .el-picker-panel[data-v-4bc082e3]{background-color:var(--card-background)!important;border-color:var(--border-color)!important}body.dark .el-picker-panel__content[data-v-4bc082e3]{color:var(--text-primary)!important}body.dark .el-table--striped .el-table__body tr.el-table__row--striped td[data-v-4bc082e3]{background-color:hsla(0,0%,100%,.05)!important}body.dark .el-table__header th[data-v-4bc082e3]{background-color:var(--border-color)!important}@media (max-width:768px){.filter-container[data-v-4bc082e3]{flex-direction:column;align-items:stretch}.filter-actions[data-v-4bc082e3]{margin-left:0;margin-top:10px}.metric-content[data-v-4bc082e3]{flex-direction:column;text-align:center}.metric-icon[data-v-4bc082e3]{margin-right:0;margin-bottom:10px}}