.home-container[data-v-3cfcd8ca]{min-height:100%;display:flex;flex-direction:column;background-color:#f5f5f5;padding:20px}.home-container .statistics-cards[data-v-3cfcd8ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:20px;margin-bottom:20px}.home-container .statistics-cards .stat-card[data-v-3cfcd8ca]{border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.home-container .statistics-cards .stat-card[data-v-3cfcd8ca] .el-card__body{padding:20px}.home-container .statistics-cards .stat-card .stat-content[data-v-3cfcd8ca]{display:flex;align-items:center;gap:20px}.home-container .statistics-cards .stat-card .stat-content .stat-icon[data-v-3cfcd8ca]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;opacity:.9}.home-container .statistics-cards .stat-card .stat-content .stat-icon.sales-icon[data-v-3cfcd8ca]{background:linear-gradient(135deg,#667eea,#764ba2)}.home-container .statistics-cards .stat-card .stat-content .stat-icon.purchase-icon[data-v-3cfcd8ca]{background:linear-gradient(135deg,#f093fb,#f5576c)}.home-container .statistics-cards .stat-card .stat-content .stat-icon.product-icon[data-v-3cfcd8ca]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.home-container .statistics-cards .stat-card .stat-content .stat-info[data-v-3cfcd8ca]{flex:1}.home-container .statistics-cards .stat-card .stat-content .stat-info .stat-value[data-v-3cfcd8ca]{font-size:32px;font-weight:700;color:#262626;margin-bottom:8px;line-height:1}.home-container .statistics-cards .stat-card .stat-content .stat-info .stat-label[data-v-3cfcd8ca]{font-size:14px;color:#8c8c8c;font-weight:500}.home-container .charts-container[data-v-3cfcd8ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:20px}.home-container .charts-container .chart-card[data-v-3cfcd8ca]{border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.home-container .charts-container .chart-card[data-v-3cfcd8ca] .el-card__header{padding:16px 20px;border-bottom:1px solid #f0f0f0}.home-container .charts-container .chart-card[data-v-3cfcd8ca] .el-card__body{padding:20px}.home-container .charts-container .chart-card .chart-header[data-v-3cfcd8ca]{font-size:16px;font-weight:600;color:#262626}.home-container .charts-container .chart-card .chart[data-v-3cfcd8ca]{width:100%;height:400px}