.purchase-overall-statistics[data-v-3faa17d8]{width:100%}[data-v-3faa17d8] .ant-statistic-content{font-size:20px;font-weight:500}[data-v-3faa17d8] .ant-statistic-title{font-size:14px}@media (max-width: 768px){[data-v-3faa17d8] .ant-statistic-content{font-size:16px}[data-v-3faa17d8] .ant-statistic-title{font-size:12px}}.purchase-realtime-chart .chart-card .chart-header[data-v-bc34156f]{display:flex;flex-direction:column}.purchase-realtime-chart .chart-card .chart-header .chart-title[data-v-bc34156f]{font-size:16px;font-weight:500}.purchase-realtime-chart .chart-card .chart-header .chart-subtitle[data-v-bc34156f]{font-size:12px;color:#666;margin-top:2px}.purchase-realtime-chart .chart-card .chart-stats[data-v-bc34156f]{display:flex;gap:16px;align-items:center}.purchase-realtime-chart .chart-card .chart-stats .stat-item[data-v-bc34156f]{display:flex;align-items:center;gap:4px}.purchase-realtime-chart .chart-card .chart-stats .stat-label[data-v-bc34156f]{color:#8c8c8c;font-size:12px}.purchase-realtime-chart .chart-card .chart-stats .stat-value[data-v-bc34156f]{color:#262626;font-weight:500;font-size:14px}.purchase-realtime-chart .chart-card .chart-container[data-v-bc34156f]{position:relative;width:100%;min-height:300px}.purchase-realtime-chart .chart-card .chart[data-v-bc34156f]{width:100%;height:100%;min-height:300px}.purchase-realtime-chart .chart-card .empty-state[data-v-bc34156f]{display:flex;justify-content:center;align-items:center;min-height:300px;padding:40px 20px}@media (max-width: 768px){.purchase-realtime-chart .chart-stats[data-v-bc34156f]{flex-direction:column;gap:8px}}.purchase-implementation-chart[data-v-b8eb4982]{width:100%}.chart-container[data-v-b8eb4982]{height:400px;width:100%}.purchase-daily-trend-chart .chart-controls[data-v-14b63328]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.purchase-daily-trend-chart .chart-controls .quick-date-buttons[data-v-14b63328]{display:flex;gap:8px}.purchase-daily-trend-chart .chart-controls .date-range-picker[data-v-14b63328]{display:flex;align-items:center}.purchase-daily-trend-chart .chart-card .chart-title[data-v-14b63328]{display:flex;flex-direction:column}.purchase-daily-trend-chart .chart-card .chart-title .chart-subtitle[data-v-14b63328]{font-size:12px;color:#666;font-weight:400;margin-top:2px}.purchase-daily-trend-chart .chart-card .chart-container[data-v-14b63328]{width:100%;min-height:300px}.purchase-daily-trend-chart .chart-card .empty-state[data-v-14b63328]{display:flex;justify-content:center;align-items:center;min-height:300px;padding:40px 20px}@media (max-width: 1200px){.purchase-daily-trend-chart .chart-controls[data-v-14b63328]{flex-direction:column;gap:8px;align-items:stretch}.purchase-daily-trend-chart .chart-controls .quick-date-buttons[data-v-14b63328]{justify-content:center;flex-wrap:wrap}.purchase-daily-trend-chart .chart-controls .date-range-picker[data-v-14b63328]{display:flex;justify-content:center}.purchase-daily-trend-chart .chart-controls .date-range-picker[data-v-14b63328] .ant-picker{width:240px!important;min-width:200px}}@media (max-width: 768px){.purchase-daily-trend-chart .chart-controls .date-range-picker[data-v-14b63328] .ant-picker{width:100%!important}}.purchase-operation-center-weight-chart[data-v-e386964e]{width:100%}.chart-container[data-v-e386964e]{height:400px;width:100%}.purchase-operation-center-daily-weight-chart[data-v-ed4c8a1f],.chart-container[data-v-ed4c8a1f]{width:100%}.chart-controls[data-v-ed4c8a1f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.quick-date-buttons[data-v-ed4c8a1f]{display:flex;gap:8px}.date-range-picker[data-v-ed4c8a1f]{display:flex;align-items:center}.chart-container[data-v-14f65c5a],.chart-container[data-v-6d8c1003]{height:400px;width:100%}.chart-container[data-v-cd9a2c19],.chart-container[data-v-8a1af91b]{width:100%}.section[data-v-e5bcd3be]{margin-bottom:32px}.section .section-title[data-v-e5bcd3be]{margin-bottom:16px;padding:16px 24px;background:#fff;border-radius:8px 8px 0 0;border-bottom:1px solid #f0f0f0}.section .section-title h3[data-v-e5bcd3be]{margin:0 0 8px;font-size:20px;font-weight:600;color:#262626}.section .section-title p[data-v-e5bcd3be]{margin:0;font-size:14px;color:#8c8c8c}.section .placeholder-content[data-v-e5bcd3be]{padding:40px;background:#fff;border-radius:0 0 8px 8px;text-align:center}@media (max-width: 768px){.section .section-title[data-v-e5bcd3be]{padding:12px 16px}.section .section-title h3[data-v-e5bcd3be]{font-size:18px}.section .placeholder-content[data-v-e5bcd3be]{padding:24px}}
