.chart-container[data-v-4d95282f]{flex:3;display:flex;flex-direction:column;background:hsla(0,0%,100%,.03);border-radius:8px;padding:15px;box-shadow:0 4px 15px rgba(0,0,0,.2);border:1px solid rgba(64,158,255,.1)}.chart-title[data-v-4d95282f]{font-size:16px;font-weight:700;margin-bottom:10px;color:#409eff}.chart-body[data-v-4d95282f]{flex:1;width:100%;min-height:180px}.pie-card[data-v-4d95282f]{flex:1;display:flex;flex-direction:column}.pie-body[data-v-4d95282f]{flex-shrink:0;width:100%;height:220px}.pie-legend[data-v-4d95282f]{flex:1 1 auto;margin-top:8px;overflow-y:auto;max-height:90px}.pie-legend-item[data-v-4d95282f]{display:flex;align-items:center;margin-bottom:4px;font-size:12px;color:#ccc}.pie-color[data-v-4d95282f]{width:10px;height:10px;margin-right:6px;border-radius:2px}.dashboard-container[data-v-4d95282f]{width:100%;height:100vh;background:linear-gradient(135deg,#0c1b32,#152942);color:#fff;padding:20px;overflow:hidden;position:relative;font-family:Microsoft YaHei,sans-serif;display:flex;flex-direction:column}.dashboard-container.full-screen[data-v-4d95282f]{padding:30px}.fullscreen-controls[data-v-4d95282f]{position:absolute;top:20px;right:20px;z-index:1000}.fullscreen-btn[data-v-4d95282f]{background:rgba(64,158,255,.2);border:1px solid rgba(64,158,255,.5);color:#409eff}.exit-fullscreen-btn[data-v-4d95282f]{background:rgba(245,108,108,.2);border:1px solid rgba(245,108,108,.5);color:#f56c6c}.header-section[data-v-4d95282f]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding:0 10px}.title-content[data-v-4d95282f]{text-align:center}.main-title[data-v-4d95282f]{font-size:28px;font-weight:700;margin-bottom:5px;background:linear-gradient(90deg,#409eff,#67c23a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sub-title[data-v-4d95282f]{font-size:16px;color:#89a}.main-content[data-v-4d95282f]{display:flex;flex:1;gap:20px;margin-bottom:15px}.left-panel[data-v-4d95282f]{width:25%;display:flex;flex-direction:column;gap:15px}.center-panel[data-v-4d95282f]{width:50%;display:flex;flex-direction:column;gap:15px}.right-panel[data-v-4d95282f]{width:25%;display:flex;flex-direction:column;gap:15px}.data-card[data-v-4d95282f]{background:hsla(0,0%,100%,.03);border-radius:8px;padding:15px;box-shadow:0 4px 15px rgba(0,0,0,.2);border:1px solid rgba(64,158,255,.1)}.time-stats-card[data-v-4d95282f]{flex:1}.status-card[data-v-4d95282f]{flex:2}.personnel-stats-card[data-v-4d95282f]{flex:1}.card-title[data-v-4d95282f]{font-size:16px;font-weight:700;margin-bottom:15px;color:#409eff;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.1)}.total-section[data-v-4d95282f]{text-align:center;margin:15px 0}.total-label[data-v-4d95282f]{font-size:14px;color:#89a;margin-bottom:5px}.total-value[data-v-4d95282f]{font-size:32px;font-weight:700;color:#fff}.order-details[data-v-4d95282f]{display:flex;flex-direction:column;gap:10px}.order-type[data-v-4d95282f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:4px;font-size:14px}.normal[data-v-4d95282f]{background:rgba(76,175,80,.15)}.temporary[data-v-4d95282f]{background:rgba(0,85,255,.1)}.abnormal[data-v-4d95282f]{background:rgba(255,170,0,.1)}.type-count[data-v-4d95282f]{font-weight:700}.info-items[data-v-4d95282f]{display:flex;flex-direction:column;gap:12px;margin-right:50px}.info-item[data-v-4d95282f]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:14px}.info-item[data-v-4d95282f]:last-child{border-bottom:none}.info-value[data-v-4d95282f]{font-weight:700}.vehicle-list[data-v-4d95282f]{display:flex;flex-wrap:wrap;justify-content:space-around;gap:15px;padding:5px 0}.vehicle-item[data-v-4d95282f]{display:flex;flex-direction:column;align-items:center;width:90px}.vehicle-icon[data-v-4d95282f]{font-size:32px;color:#67c23a;margin-bottom:6px}.vehicle-plate[data-v-4d95282f]{font-size:13px;color:#ccc;text-align:center}.map-container[data-v-4d95282f]{background:hsla(0,0%,100%,.03);border-radius:8px;padding:15px;box-shadow:0 4px 15px rgba(0,0,0,.2);border:1px solid rgba(64,158,255,.1);display:flex;flex-direction:column}.map-header[data-v-4d95282f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.map-title[data-v-4d95282f]{font-size:16px;font-weight:700;color:#409eff}.map-controls[data-v-4d95282f]{display:flex;gap:10px}.map-content[data-v-4d95282f]{flex:1;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.02)}#logistics-map[data-v-4d95282f]{width:100%;height:100%;min-height:400px}.map-legend[data-v-4d95282f]{display:flex;justify-content:center;gap:20px;margin-top:15px}.legend-item[data-v-4d95282f]{display:flex;align-items:center;gap:5px;font-size:12px}.legend-color[data-v-4d95282f]{width:12px;height:12px;border-radius:2px}.status-table[data-v-4d95282f]{display:flex;flex-direction:column;height:100%}.table-header[data-v-4d95282f]{display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.1);font-weight:700;font-size:14px}.table-body[data-v-4d95282f]{flex:1;overflow-y:auto}.table-row[data-v-4d95282f]{display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:13px}.table-row[data-v-4d95282f]:last-child{border-bottom:none}.personnel-grid[data-v-4d95282f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.personnel-item[data-v-4d95282f]{display:flex;justify-content:space-between;font-size:14px}.personnel-label[data-v-4d95282f]{color:#ccc}.personnel-value[data-v-4d95282f]{font-weight:700}.footer-section[data-v-4d95282f]{text-align:center;padding:10px}.time-display[data-v-4d95282f]{font-size:14px;color:#89a}.dashboard-container.full-screen .main-title[data-v-4d95282f]{font-size:36px}@media (max-width:1920px){.main-title[data-v-4d95282f]{font-size:24px}}