.table-header[data-v-5f039095]{margin:10px 0;padding:0 20px;font-size:16px;font-weight:700;background:linear-gradient(90deg,rgba(85,144,217,.4),rgba(85,144,217,.05));position:relative;border-radius:16px 16px 0 0;height:32px}.col[data-v-5f039095],.table-header[data-v-5f039095]{display:flex;align-items:center;justify-content:center}.col[data-v-5f039095]{overflow:hidden;width:25%;font-size:14px;flex-shrink:0;text-overflow:ellipsis}.table-list[data-v-5f039095]{display:flex;border-radius:10px;flex-direction:column;border:1px solid #ccc}.table-title[data-v-5f039095]{display:flex;background:rgba(85,144,217,.1);padding:0 20px;font-size:16px;align-items:center;justify-content:space-around;height:32px}.driverName[data-v-5f039095]{color:#005eb8}.middle-section[data-v-5f039095]{flex:1;width:100%;overflow:hidden}.panel-box[data-v-5f039095]{display:flex;justify-content:space-between}.panel-title[data-v-5f039095]{font-size:14px;font-weight:700;color:#005eb8;margin-bottom:10px}.toInfo[data-v-5f039095]{color:#999;position:absolute;right:0;font-size:12px}.toInfo[data-v-5f039095]:hover{cursor:pointer}.driver-list[data-v-5f039095]{list-style:none;padding-left:0;font-size:14px;color:#333}.bottom-section[data-v-5f039095]{padding:10px}.summary-list[data-v-5f039095]{list-style:none;padding-left:0;font-size:14px;color:#444;line-height:1.6}.chart_part[data-v-5f039095]{margin-top:1vh;margin-bottom:1vh}.chart_part .chart[data-v-5f039095]{width:100%;height:30vh;background-color:transparent}.table-body[data-v-5f039095]{height:26vh;width:100%;overflow:auto;position:relative;background-color:transparent}.table-body[data-v-5f039095]::-webkit-scrollbar{display:none}.table-row[data-v-5f039095]{cursor:pointer;display:flex;justify-content:space-around;padding:8px 0;border-bottom:1px solid #d0dce7}.table-filter[data-v-5f039095]{width:100%;display:flex}.table-filter[data-v-5f039095] .el-range-input{background:transparent}.table-filter[data-v-5f039095] .el-range-editor.el-input__inner{background-color:transparent}.modal-overlay[data-v-5f039095]{position:absolute;top:30vh;left:0;width:600px;height:30vh;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}.modal-content[data-v-5f039095]{background:#fff;border-radius:15px;width:100%;padding:30px;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-animation:slideUp .4s ease;animation:slideUp .4s ease;position:relative}.modal-header[data-v-5f039095]{display:flex;justify-content:space-between;align-items:center;padding:10px}.modal-title[data-v-5f039095]{line-height:24px;font-size:18px;color:#303133}modal-pro[data-v-5f039095]{padding:10px;line-height:20px;font-size:16px;color:#2c3e50}.modal-body[data-v-5f039095]{color:#34495e;line-height:1.6;margin-bottom:25px}.container[data-v-5f039095]{width:100%;display:flex;flex-direction:column}.status-cards[data-v-5f039095]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:25px}.card[data-v-5f039095]{padding:10px;transition:all .3s ease}.card[data-v-5f039095]:hover{transform:translateY(-5px)}.status-header[data-v-5f039095]{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.status-indicator[data-v-5f039095]{width:8px;height:8px;border-radius:50%;margin-right:10px}.online[data-v-5f039095]{background:linear-gradient(135deg,#00b09b,#96c93d);box-shadow:0 0 10px rgba(0,176,155,.5)}.offline[data-v-5f039095]{background:linear-gradient(135deg,#8e0e00,#1f1c18)}.warning[data-v-5f039095]{background:linear-gradient(135deg,#ff8c00,#fc0)}.totalcount[data-v-5f039095]{background:linear-gradient(135deg,#3498db,#2980b9)}.status-title[data-v-5f039095]{font-weight:600;color:#333;font-size:1rem}.server-count[data-v-5f039095]{cursor:pointer;font-size:2rem;font-weight:700;color:#2c3e50;text-align:center}.server-count[data-v-5f039095]:hover{color:#005eb8}.server-label[data-v-5f039095]{color:#7f8c8d;font-size:1rem;margin-bottom:20px}.btn[data-v-5f039095]{padding:10px 20px;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-5f039095]{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.btn-secondary[data-v-5f039095]{background:#ecf0f1;color:#7f8c8d}.btn[data-v-5f039095]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.chart-container[data-v-5f039095]{height:100px;margin:20px 0}.district-label .label-text[data-v-25a0f263]{font-size:10px;text-align:center}.map-controls[data-v-25a0f263]{position:absolute;top:80vh;left:60vw;z-index:999}.map-controls button[data-v-25a0f263]{margin-right:8px;padding:4px 10px}.panel-title[data-v-1b8723e4]{font-size:16px}.table-header[data-v-1b8723e4]{display:flex;margin:10px 0;padding:0 20px;font-size:16px;align-items:center;justify-content:center;font-weight:700;background:linear-gradient(90deg,rgba(85,144,217,.4),rgba(85,144,217,.05));position:relative;border-radius:16px 16px 0 0;height:32px}.border-technique[data-v-1b8723e4]{background:#b4c3e5;-webkit-clip-path:polygon(30% 0,100% 0,70% 100%,0 100%);clip-path:polygon(30% 0,100% 0,70% 100%,0 100%)}.table-list[data-v-1b8723e4]{display:flex;border-radius:10px;flex-direction:column;border:1px solid #ccc}.table-title[data-v-1b8723e4]{display:flex;background:rgba(85,144,217,.1);padding:0 20px;font-size:16px;align-items:center;justify-content:space-around;height:32px}.table-row[data-v-1b8723e4]{display:flex;justify-content:space-around;padding:4px 0;border-bottom:1px solid #d0dce7}.col[data-v-1b8723e4]{overflow:hidden;display:flex;width:25%;font-size:14px;align-items:center;justify-content:center;flex-shrink:0;text-overflow:ellipsis}.driver[data-v-1b8723e4]{width:80px;white-space:nowrap}.message[data-v-1b8723e4]{flex:1;word-wrap:break-word;word-break:break-word;text-align:left;white-space:normal}.photo[data-v-1b8723e4]{width:80px;flex-shrink:0}.photo-img[data-v-1b8723e4]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #d0d0d0}.table-body[data-v-1b8723e4]{height:26vh;width:100%;overflow:hidden;position:relative;background-color:transparent}.scroll-wrapper[data-v-1b8723e4]{display:inline-block;width:100%;-webkit-animation:scroll-up-data-v-1b8723e4 80s linear infinite;animation:scroll-up-data-v-1b8723e4 80s linear infinite}.scroll-wrapper.paused[data-v-1b8723e4]{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes scroll-up-data-v-1b8723e4{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scroll-up-data-v-1b8723e4{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.middle-section[data-v-1b8723e4]{flex:1;overflow:hidden}.panel-box[data-v-1b8723e4]{display:flex;justify-content:space-between}.panel-title[data-v-1b8723e4]{font-size:14px;font-weight:700;color:#005eb8;margin-bottom:10px}.toInfo[data-v-1b8723e4]{color:#999;font-size:12px;float:right}.toInfo[data-v-1b8723e4]:hover{cursor:pointer}.chart_part[data-v-1b8723e4]{margin-top:1vh;margin-bottom:1vh}.chart_part .chart[data-v-1b8723e4]{width:100%;height:30vh;background-color:transparent}.container[data-v-1b8723e4]{width:100%;display:flex;flex-direction:column}.status-cards[data-v-1b8723e4]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:25px}.card[data-v-1b8723e4]{padding:10px;transition:all .3s ease}.card[data-v-1b8723e4]:hover{transform:translateY(-5px)}.status-header[data-v-1b8723e4]{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.status-indicator[data-v-1b8723e4]{width:8px;height:8px;border-radius:50%;margin-right:10px}.online[data-v-1b8723e4]{background:linear-gradient(135deg,#00b09b,#96c93d);box-shadow:0 0 10px rgba(0,176,155,.5)}.offline[data-v-1b8723e4]{background:linear-gradient(135deg,#8e0e00,#1f1c18)}.warning[data-v-1b8723e4]{background:linear-gradient(135deg,#ff8c00,#fc0)}.totalcount[data-v-1b8723e4]{background:linear-gradient(135deg,#3498db,#2980b9)}.status-title[data-v-1b8723e4]{font-weight:600;color:#333;font-size:1rem}.server-count[data-v-1b8723e4]{cursor:pointer;font-size:2rem;font-weight:700;color:#2c3e50;text-align:center}.server-count[data-v-1b8723e4]:hover{color:#005eb8}.server-label[data-v-1b8723e4]{color:#7f8c8d;font-size:1rem;margin-bottom:20px}.btn[data-v-1b8723e4]{padding:10px 20px;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-1b8723e4]{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.btn-secondary[data-v-1b8723e4]{background:#ecf0f1;color:#7f8c8d}.btn[data-v-1b8723e4]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.chart-container[data-v-1b8723e4]{height:100px;margin:20px 0}.big-screen-wrapper[data-v-3042abce]{width:100%;height:100vh;display:flex;flex-direction:column;background-color:#f5f7fa}.header-box[data-v-3042abce]{width:100%;height:60px;background-color:#5590d9;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:20px;font-weight:700}.header-title[data-v-3042abce]{color:#fff}.header-toOther[data-v-3042abce]{font-weight:400;margin-left:20px;font-size:14px}.header-tip[data-v-3042abce]{display:flex;align-items:center}.header-tip span[data-v-3042abce]{cursor:pointer}.content[data-v-3042abce]{position:relative;flex:1;overflow:hidden}.map-wrapper[data-v-3042abce]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.panel[data-v-3042abce]{bottom:1vh;width:20vw;min-width:300px;max-width:480px;z-index:8}.center-panel[data-v-3042abce],.panel[data-v-3042abce]{position:absolute;top:1vh;padding:1vh 1vw;background:hsla(0,0%,100%,.25);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.center-panel[data-v-3042abce]{width:42vw;left:0;right:0;margin:auto;z-index:6}.left-panel[data-v-3042abce]{left:1vw}.right-panel[data-v-3042abce]{right:1vw}.status-legend[data-v-3042abce]{position:absolute;bottom:10vh;right:25vw;z-index:999;background:hsla(0,0%,100%,.8);padding:10px 12px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:14px}.legend-item[data-v-3042abce]{display:flex;align-items:center;margin-bottom:6px}.legend-item[data-v-3042abce]:last-child{margin-bottom:0}.legend-icon[data-v-3042abce]{width:16px;height:16px;margin-right:6px}