.dashboard[data-v-67d5181d]{padding:20px;background:#f5f6f8;min-height:calc(100vh - 72px);color:#263248}.dashboard .statistics-grid[data-v-67d5181d]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"metrics metrics" "ranking trend" "ranking distribution" "orders customers";gap:18px}.dashboard .stat-cards[data-v-67d5181d]{grid-area:metrics;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.dashboard .metric-cell[data-v-67d5181d]{min-width:0}.dashboard .stat-card[data-v-67d5181d]{--accent:#3f74df;--tint:#edf3ff;background:#fff;border:1px solid #e7ebf1;border-left:4px solid var(--accent);border-radius:9px;padding:17px 14px;min-height:140px;position:relative}.dashboard .stat-card .stat-icon[data-v-67d5181d]{position:absolute;right:12px;top:13px;width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;font-size:16px;color:var(--accent);background:var(--tint)}.dashboard .stat-card .stat-title[data-v-67d5181d]{color:#657187;font-size:13px;padding-right:26px;line-height:24px}.dashboard .stat-card .stat-value[data-v-67d5181d]{color:#263248;font-size:28px;font-weight:700;line-height:1.4;margin-top:9px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.dashboard .stat-card .stat-unit[data-v-67d5181d]{font-size:12px;font-weight:400;color:#788398;margin-left:5px}.dashboard .stat-card .stat-desc[data-v-67d5181d]{font-size:12px;color:#788398;margin-top:5px;overflow-wrap:anywhere}.dashboard .stat-card.stat-card-green[data-v-67d5181d]{--accent:#159a80;--tint:#e9f8f3}.dashboard .stat-card.stat-card-orange[data-v-67d5181d]{--accent:#d29327;--tint:#fff6e6}.dashboard .stat-card.stat-card-purple[data-v-67d5181d]{--accent:#8a65d1;--tint:#f3eeff;cursor:pointer}.dashboard .stat-card.stat-card-cyan[data-v-67d5181d]{--accent:#229bb4;--tint:#e8f7fb}.dashboard .stat-card.stat-card-pink[data-v-67d5181d]{--accent:#d1658c;--tint:#fff0f5}.dashboard .stat-card[role=button][data-v-67d5181d]:focus-visible,.dashboard .stat-card[role=button][data-v-67d5181d]:hover{outline:2px solid #8a65d1;outline-offset:2px}.dashboard .chart-card[data-v-67d5181d]{min-width:0;background:#fff;border:1px solid #e7ebf1;border-radius:12px;box-shadow:0 2px 8px rgba(36,53,78,.025)}.dashboard .chart-card[data-v-67d5181d] .ant-card-head{padding:0 20px;border-bottom:1px solid #eef0f4;min-height:57px}.dashboard .chart-card[data-v-67d5181d] .ant-card-head-title{padding:17px 0;white-space:normal}.dashboard .chart-card[data-v-67d5181d] .ant-card-body{padding:14px 16px}.dashboard .chart-card[data-v-67d5181d] .ant-table{font-size:13px}.dashboard .chart-card[data-v-67d5181d] .ant-table-body{min-width:0}.dashboard .chart-card[data-v-67d5181d] .ant-table-thead>tr>th{background:#f6f8fb;color:#657187;font-weight:500}.dashboard .chart-card[data-v-67d5181d] .ant-table-tbody>tr>td{color:#3f4c62;overflow-wrap:anywhere}.dashboard .panel-heading[data-v-67d5181d]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:6px 12px;line-height:22px;color:#2c394e;font-size:15px;font-weight:600}.dashboard .panel-heading small[data-v-67d5181d]{font-size:12px;font-weight:400;color:#7a8699}.dashboard .ranking-card[data-v-67d5181d]{grid-area:ranking;background:#fffdf8}.dashboard .ranking-card .anticon[data-v-67d5181d]{margin-right:8px;color:#c38a22}.dashboard .ranking-chart[data-v-67d5181d]{width:100%;height:607px}.dashboard .trend-card[data-v-67d5181d]{grid-area:trend}.dashboard .trend-chart[data-v-67d5181d]{width:100%;height:260px}.dashboard .distribution-card[data-v-67d5181d]{grid-area:distribution}.dashboard .distribution-chart[data-v-67d5181d]{width:100%;height:260px}.dashboard .orders-card[data-v-67d5181d]{grid-area:orders}.dashboard .customers-card[data-v-67d5181d]{grid-area:customers}@media (max-width:1200px){.dashboard .stat-cards[data-v-67d5181d]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard .statistics-grid[data-v-67d5181d]{grid-template-areas:"metrics metrics" "ranking trend" "ranking distribution" "orders orders" "customers customers"}}@media (max-width:760px){.dashboard[data-v-67d5181d]{padding:12px}.dashboard .statistics-grid[data-v-67d5181d]{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-template-areas:"metrics" "ranking" "trend" "distribution" "orders" "customers";gap:14px}.dashboard .stat-cards[data-v-67d5181d]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard .stat-card[data-v-67d5181d]{padding:14px 12px;min-height:132px}.dashboard .stat-card .stat-value[data-v-67d5181d]{font-size:25px}.dashboard .ranking-chart[data-v-67d5181d]{height:440px}.dashboard .chart-card[data-v-67d5181d] .ant-card-head{padding:0 14px}.dashboard .chart-card[data-v-67d5181d] .ant-card-body{padding:12px 8px}.dashboard .panel-heading[data-v-67d5181d]{font-size:14px}.dashboard .panel-heading small[data-v-67d5181d]{font-size:11px}}