.stat-panel[data-v-0bdf3c21]{background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);-webkit-transition:all .3s;transition:all .3s;border:1px solid #e8e8e8;overflow:hidden}.stat-panel[data-v-0bdf3c21]:hover{-webkit-box-shadow:0 4px 12px rgba(0,21,41,.12);box-shadow:0 4px 12px rgba(0,21,41,.12)}.panel-header[data-v-0bdf3c21]{padding:16px 24px;border-bottom:1px solid #f0f0f0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fafafa}.panel-header .header-left[data-v-0bdf3c21],.panel-header[data-v-0bdf3c21]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-header .header-left .header-icon[data-v-0bdf3c21]{font-size:24px;margin-right:12px;color:#1890ff;background:#e6f7ff;padding:8px;border-radius:50%}.panel-header .header-left .title[data-v-0bdf3c21]{font-size:18px;font-weight:500;color:#333}.panel-body[data-v-0bdf3c21]{padding:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.panel-body.car-type-grid[data-v-0bdf3c21]{grid-template-columns:repeat(5,1fr)}@media (max-width:1600px){.panel-body.car-type-grid[data-v-0bdf3c21]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.panel-body.car-type-grid[data-v-0bdf3c21]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.panel-body.car-type-grid[data-v-0bdf3c21]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.panel-body.car-type-grid[data-v-0bdf3c21]{grid-template-columns:repeat(1,1fr)}}.chart-container[data-v-0bdf3c21]{padding:0 24px 24px}.status-card[data-v-0bdf3c21]{border-radius:6px;padding:16px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid transparent}.status-card .icon-wrapper[data-v-0bdf3c21]{font-size:28px;margin-bottom:8px;opacity:.8}.status-card .info .label[data-v-0bdf3c21]{font-size:14px;color:#666;margin-bottom:4px}.status-card .info .num[data-v-0bdf3c21]{font-size:20px;font-weight:700}.status-card[data-v-0bdf3c21]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09)}.status-card.idle[data-v-0bdf3c21]{background-color:#f6ffed;border-color:#b7eb8f}.status-card.idle .icon-wrapper[data-v-0bdf3c21],.status-card.idle .num[data-v-0bdf3c21]{color:#52c41a}.status-card.running[data-v-0bdf3c21],.status-card.task[data-v-0bdf3c21]{background-color:#e6f7ff;border-color:#91d5ff}.status-card.running .icon-wrapper[data-v-0bdf3c21],.status-card.running .num[data-v-0bdf3c21],.status-card.task .icon-wrapper[data-v-0bdf3c21],.status-card.task .num[data-v-0bdf3c21]{color:#1890ff}.status-card.dispatched[data-v-0bdf3c21]{background-color:#fff7e6;border-color:#ffd591}.status-card.dispatched .icon-wrapper[data-v-0bdf3c21],.status-card.dispatched .num[data-v-0bdf3c21]{color:#fa8c16}.status-card.total[data-v-0bdf3c21]{background-color:#f9f0ff;border-color:#d3adf7}.status-card.total .icon-wrapper[data-v-0bdf3c21],.status-card.total .num[data-v-0bdf3c21]{color:#722ed1}.status-card.type-bus-large[data-v-0bdf3c21]{background-color:#e6f7ff;border-color:#91d5ff}.status-card.type-bus-large .icon-wrapper[data-v-0bdf3c21],.status-card.type-bus-large .num[data-v-0bdf3c21]{color:#1890ff}.status-card.type-bus-medium[data-v-0bdf3c21]{background-color:#e6fffb;border-color:#87e8de}.status-card.type-bus-medium .icon-wrapper[data-v-0bdf3c21],.status-card.type-bus-medium .num[data-v-0bdf3c21]{color:#13c2c2}.status-card.type-sedan[data-v-0bdf3c21]{background-color:#f6ffed;border-color:#b7eb8f}.status-card.type-sedan .icon-wrapper[data-v-0bdf3c21],.status-card.type-sedan .num[data-v-0bdf3c21]{color:#52c41a}.status-card.type-suv[data-v-0bdf3c21]{background-color:#fff7e6;border-color:#ffd591}.status-card.type-suv .icon-wrapper[data-v-0bdf3c21],.status-card.type-suv .num[data-v-0bdf3c21]{color:#fa8c16}.status-card.type-commercial[data-v-0bdf3c21]{background-color:#fff0f6;border-color:#ffadd2}.status-card.type-commercial .icon-wrapper[data-v-0bdf3c21],.status-card.type-commercial .num[data-v-0bdf3c21]{color:#eb2f96}.status-card.type-pickup[data-v-0bdf3c21]{background-color:#fcffe6;border-color:#ffe58f}.status-card.type-pickup .icon-wrapper[data-v-0bdf3c21],.status-card.type-pickup .num[data-v-0bdf3c21]{color:#faad14}.status-card.type-truck[data-v-0bdf3c21]{background-color:#fff1f0;border-color:#ffa39e}.status-card.type-truck .icon-wrapper[data-v-0bdf3c21],.status-card.type-truck .num[data-v-0bdf3c21]{color:#f5222d}.status-card.type-other[data-v-0bdf3c21]{background-color:#f5f5f5;border-color:#d9d9d9}.status-card.type-other .icon-wrapper[data-v-0bdf3c21],.status-card.type-other .num[data-v-0bdf3c21]{color:#595959}.status-card.type-c1[data-v-0bdf3c21]{background-color:#f0f5ff;border-color:#adc6ff}.status-card.type-c1 .icon-wrapper[data-v-0bdf3c21],.status-card.type-c1 .num[data-v-0bdf3c21]{color:#2f54eb}.status-card.type-c2[data-v-0bdf3c21]{background-color:#fcffe6;border-color:#ffe58f}.status-card.type-c2 .icon-wrapper[data-v-0bdf3c21],.status-card.type-c2 .num[data-v-0bdf3c21]{color:#faad14}.status-card.type-c3[data-v-0bdf3c21]{background-color:#e6fffb;border-color:#87e8de}.status-card.type-c3 .icon-wrapper[data-v-0bdf3c21],.status-card.type-c3 .num[data-v-0bdf3c21]{color:#13c2c2}.status-card.type-c4[data-v-0bdf3c21]{background-color:#fff0f6;border-color:#ffadd2}.status-card.type-c4 .icon-wrapper[data-v-0bdf3c21],.status-card.type-c4 .num[data-v-0bdf3c21]{color:#eb2f96}.status-card.type-c5[data-v-0bdf3c21]{background-color:#f9f0ff;border-color:#d3adf7}.status-card.type-c5 .icon-wrapper[data-v-0bdf3c21],.status-card.type-c5 .num[data-v-0bdf3c21]{color:#722ed1}