.statistics-data[data-v-72bdc6cc]{height:calc(100vh - 111px);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background-color:#f8f9fa;overflow-y:auto;font-family:Microsoft YaHei,sans-serif}.top-stats-wrap[data-v-72bdc6cc]{display:flex;gap:20px}.top-stats-wrap .stats-card[data-v-72bdc6cc]{flex:1;background:linear-gradient(90deg,#36a97a,#86d278);border-radius:10px;padding:18px 24px;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.top-stats-wrap .stats-card[data-v-72bdc6cc]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.top-stats-wrap .stats-card[data-v-72bdc6cc]:after{content:"";position:absolute;right:0;top:0;width:100px;height:100%;background:hsla(0,0%,100%,.1);border-radius:50px 0 0 50px}.top-stats-wrap .stats-card[data-v-72bdc6cc]:before{content:"¥";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:32px;opacity:.25;color:#fff}.top-stats-wrap .stats-card .stats-label[data-v-72bdc6cc]{font-size:16px;color:hsla(0,0%,100%,.9);font-weight:500;display:flex;flex-direction:row;align-items:center}.top-stats-wrap .stats-card .stats-value[data-v-72bdc6cc]{margin-left:30px;font-size:26px;font-weight:700;color:#fff;font-family:Arial,sans-serif}.top-stats-wrap .stats-card .stats-compare[data-v-72bdc6cc]{display:flex;gap:16px}.top-stats-wrap .stats-card .stats-compare .compare-item[data-v-72bdc6cc]{font-size:14px;color:hsla(0,0%,100%,.9)}.top-stats-wrap .stats-card .stats-compare .compare-item.up[data-v-72bdc6cc]{color:#fff}.top-stats-wrap .stats-card .stats-compare .compare-item[data-v-72bdc6cc]:before{content:"↗";margin-right:4px;font-size:12px}.top-stats-wrap .month-revenue[data-v-72bdc6cc],.top-stats-wrap .total-revenue[data-v-72bdc6cc]{background:linear-gradient(90deg,#36a97a,#86d278)}.top-stats-wrap .month-revenue .stats-compare .compare-item[data-v-72bdc6cc],.top-stats-wrap .month-revenue .stats-label[data-v-72bdc6cc],.top-stats-wrap .total-revenue .stats-compare .compare-item[data-v-72bdc6cc],.top-stats-wrap .total-revenue .stats-label[data-v-72bdc6cc]{color:hsla(0,0%,100%,.9)}.top-stats-wrap .month-revenue .stats-value[data-v-72bdc6cc],.top-stats-wrap .total-revenue .stats-value[data-v-72bdc6cc]{color:#fff}.chart-wrap[data-v-72bdc6cc]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.05);flex:1 1 auto}.chart-wrap .chart-header[data-v-72bdc6cc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:0;border-bottom:none}.chart-wrap .chart-header .page-title[data-v-72bdc6cc]{font-size:16px;font-weight:500;color:#333}.chart-wrap .chart-header .filter-buttons[data-v-72bdc6cc]{display:flex;gap:8px}.chart-wrap .chart-header .filter-buttons .ant-btn[data-v-72bdc6cc]{border-radius:20px;padding:4px 16px;border:none;background:#f5f9f6;color:#666}.chart-wrap .chart-header .filter-buttons .ant-btn.ant-btn-primary[data-v-72bdc6cc]{background:#36a97a;color:#fff}.chart-wrap .echarts-content[data-v-72bdc6cc]{width:100%;height:calc(100% - 40px)}.bottom-cards .stat-card[data-v-72bdc6cc]{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05);transition:all .3s ease;height:100%}.bottom-cards .stat-card[data-v-72bdc6cc]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.1)}.bottom-cards .stat-card .ant-card-body[data-v-72bdc6cc]{padding:20px;height:100%}.bottom-cards .stat-card .card-content[data-v-72bdc6cc]{height:200px;display:flex;flex-direction:column;justify-content:center;gap:16px;align-items:center}.bottom-cards .stat-card .card-content .card-icon[data-v-72bdc6cc]{flex-shrink:0;border-radius:12px;display:flex;align-items:center;justify-content:center}.bottom-cards .stat-card .card-content .card-icon img[data-v-72bdc6cc]{width:86px;height:86px}.bottom-cards .stat-card .card-content .card-title[data-v-72bdc6cc]{font-weight:700!important;margin-left:30px;font-size:24px;font-weight:500;color:#333}.bottom-cards .stat-card .card-content .card-info[data-v-72bdc6cc]{flex:1;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:nowrap}.bottom-cards .stat-card .card-content .card-info .stats-row[data-v-72bdc6cc]{display:inline-flex;align-items:center;justify-content:center;background:#f5f9f6;border-radius:6px;padding:12px 6px;margin-right:10px}.bottom-cards .stat-card .card-content .card-info .stats-row .stats-label[data-v-72bdc6cc]{font-size:16px;font-weight:700;color:#666;margin-right:4px}.bottom-cards .stat-card .card-content .card-info .stats-row .stats-number[data-v-72bdc6cc]{margin-left:5px;font-size:20px;font-weight:700;color:#36a97a}.bottom-cards .stat-card .card-content .card-info .stats-row .compare-rate[data-v-72bdc6cc]{font-size:12px;margin-left:4px;color:#ff4d4f}.bottom-cards .stat-card .card-content .card-info .stats-row .compare-rate.up[data-v-72bdc6cc]{color:#ff4d4f}.bottom-cards .stat-card .card-content .card-info .stats-row .compare-rate.up[data-v-72bdc6cc]:before{content:"↗";margin-right:2px}.bottom-cards .stat-card .card-content .card-info .stats-row .compare-rate.down[data-v-72bdc6cc]{color:#ff4d4f}.bottom-cards .stat-card .card-content .card-info .stats-row .compare-rate.down[data-v-72bdc6cc]:before{content:"↘";margin-right:2px}.bottom-cards .stat-card .card-content .card-info .compare-row[data-v-72bdc6cc]{margin-top:4px;display:flex;gap:12px}.bottom-cards .stat-card .card-content .compare-tag[data-v-72bdc6cc]{font-size:12px;padding:0;background:none!important;color:#ff4d4f!important}.bottom-cards .stat-card .card-content .compare-tag.up[data-v-72bdc6cc]{color:#ff4d4f}.bottom-cards .stat-card .card-content .compare-tag.up[data-v-72bdc6cc]:before{content:"↗";margin-right:2px}.bottom-cards .stat-card .card-content .compare-tag.down[data-v-72bdc6cc]{color:#ff4d4f}.bottom-cards .stat-card .card-content .compare-tag.down[data-v-72bdc6cc]:before{content:"↘";margin-right:2px}@media (max-width:768px){.statistics-data[data-v-72bdc6cc]{padding:12px;gap:12px}.top-stats-wrap[data-v-72bdc6cc]{flex-direction:column;gap:12px}.chart-wrap .echarts-content[data-v-72bdc6cc]{height:400px}.bottom-cards .stat-card .card-content[data-v-72bdc6cc]{flex-direction:column;align-items:center;text-align:center}.bottom-cards .stat-card .card-content .card-info .stats-row[data-v-72bdc6cc]{justify-content:center;margin-right:0}.bottom-cards .stat-card .card-content .card-info .compare-row[data-v-72bdc6cc]{justify-content:center}}