.br-card[data-v-70e8d574]{min-width:0;overflow:hidden;color:#303133;border-radius:4px;border:1px solid #e6ebf5;background-color:#fff;box-shadow:0 4px 16px rgba(15,23,42,.1);transition:.3s}.br-card--hoverable[data-v-70e8d574]:hover{box-shadow:0 8px 24px rgba(15,23,42,.14);transform:translateY(-2px)}.dashboard-analysis[data-v-2ff78915]{padding:24px 24px 0}.dashboard-analysis__header[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px}.dashboard-analysis__filters[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.dashboard-analysis__city-filter[data-v-2ff78915]{min-width:140px}.dashboard-analysis__title[data-v-2ff78915]{margin:0 0 6px;color:#1c2430;font-size:22px;font-weight:600;line-height:30px;letter-spacing:.02em}.dashboard-analysis__subtitle[data-v-2ff78915]{margin:0;color:rgba(28,36,48,.45);font-size:13px;line-height:20px}.dashboard-analysis__section[data-v-2ff78915]{margin-top:20px}.dashboard-analysis__kpi-grid[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1200px){.dashboard-analysis__kpi-grid[data-v-2ff78915]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.dashboard-analysis__split[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,2fr) minmax(360px,1fr);grid-template-columns:minmax(0,2fr) minmax(360px,1fr);gap:16px}@media (max-width:1200px){.dashboard-analysis__split[data-v-2ff78915]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.dashboard-analysis__split-main[data-v-2ff78915],.dashboard-analysis__split-side[data-v-2ff78915]{min-width:0}.dashboard-analysis__growth-cols[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.dashboard-analysis__growth-row[data-v-2ff78915]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.dashboard-analysis__growth-row[data-v-2ff78915]:first-child{padding-right:16px}.dashboard-analysis__growth-row+.dashboard-analysis__growth-row[data-v-2ff78915]{padding-left:16px;border-left:1px solid #e8e8e8}.dashboard-analysis__growth-row-head[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%}.dashboard-analysis__growth-row-head em[data-v-2ff78915]{color:#5a6270;font-size:14px;font-style:normal;font-weight:600}.dashboard-analysis__growth-row-head span[data-v-2ff78915]{color:rgba(28,36,48,.4);font-size:12px;white-space:nowrap}.dashboard-analysis__growth-metrics[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.dashboard-analysis__growth-metric[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:4px;min-width:0;text-align:center}.dashboard-analysis__growth-metric strong[data-v-2ff78915]{color:#132a56;font-family:Barlow,sans-serif;font-size:26px;font-weight:650;line-height:1}.dashboard-analysis__growth-metric span[data-v-2ff78915]{color:#5a6270;font-size:12px}.dashboard-analysis__kpi[data-v-2ff78915]{min-height:100%}.dashboard-analysis__kpi-label[data-v-2ff78915]{color:rgba(28,36,48,.55);font-size:13px;letter-spacing:.04em}.dashboard-analysis__kpi-value[data-v-2ff78915]{margin-top:8px;color:#132a56;font-family:Barlow,sans-serif;font-size:34px;font-weight:650;line-height:1.1;letter-spacing:-.03em}.dashboard-analysis__kpi-value em[data-v-2ff78915]{margin-left:4px;color:rgba(28,36,48,.45);font-family:inherit;font-size:14px;font-style:normal;font-weight:500}.dashboard-analysis__kpi-meta[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 14px;margin-top:8px;color:rgba(28,36,48,.4);font-size:12px}.dashboard-analysis__kpi-split[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;margin-top:16px;padding-top:14px;border-top:1px solid #efe8dc}.dashboard-analysis__kpi-split-item[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.dashboard-analysis__kpi-split-item span[data-v-2ff78915]{color:#5a6270;font-size:12px}.dashboard-analysis__kpi-split-item strong[data-v-2ff78915]{color:#1c2430;font-family:Barlow,sans-serif;font-size:15px;font-weight:600;line-height:1.2}.dashboard-analysis__card-head[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.dashboard-analysis__card-title[data-v-2ff78915]{position:relative;padding-left:10px;color:#1c2430;font-size:15px;font-weight:600;line-height:1}.dashboard-analysis__card-title[data-v-2ff78915]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;border-radius:2px;background:#c45c26}.dashboard-analysis__card-extra[data-v-2ff78915]{-ms-flex-negative:0;flex-shrink:0;color:rgba(28,36,48,.55);font-size:13px}.dashboard-analysis__city-grid[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:1400px){.dashboard-analysis__city-grid[data-v-2ff78915]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.dashboard-analysis__city-grid[data-v-2ff78915]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboard-analysis__city-grid[data-v-2ff78915]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.dashboard-analysis__city-card[data-v-2ff78915]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:14px;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.dashboard-analysis__city-card-head[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.dashboard-analysis__city-card-name[data-v-2ff78915]{color:#1890ff;font-size:14px;font-weight:600}.dashboard-analysis__city-card-total[data-v-2ff78915]{color:#132a56;font-family:Barlow,sans-serif;font-size:18px;font-weight:650;line-height:1}.dashboard-analysis__city-card-biz[data-v-2ff78915]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.dashboard-analysis__city-card-biz-item[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.dashboard-analysis__city-card-biz-item em[data-v-2ff78915]{color:#5a6270;font-size:12px;font-style:normal}.dashboard-analysis__city-card-biz-item strong[data-v-2ff78915]{color:#1c2430;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.dashboard-analysis__recent-orders-table[data-v-2ff78915] table{table-layout:fixed}.dashboard-analysis__trend.is-up[data-v-2ff78915]{color:#2f8f4e}.dashboard-analysis__trend.is-down[data-v-2ff78915]{color:#c43c2e}.dashboard-analysis__todo-groups[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 28px}.dashboard-analysis__todo-group[data-v-2ff78915]{min-width:0}.dashboard-analysis__todo-group-title[data-v-2ff78915]{margin-bottom:8px;color:#1c2430;font-size:13px;font-weight:600;text-align:center}.dashboard-analysis__todo-tiles[data-v-2ff78915]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.dashboard-analysis__todo-tile[data-v-2ff78915]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-width:108px;min-height:72px;padding:10px 12px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;cursor:pointer;text-align:center}.dashboard-analysis__todo-tile[data-v-2ff78915]:hover{border-color:#d9d9d9}.dashboard-analysis__todo-tile-label[data-v-2ff78915]{width:100%;color:#5a6270;font-size:12px;line-height:1.4;text-align:center}.dashboard-analysis__todo-tile-count[data-v-2ff78915]{font-family:Barlow,sans-serif;font-size:22px;font-weight:650;color:#132a56;line-height:1}.dashboard-analysis__muted[data-v-2ff78915]{color:rgba(28,36,48,.4);font-size:12px}.dashboard-analysis[data-v-2ff78915] .ant-table-tbody>tr{cursor:pointer}.tab-layout-content__scroll:has(.dashboard-analysis){scrollbar-width:none;-ms-overflow-style:none}.tab-layout-content__scroll:has(.dashboard-analysis)::-webkit-scrollbar{display:none;width:0;height:0}