.antv-chart-mini[data-v-1efcadbe]{position:relative;width:100%}.antv-chart-mini .chart-wrapper[data-v-1efcadbe]{position:absolute;bottom:-28px;width:100%}.antv-chart-mini[data-v-ebc8c03c]{position:relative;width:100%}.antv-chart-mini .chart-wrapper[data-v-ebc8c03c]{position:absolute;bottom:-28px;width:100%}.chart-mini-progress[data-v-bc81620e]{padding:5px 0;position:relative;width:100%}.chart-mini-progress .target[data-v-bc81620e]{position:absolute;top:0;bottom:0}.chart-mini-progress .target span[data-v-bc81620e]{border-radius:100px;position:absolute;top:0;left:0;height:4px;width:2px}.chart-mini-progress .target span[data-v-bc81620e]:last-child{top:auto;bottom:0}.chart-mini-progress .progress-wrapper[data-v-bc81620e]{background-color:#f5f5f5;position:relative}.chart-mini-progress .progress-wrapper .progress[data-v-bc81620e]{transition:all .4s cubic-bezier(.08,.82,.17,1) 0s;border-radius:1px 0 0 1px;background-color:#1890ff;width:0;height:100%}.detail-toolbar[data-v-59631448]{-ms-flex-align:center;align-items:center;color:#64748b;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.summary-grid[data-v-59631448]{display:-ms-grid;display:grid;gap:12px;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.summary-card[data-v-59631448]{background:#f8fafd;border:1px solid #e6ecf3;border-radius:8px;min-width:0;padding:12px 16px}.summary-label[data-v-59631448]{color:#64748b;font-size:13px}.summary-value[data-v-59631448]{color:#1f2937;font-size:22px;font-weight:600;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-primary[data-v-59631448]{color:#1677ff}.summary-negative[data-v-59631448]{color:#f5222d}.summary-muted[data-v-59631448]{color:#94a3b8}.detail-alert[data-v-59631448]{margin-bottom:12px}.muted-action[data-v-59631448]{color:#94a3b8}@media (max-width:900px){.summary-grid[data-v-59631448]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.dashboard-section[data-v-3877a82d]{background:#fff;border:1px solid #e6ecf3;border-radius:10px;box-shadow:0 4px 16px rgba(15,23,42,.035);margin-bottom:12px;padding:14px 16px 4px}.section-title[data-v-3877a82d]{-ms-flex-align:center;align-items:center;color:#334155;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;line-height:22px;margin-bottom:12px}.section-title-dot[data-v-3877a82d]{background:#168bee;border-radius:50%;-ms-flex:0 0 6px;flex:0 0 6px;height:6px;margin-right:10px;width:6px}.section-title-divider[data-v-3877a82d]{background:#edf1f7;-ms-flex:1;flex:1;height:1px;margin-left:16px}.period-row[data-v-3877a82d]{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;margin-bottom:10px}.period-label[data-v-3877a82d]{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 56px;flex:0 0 56px;font-size:14px;font-weight:600;-ms-flex-pack:start;justify-content:flex-start}.period-label-chip[data-v-3877a82d]{border-radius:10px;line-height:20px;padding:8px 0;text-align:center;width:48px}.period-label-today .period-label-chip[data-v-3877a82d]{background:#eaf3ff;color:#1677ff}.period-label-yesterday .period-label-chip[data-v-3877a82d]{background:#f0f3f7;color:#526275}.metric-grid[data-v-3877a82d]{display:-ms-grid;display:grid;-ms-flex:1;flex:1;gap:10px;min-width:0}.sales-grid[data-v-3877a82d]{-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr))}.cumulative-grid[data-v-3877a82d],.customer-grid[data-v-3877a82d]{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.metric-card[data-v-3877a82d]{background:#f8fafd;border:1px solid #e6ecf3;border-radius:8px;box-shadow:none;min-width:0;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.metric-card[data-v-3877a82d]:hover{border-color:#b7d6ff;box-shadow:0 5px 14px rgba(22,119,255,.08);transform:translateY(-1px)}.metric-card-clickable[data-v-3877a82d]{cursor:pointer}.metric-card-clickable[data-v-3877a82d]:focus{border-color:#91caff;box-shadow:0 0 0 2px rgba(22,119,255,.14);outline:none}.metric-title[data-v-3877a82d]{-ms-flex-align:center;align-items:center;color:#64748b;display:-ms-flexbox;display:flex;font-size:13px;-ms-flex-pack:start;justify-content:flex-start;line-height:20px;min-width:0}.metric-title span[data-v-3877a82d]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-title .anticon[data-v-3877a82d]{color:#8a9aaf;cursor:help;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:7px}.metric-value[data-v-3877a82d]{color:#1f2937;font-size:23px;font-weight:600;line-height:32px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-value-active[data-v-3877a82d]{color:#1677ff}.chart-grid[data-v-3877a82d]{margin-top:2px}.chart-card[data-v-3877a82d]{border:1px solid #e6ecf3;border-radius:10px;box-shadow:0 4px 16px rgba(15,23,42,.035);overflow:hidden}@media (min-width:1200px) and (max-width:1499px){.metric-value[data-v-3877a82d]{font-size:19px}}@media (max-width:1199px){.cumulative-grid[data-v-3877a82d],.customer-grid[data-v-3877a82d],.sales-grid[data-v-3877a82d]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.dashboard-section[data-v-3877a82d]{padding:12px}.period-row[data-v-3877a82d]{display:block}.period-label[data-v-3877a82d]{margin-bottom:8px}.period-label-placeholder[data-v-3877a82d]{display:none}.cumulative-grid[data-v-3877a82d],.customer-grid[data-v-3877a82d],.sales-grid[data-v-3877a82d]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.cumulative-grid[data-v-3877a82d],.customer-grid[data-v-3877a82d],.sales-grid[data-v-3877a82d]{-ms-grid-columns:1fr;grid-template-columns:1fr}}.circle-cust[data-v-3877a82d]{position:relative;top:28px;left:-100%}.extra-wrapper[data-v-3877a82d]{line-height:55px;padding-right:24px}.extra-wrapper .extra-item[data-v-3877a82d]{display:inline-block;margin-right:24px}.extra-wrapper .extra-item a[data-v-3877a82d]{margin-left:24px}.head-info[data-v-3877a82d]{position:relative;text-align:left;padding:0 32px 0 0;min-width:125px}.head-info.center[data-v-3877a82d]{text-align:center;padding:0 32px}.head-info span[data-v-3877a82d]{color:rgba(0,0,0,.45);display:inline-block;font-size:.95rem;line-height:42px;margin-bottom:4px}.head-info p[data-v-3877a82d]{line-height:42px;margin:0}.head-info p a[data-v-3877a82d]{font-weight:600;font-size:1rem}