.car-map-container[data-v-c5983f76]{position:relative;width:100%;height:600px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.car-map-container .map-container[data-v-c5983f76]{width:100%;height:100%}.car-map-container .map-legend[data-v-c5983f76]{position:absolute;top:10px;left:10px;background:hsla(0,0%,100%,.95);padding:12px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:1000;max-width:200px;max-height:80vh;overflow-y:auto}.car-map-container .map-legend .legend-section[data-v-c5983f76]{margin-bottom:12px}.car-map-container .map-legend .legend-section[data-v-c5983f76]:last-child{margin-bottom:0}.car-map-container .map-legend .legend-section .legend-title[data-v-c5983f76]{font-weight:600;font-size:13px;margin-bottom:8px;color:#333;border-bottom:1px solid #e8e8e8;padding-bottom:4px}.car-map-container .map-legend .legend-item[data-v-c5983f76]{display:flex;align-items:center;gap:6px;font-size:12px;margin-bottom:6px}.car-map-container .map-legend .legend-item[data-v-c5983f76]:last-child{margin-bottom:0}.car-map-container .map-legend .legend-item .legend-icon[data-v-c5983f76]{width:16px;height:16px;border-radius:2px;display:inline-block;flex-shrink:0}.car-map-container .map-controls[data-v-c5983f76]{position:absolute;top:10px;right:10px;z-index:1000;display:flex;flex-direction:column;gap:8px}.car-map-container .car-status-label[data-v-c5983f76]{color:#fff;font-size:12px;padding:2px 8px;border-radius:999px;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.6)}.car-realtime-monitor .toolbar[data-v-0db01342]{background:#f5f5f5;padding:16px;border-radius:4px}.car-realtime-monitor[data-v-0db01342] .ivu-table-row{cursor:pointer}.car-realtime-monitor[data-v-0db01342] .ivu-table-row:hover{background-color:#f5f5f5}.car-realtime-monitor[data-v-0db01342] .ivu-progress .ivu-progress-bg{transition:all .3s}