.detail-scroll-container[data-v-a720f51e]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.detail-scroll-container[data-v-a720f51e]::-webkit-scrollbar{width:6px}.detail-scroll-container[data-v-a720f51e]::-webkit-scrollbar-track{background:transparent}.detail-scroll-container[data-v-a720f51e]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.detail-scroll-container[data-v-a720f51e]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.detail-table[data-v-a720f51e]{width:100%;border-collapse:collapse;font-size:14px}.detail-table th[data-v-a720f51e]{background:#2196f3;color:#fff;font-weight:600;padding:12px 8px;text-align:center;border-bottom:1px solid #e8eaec}.detail-table td[data-v-a720f51e]{padding:8px;text-align:center;border-bottom:1px solid #e8eaec;color:#515a6e}.detail-table tbody tr[data-v-a720f51e]:hover{background:#f0f2f5}.status[data-v-a720f51e]{padding:2px 8px;border-radius:3px;font-size:12px;font-weight:500}.status.processing[data-v-a720f51e]{background:#f0f9ff;color:#1890ff}.status.exception[data-v-a720f51e]{background:#fff2f0;color:#ff4d4f}.loading-tip[data-v-a720f51e],.no-more-tip[data-v-a720f51e]{text-align:center;padding:20px;color:#aabbd6}.table-container[data-v-a720f51e]{margin-bottom:16px}.data-screen-container[data-v-500015c3]{width:100vw;height:100vh;background-color:#0b1325;background-image:radial-gradient(circle at 50% 50%,#1a2a4a 0,#0b1325 100%);color:#fff;font-family:Microsoft YaHei,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.screen-header[data-v-500015c3]{height:80px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><path d="M0,0 L100%,0 L100%,60 L70%,60 L68%,80 L32%,80 L30%,60 L0,60 Z" fill="rgba(10, 40, 80, 0.8)" stroke="%231c3f6e" stroke-width="2"/></svg>') no-repeat top;background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px;position:relative;z-index:10}.screen-header .header-left[data-v-500015c3],.screen-header .header-right[data-v-500015c3]{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#aabbd6}.screen-header .header-left .time-info[data-v-500015c3],.screen-header .header-right .time-info[data-v-500015c3]{margin:auto}.screen-header .header-right[data-v-500015c3]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.screen-header .header-right .btn-link[data-v-500015c3]{cursor:pointer;color:#00d2ff}.screen-header .header-right .btn-link[data-v-500015c3]:hover{text-decoration:underline}.screen-header .header-right .btn-link i[data-v-500015c3]{margin:0 5px}.screen-header .header-right .user-info[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.screen-header .header-right .user-info .logout-btn[data-v-500015c3]{margin-left:15px;color:#ff4d4f;border-left:1px solid #1c3f6e;padding-left:15px}.screen-header .header-title[data-v-500015c3]{font-size:32px;font-weight:700;letter-spacing:2px;text-shadow:0 0 10px #00d2ff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#8ecae6));background:linear-gradient(180deg,#fff,#8ecae6);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.screen-main[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 20px 20px;height:20vh}.column[data-v-500015c3],.screen-main[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.column[data-v-500015c3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column-left[data-v-500015c3],.column-right[data-v-500015c3]{width:27%}.column-center[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:44%;flex-direction:column;gap:20px}.column-center[data-v-500015c3],.panel[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.panel[data-v-500015c3]{background:rgba(16,36,66,.6);border:1px solid #1c3f6e;border-radius:4px;flex-direction:column;position:relative}.panel[data-v-500015c3]:after,.panel[data-v-500015c3]:before{content:"";position:absolute;width:10px;height:10px;border:2px solid #00d2ff;-webkit-transition:all .3s;transition:all .3s}.panel[data-v-500015c3]:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.panel[data-v-500015c3]:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.panel .panel-title[data-v-500015c3]{height:45px;line-height:45px;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(28,63,110,.8)),to(rgba(11,19,37,0)));background:linear-gradient(90deg,rgba(28,63,110,.8),rgba(11,19,37,0));border-bottom:1px solid #1c3f6e;font-size:18px;color:#fff;font-weight:700}.panel .panel-title i[data-v-500015c3]{margin-right:10px;color:#00d2ff;font-size:18px}.panel .panel-content[data-v-500015c3]{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.column-left .panel[data-v-500015c3],.column-right .panel[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.empty-placeholder[data-v-500015c3]{height:100%;color:hsla(0,0%,100%,.2);font-size:20px;border:1px dashed hsla(0,0%,100%,.1)}.empty-placeholder .chart-mock[data-v-500015c3],.empty-placeholder[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-placeholder .chart-mock[data-v-500015c3]{width:80%;height:80%;background:hsla(0,0%,100%,.05)}.grid-2x2[data-v-500015c3]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;height:100%}.stat-item[data-v-500015c3]{background:hsla(0,0%,100%,.05);border:1px solid rgba(28,63,110,.6);padding:20px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:140px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.stat-item.clickable[data-v-500015c3]{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.stat-item.clickable[data-v-500015c3]:hover{background:hsla(0,0%,100%,.1);border-color:#00d2ff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-item .clickable[data-v-500015c3]{cursor:pointer}.stat-item .clickable[data-v-500015c3]:hover{color:#00d2ff;text-decoration:underline}.stat-item .stat-icon[data-v-500015c3]{position:absolute;top:15px;right:15px;font-size:32px;opacity:.6}.stat-item .stat-icon.alarm[data-v-500015c3]{color:#ff4d4f}.stat-item .stat-icon.order[data-v-500015c3]{color:#fc0}.stat-item .stat-icon.call[data-v-500015c3]{color:#0fa}.stat-item .stat-icon.heart[data-v-500015c3]{color:#ff69b4}.stat-item .stat-label[data-v-500015c3]{font-size:16px;color:#fff;margin-bottom:15px;font-weight:600;padding-right:40px}.stat-item .stat-numbers[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:15px}.stat-item .stat-numbers .stat-online[data-v-500015c3],.stat-item .stat-numbers .stat-total[data-v-500015c3]{font-size:16px;color:#aabbd6}.stat-item .stat-numbers .stat-online strong[data-v-500015c3],.stat-item .stat-numbers .stat-total strong[data-v-500015c3]{font-size:21px;font-weight:700;font-family:Impact,sans-serif;letter-spacing:1px}.stat-item .stat-numbers .stat-online .stat-total strong[data-v-500015c3],.stat-item .stat-numbers .stat-total .stat-total strong[data-v-500015c3]{color:#fff}.stat-item .stat-numbers .stat-online .stat-online strong[data-v-500015c3],.stat-item .stat-numbers .stat-total .stat-online strong[data-v-500015c3]{color:#00d2ff}.stat-item .stat-rate[data-v-500015c3]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:15px;bottom:15px}.stat-item .stat-rate .percent-ring[data-v-500015c3],.stat-item .stat-rate[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-item .stat-rate .percent-ring[data-v-500015c3]{position:relative;width:50px;height:50px;font-size:14px;color:#fff;font-weight:700;margin-bottom:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:conic-gradient(#00d2ff 0,#00d2ff var(--percent),hsla(0,0%,100%,.1) var(--percent),hsla(0,0%,100%,.1) 100%);border-radius:50%}.stat-item .stat-rate .percent-ring[data-v-500015c3]:after{content:"";position:absolute;width:40px;height:40px;background:rgba(25,35,65,.8);border-radius:50%}.stat-item .stat-rate .percent-ring span[data-v-500015c3]{position:relative;z-index:10}.stat-item .stat-rate .percent-ring.full[data-v-500015c3]{background:#0fa;color:#0fa}.stat-item .stat-rate .percent-ring.full[data-v-500015c3]:after{background:rgba(25,35,65,.8)}.stat-item .stat-rate .rate-text[data-v-500015c3]{font-size:12px;color:#aabbd6;text-align:center}.center-cards[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background:transparent;border:none;padding:0;margin-top:20px;margin-bottom:5px;z-index:5}.center-cards .card[data-v-500015c3]{gap:15px}.center-cards .card .card-icon[data-v-500015c3],.center-cards .card[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-cards .card .card-icon[data-v-500015c3]{width:60px;height:60px;background:rgba(0,210,255,.15);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;color:#00d2ff;border:1px solid #00d2ff;-webkit-box-shadow:0 0 15px rgba(0,210,255,.4);box-shadow:0 0 15px rgba(0,210,255,.4)}.center-cards .card .card-info[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.center-cards .card .card-info .label[data-v-500015c3]{font-size:14px;color:#aabbd6}.center-cards .card .card-info .num[data-v-500015c3]{font-size:32px;font-weight:700;color:#fff;font-family:Impact,sans-serif}.map-container[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(16,36,66,.6);border:1px solid #1c3f6e;border-radius:4px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;margin-top:0}.monitor-animation[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 35px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,210,255,.05)),to(transparent));background:linear-gradient(180deg,rgba(0,210,255,.05),transparent);border:1px solid rgba(0,210,255,.2);border-radius:8px}.monitor-animation .mini-radars[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px}.monitor-animation .mini-radar-item[data-v-500015c3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.monitor-animation .mini-radar-item[data-v-500015c3],.monitor-animation .mini-radar[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monitor-animation .mini-radar[data-v-500015c3]{position:relative;border-radius:50%;border:2px solid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 20px rgba(0,210,255,.3),inset 0 0 30px rgba(0,210,255,.1);box-shadow:0 0 20px rgba(0,210,255,.3),inset 0 0 30px rgba(0,210,255,.1)}.monitor-animation .mini-radar[data-v-500015c3]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:1px solid rgba(0,210,255,.3);-webkit-animation:radarRingPulse-500015c3 2s ease-in-out infinite;animation:radarRingPulse-500015c3 2s ease-in-out infinite}.monitor-animation .mini-radar.green[data-v-500015c3]{border-color:rgba(0,255,170,.6);background:rgba(0,255,170,.08);-webkit-box-shadow:0 0 30px rgba(0,255,170,.3),inset 0 0 40px rgba(0,255,170,.1);box-shadow:0 0 30px rgba(0,255,170,.3),inset 0 0 40px rgba(0,255,170,.1)}.monitor-animation .mini-radar.green .radar-scan[data-v-500015c3]{background:conic-gradient(from 0deg,transparent 0deg,rgba(0,255,170,.6) 80deg,transparent 160deg)}.monitor-animation .mini-radar.green .radar-center[data-v-500015c3]{color:#0fa}.monitor-animation .mini-radar.green[data-v-500015c3]:before{border-color:rgba(0,255,170,.3)}.monitor-animation .mini-radar.yellow[data-v-500015c3]{border-color:rgba(255,204,0,.6);background:rgba(255,204,0,.08);-webkit-box-shadow:0 0 30px rgba(255,204,0,.3),inset 0 0 40px rgba(255,204,0,.1);box-shadow:0 0 30px rgba(255,204,0,.3),inset 0 0 40px rgba(255,204,0,.1)}.monitor-animation .mini-radar.yellow .radar-scan[data-v-500015c3]{background:conic-gradient(from 0deg,transparent 0deg,rgba(255,204,0,.6) 80deg,transparent 160deg)}.monitor-animation .mini-radar.yellow .radar-center[data-v-500015c3]{color:#fc0}.monitor-animation .mini-radar.yellow[data-v-500015c3]:before{border-color:rgba(255,204,0,.3)}.monitor-animation .mini-radar.blue[data-v-500015c3]{border-color:rgba(0,210,255,.6);background:rgba(0,210,255,.08);-webkit-box-shadow:0 0 30px rgba(0,210,255,.3),inset 0 0 40px rgba(0,210,255,.1);box-shadow:0 0 30px rgba(0,210,255,.3),inset 0 0 40px rgba(0,210,255,.1)}.monitor-animation .mini-radar.blue .radar-scan[data-v-500015c3]{background:conic-gradient(from 0deg,transparent 0deg,rgba(0,210,255,.6) 80deg,transparent 160deg)}.monitor-animation .mini-radar.blue .radar-center[data-v-500015c3]{color:#00d2ff}.monitor-animation .mini-radar.blue[data-v-500015c3]:before{border-color:rgba(0,210,255,.3)}.monitor-animation .mini-radar .radar-scan[data-v-500015c3]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-animation:radarScan-500015c3 2s linear infinite;animation:radarScan-500015c3 2s linear infinite}.monitor-animation .mini-radar .radar-center[data-v-500015c3]{font-size:42px;z-index:1}.monitor-animation .radar-label[data-v-500015c3]{font-size:18px;font-weight:500}.monitor-animation .radar-center[data-v-500015c3]{font-size:18px;z-index:1}.monitor-animation .radar-label[data-v-500015c3]{font-size:15px;color:#aabbd6}.monitor-animation.has-warning .warning-alert[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex}.monitor-animation.has-warning .mini-radars[data-v-500015c3]{display:none}.monitor-animation .warning-alert[data-v-500015c3]{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:800px;height:230px;background:linear-gradient(135deg,rgba(255,77,79,.95),rgba(255,77,79,.8));border:2px solid #ff4d4f;border-radius:10px;padding:10px 22px;cursor:pointer;-webkit-animation:warningPulse-500015c3 1s ease-in-out infinite,warningSlideIn-500015c3 .3s ease-out;animation:warningPulse-500015c3 1s ease-in-out infinite,warningSlideIn-500015c3 .3s ease-out;-webkit-transition:max-width .3s ease,-webkit-transform .2s ease;transition:max-width .3s ease,-webkit-transform .2s ease;transition:transform .2s ease,max-width .3s ease;transition:transform .2s ease,max-width .3s ease,-webkit-transform .2s ease}.monitor-animation .warning-alert[data-v-500015c3]:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.monitor-animation .warning-alert .warning-alert-icon[data-v-500015c3]{width:55px;height:55px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.monitor-animation .warning-alert .warning-alert-icon img[data-v-500015c3]{width:100%;height:100%}.monitor-animation .warning-alert .warning-alert-content[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title[data-v-500015c3]{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-type-tag[data-v-500015c3]{padding:3px 10px;border-radius:4px;font-size:14px;font-weight:400}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-type-tag.video[data-v-500015c3]{background:rgba(84,112,198,.3);color:#fff}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-type-tag.sos[data-v-500015c3]{background:rgba(238,102,102,.3);color:#fff}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-type-tag.door[data-v-500015c3]{background:rgba(0,210,255,.3);color:#fff}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-type-tag.bed[data-v-500015c3]{background:rgba(250,200,88,.3);color:#fff}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-type-tag.default[data-v-500015c3]{background:hsla(0,0%,100%,.2);color:#fff}.monitor-animation .warning-alert .warning-alert-content .warning-alert-title .warn-time[data-v-500015c3]{font-size:14px;font-weight:400;opacity:.8;margin-left:auto}.monitor-animation .warning-alert .warning-alert-content .warning-alert-info[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;margin-bottom:8px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-info .info-item[data-v-500015c3]{color:hsla(0,0%,100%,.85);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monitor-animation .warning-alert .warning-alert-content .warning-alert-info .info-item i[data-v-500015c3]{font-size:12px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-text[data-v-500015c3]{color:hsla(0,0%,100%,.95);font-size:16px;margin-bottom:10px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .warning-status[data-v-500015c3]{padding:4px 12px;border-radius:4px;font-size:13px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .warning-status.pending[data-v-500015c3]{background:rgba(255,204,0,.3);color:#fff700}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .warning-status.handled[data-v-500015c3]{background:rgba(0,255,170,.3);color:#0fa}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .handle-btn[data-v-500015c3]{background:linear-gradient(45deg,#52c41a,#73d13d);color:#fff;border:none;font-weight:700;font-size:14px;padding:6px 16px;-webkit-box-shadow:0 2px 8px rgba(82,196,26,.3);box-shadow:0 2px 8px rgba(82,196,26,.3)}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .handle-btn[data-v-500015c3]:hover{background:linear-gradient(45deg,#389e0d,#52c41a);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .postpone-btn[data-v-500015c3]{background:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.4);font-weight:400;font-size:14px;padding:6px 16px}.monitor-animation .warning-alert .warning-alert-content .warning-alert-actions .postpone-btn[data-v-500015c3]:hover{background:hsla(0,0%,100%,.3)}@-webkit-keyframes radarScan-500015c3{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes radarRingPulse-500015c3{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.5}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}}@keyframes radarRingPulse-500015c3{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.5}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}}@-webkit-keyframes warningPulse-500015c3{0%,to{-webkit-box-shadow:0 0 10px rgba(255,77,79,.5);box-shadow:0 0 10px rgba(255,77,79,.5)}50%{-webkit-box-shadow:0 0 25px rgba(255,77,79,.8);box-shadow:0 0 25px rgba(255,77,79,.8)}}@keyframes warningPulse-500015c3{0%,to{-webkit-box-shadow:0 0 10px rgba(255,77,79,.5);box-shadow:0 0 10px rgba(255,77,79,.5)}50%{-webkit-box-shadow:0 0 25px rgba(255,77,79,.8);box-shadow:0 0 25px rgba(255,77,79,.8)}}@-webkit-keyframes warningSlideIn-500015c3{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);margin-top:20px}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);margin-top:0}}.warning-panel[data-v-500015c3]{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;max-width:500px;background:linear-gradient(135deg,rgba(255,77,79,.9),rgba(255,77,79,.7));border:2px solid #ff4d4f;border-radius:8px;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;cursor:pointer;-webkit-box-shadow:0 4px 20px rgba(255,77,79,.5);box-shadow:0 4px 20px rgba(255,77,79,.5);-webkit-animation:warningSlideIn-500015c3 .5s ease-out;animation:warningSlideIn-500015c3 .5s ease-out;z-index:100}.warning-panel[data-v-500015c3]:hover{background:linear-gradient(135deg,#ff4d4f,rgba(255,77,79,.8));-webkit-transform:translateX(-50%) scale(1.02);transform:translateX(-50%) scale(1.02)}.warning-panel .warning-icon[data-v-500015c3]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px}.warning-panel .warning-icon img[data-v-500015c3]{width:100%;height:100%}.warning-panel .warning-content[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.warning-panel .warning-content .warning-title[data-v-500015c3]{color:#fff;font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:5px}.warning-panel .warning-content .warning-title .pulse-dot[data-v-500015c3]{width:10px;height:10px;background:#fff;border-radius:50%;-webkit-animation:pulseDot-500015c3 1s ease-in-out infinite;animation:pulseDot-500015c3 1s ease-in-out infinite}.warning-panel .warning-content .warning-title .warning-time[data-v-500015c3]{font-size:12px;font-weight:400;opacity:.8;margin-left:auto}.warning-panel .warning-content .warning-text[data-v-500015c3]{color:hsla(0,0%,100%,.9);font-size:14px;margin-bottom:5px}.warning-panel .warning-content .warning-action[data-v-500015c3]{color:hsla(0,0%,100%,.7);font-size:12px}.warning-panel .warning-close[data-v-500015c3]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.2);cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.warning-panel .warning-close[data-v-500015c3]:hover{background:hsla(0,0%,100%,.4)}.warning-panel .warning-close i[data-v-500015c3]{color:#fff;font-size:14px}.warning-panel-style[data-v-500015c3]{height:300px;background:rgba(16,36,66,.6);border:1px solid #1c3f6e;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:20px}.warning-panel-style .panel-title[data-v-500015c3]{height:50px;line-height:50px;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(28,63,110,.8)),to(rgba(11,19,37,0)));background:linear-gradient(90deg,rgba(28,63,110,.8),rgba(11,19,37,0));border-bottom:1px solid #1c3f6e;font-size:22px;color:#fff;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.warning-panel-style .panel-title i[data-v-500015c3]{margin-right:10px;color:#00d2ff;font-size:20px}.warning-panel-style .table-header-fixed[data-v-500015c3]{width:100%;background:rgba(0,210,255,.05);border-bottom:1px solid #1c3f6e;z-index:10;-ms-flex-negative:0;flex-shrink:0}.warning-panel-style .table-header-fixed table[data-v-500015c3]{width:100%;border-collapse:collapse;font-size:13px}.warning-panel-style .table-header-fixed table th[data-v-500015c3]{text-align:center;padding:10px;color:#00d2ff;font-weight:700}.warning-panel-style .table-wrapper[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-width:none}.warning-panel-style .table-wrapper[data-v-500015c3]::-webkit-scrollbar{width:0!important;display:none}.warning-panel-style .table-wrapper[data-v-500015c3]::-webkit-scrollbar-thumb,.warning-panel-style .table-wrapper[data-v-500015c3]::-webkit-scrollbar-track{background:transparent}.warning-panel-style .data-table[data-v-500015c3]{width:100%;border-collapse:collapse;font-size:13px}.warning-panel-style .data-table th[data-v-500015c3]{text-align:center;padding:10px;color:#00d2ff;border-bottom:1px solid #1c3f6e}.warning-panel-style .data-table td[data-v-500015c3]{padding:10px;color:#aabbd6;border-bottom:1px solid hsla(0,0%,100%,.05);text-align:center}.warning-panel-style .data-table .warn-type[data-v-500015c3]{padding:2px 6px;border-radius:3px;font-size:11px}.warning-panel-style .data-table .warn-type.video[data-v-500015c3]{background:rgba(84,112,198,.2);color:#5470c6}.warning-panel-style .data-table .warn-type.sos[data-v-500015c3]{background:rgba(238,102,102,.2);color:#e66}.warning-panel-style .data-table .warn-type.door[data-v-500015c3]{background:rgba(0,210,255,.2);color:#00d2ff}.warning-panel-style .data-table .warn-type.bed[data-v-500015c3]{background:rgba(250,200,88,.2);color:#fac858}.warning-panel-style .data-table .warn-type.default[data-v-500015c3]{background:hsla(0,0%,100%,.1);color:#aaa}.warning-panel-style .data-table .warn-content[data-v-500015c3]{max-width:150px;overflow:hidden;text-overflow:ellipsis}.warning-panel-style .data-table .status-tag[data-v-500015c3]{padding:2px 8px;border-radius:2px;font-size:12px}.warning-panel-style .data-table .status-tag.success[data-v-500015c3]{background:rgba(0,255,170,.2);color:#0fa;border:1px solid #0fa}.warning-panel-style .data-table .status-tag.warning[data-v-500015c3]{background:rgba(255,204,0,.2);color:#fc0;border:1px solid #fc0}.warning-panel-style .data-table .status-tag.danger[data-v-500015c3]{background:rgba(255,77,79,.2);color:#ff4d4f;border:1px solid #ff4d4f}.warning-panel-style .data-table .empty-text[data-v-500015c3]{text-align:center;color:hsla(0,0%,100%,.3);padding:20px}@-webkit-keyframes radarRotate-500015c3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes radarRotate-500015c3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes radarScan-500015c3{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes ringPulse-500015c3{0%,to{opacity:.3;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}@keyframes ringPulse-500015c3{0%,to{opacity:.3;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}@-webkit-keyframes dotBlink-500015c3{0%,to{opacity:1}50%{opacity:.5}}@keyframes dotBlink-500015c3{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes pulseDot-500015c3{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.5}}@keyframes pulseDot-500015c3{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.5}}@keyframes warningSlideIn-500015c3{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@-webkit-keyframes pulse-500015c3{0%{r:4;opacity:1}to{r:10;opacity:0}}@keyframes pulse-500015c3{0%{r:4;opacity:1}to{r:10;opacity:0}}.warning-table-panel[data-v-500015c3],.work-table-panel[data-v-500015c3]{background:rgba(16,36,66,.6);border:1px solid #1c3f6e;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:10px}.warning-table-panel .panel-title[data-v-500015c3],.work-table-panel .panel-title[data-v-500015c3]{height:36px;line-height:36px;padding-left:15px;background:-webkit-gradient(linear,left top,right top,from(rgba(28,63,110,.8)),to(rgba(11,19,37,0)));background:linear-gradient(90deg,rgba(28,63,110,.8),rgba(11,19,37,0));border-bottom:1px solid #1c3f6e;font-size:14px;color:#fff;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.warning-table-panel .panel-title i[data-v-500015c3],.work-table-panel .panel-title i[data-v-500015c3]{margin-right:8px;color:#00d2ff;font-size:14px}.warning-table-panel .table-content[data-v-500015c3],.work-table-panel .table-content[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.warning-table-panel .table-content[data-v-500015c3]::-webkit-scrollbar,.work-table-panel .table-content[data-v-500015c3]::-webkit-scrollbar{width:4px}.warning-table-panel .table-content[data-v-500015c3]::-webkit-scrollbar-thumb,.work-table-panel .table-content[data-v-500015c3]::-webkit-scrollbar-thumb{background:rgba(0,210,255,.3);border-radius:2px}.warning-table-panel .data-table[data-v-500015c3],.work-table-panel .data-table[data-v-500015c3]{width:100%;border-collapse:collapse;font-size:11px}.warning-table-panel .data-table th[data-v-500015c3],.work-table-panel .data-table th[data-v-500015c3]{text-align:center;padding:6px 8px;color:#00d2ff;font-weight:700;background:rgba(0,210,255,.05);border-bottom:1px solid #1c3f6e;white-space:nowrap}.warning-table-panel .data-table td[data-v-500015c3],.work-table-panel .data-table td[data-v-500015c3]{padding:6px 8px;color:#aabbd6;border-bottom:1px solid hsla(0,0%,100%,.05);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.warning-table-panel .data-table tr:hover td[data-v-500015c3],.work-table-panel .data-table tr:hover td[data-v-500015c3]{background:hsla(0,0%,100%,.02)}.warning-table-panel .data-table .warn-type[data-v-500015c3],.work-table-panel .data-table .warn-type[data-v-500015c3]{padding:2px 6px;border-radius:3px;font-size:10px}.warning-table-panel .data-table .warn-type.video[data-v-500015c3],.work-table-panel .data-table .warn-type.video[data-v-500015c3]{background:rgba(84,112,198,.2);color:#5470c6}.warning-table-panel .data-table .warn-type.sos[data-v-500015c3],.work-table-panel .data-table .warn-type.sos[data-v-500015c3]{background:rgba(238,102,102,.2);color:#e66}.warning-table-panel .data-table .warn-type.door[data-v-500015c3],.work-table-panel .data-table .warn-type.door[data-v-500015c3]{background:rgba(0,210,255,.2);color:#00d2ff}.warning-table-panel .data-table .warn-type.bed[data-v-500015c3],.work-table-panel .data-table .warn-type.bed[data-v-500015c3]{background:rgba(250,200,88,.2);color:#fac858}.warning-table-panel .data-table .warn-type.default[data-v-500015c3],.work-table-panel .data-table .warn-type.default[data-v-500015c3]{background:hsla(0,0%,100%,.1);color:#aaa}.warning-table-panel .data-table .warn-content[data-v-500015c3],.work-table-panel .data-table .warn-content[data-v-500015c3]{max-width:150px;overflow:hidden;text-overflow:ellipsis}.warning-table-panel .data-table .status-tag[data-v-500015c3],.work-table-panel .data-table .status-tag[data-v-500015c3]{padding:2px 6px;border-radius:3px;font-size:10px}.warning-table-panel .data-table .status-tag.success[data-v-500015c3],.work-table-panel .data-table .status-tag.success[data-v-500015c3]{background:rgba(0,255,170,.2);color:#0fa}.warning-table-panel .data-table .status-tag.warning[data-v-500015c3],.work-table-panel .data-table .status-tag.warning[data-v-500015c3]{background:rgba(255,204,0,.2);color:#fc0}.warning-table-panel .data-table .status-tag.danger[data-v-500015c3],.work-table-panel .data-table .status-tag.danger[data-v-500015c3]{background:rgba(255,77,79,.2);color:#ff4d4f}.warning-table-panel .data-table .empty-text[data-v-500015c3],.work-table-panel .data-table .empty-text[data-v-500015c3]{text-align:center;color:hsla(0,0%,100%,.3);padding:20px}.bottom-list-panel[data-v-500015c3]{height:100%;min-height:300px;background:rgba(16,36,66,.6);border:1px solid #1c3f6e;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.bottom-list-panel .panel-title[data-v-500015c3]{height:50px;line-height:50px;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(28,63,110,.8)),to(rgba(11,19,37,0)));background:linear-gradient(90deg,rgba(28,63,110,.8),rgba(11,19,37,0));border-bottom:1px solid #1c3f6e;font-size:22px;color:#fff;font-weight:700}.bottom-list-panel .panel-title i[data-v-500015c3]{margin-right:10px;color:#00d2ff;font-size:20px}.bottom-list-panel .table-header-fixed[data-v-500015c3]{width:100%;background:rgba(0,210,255,.05);border-bottom:1px solid #1c3f6e;z-index:10;-ms-flex-negative:0;flex-shrink:0}.bottom-list-panel .table-header-fixed table[data-v-500015c3]{width:100%;border-collapse:collapse;font-size:13px}.bottom-list-panel .table-header-fixed table th[data-v-500015c3]{text-align:center;padding:10px;color:#00d2ff;font-weight:700}.bottom-list-panel .table-wrapper[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-width:none}.bottom-list-panel .table-wrapper[data-v-500015c3]::-webkit-scrollbar{width:0!important;display:none}.bottom-list-panel .table-wrapper[data-v-500015c3]::-webkit-scrollbar-thumb,.bottom-list-panel .table-wrapper[data-v-500015c3]::-webkit-scrollbar-track{background:transparent}.bottom-list-panel .table-wrapper .scroll-content[data-v-500015c3]{width:100%}.bottom-list-panel .data-table[data-v-500015c3]{width:100%;border-collapse:collapse;font-size:13px}.bottom-list-panel .data-table th[data-v-500015c3]{text-align:center;padding:10px;color:#00d2ff;border-bottom:1px solid #1c3f6e}.bottom-list-panel .data-table td[data-v-500015c3]{padding:10px;color:#aabbd6;border-bottom:1px solid hsla(0,0%,100%,.05);text-align:center}.bottom-list-panel .data-table td[data-v-500015c3]:hover{background:hsla(0,0%,100%,.05);color:#fff}.bottom-list-panel .data-table .status-tag[data-v-500015c3]{padding:2px 8px;border-radius:2px;font-size:12px}.bottom-list-panel .data-table .status-tag.success[data-v-500015c3]{background:rgba(0,255,170,.2);color:#0fa;border:1px solid #0fa}.bottom-list-panel .data-table .status-tag.warning[data-v-500015c3]{background:rgba(255,204,0,.2);color:#fc0;border:1px solid #fc0}.alarm-panel[data-v-500015c3],.chart-panel[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:390px}.alarm-panel .panel-title-wrapper[data-v-500015c3],.chart-panel .panel-title-wrapper[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(28,63,110,.8)),to(rgba(11,19,37,0)));background:linear-gradient(90deg,rgba(28,63,110,.8),rgba(11,19,37,0));border-bottom:1px solid #1c3f6e}.alarm-panel .panel-title-wrapper .panel-title[data-v-500015c3],.chart-panel .panel-title-wrapper .panel-title[data-v-500015c3]{font-size:18px;color:#fff;font-weight:700;background:none;padding-left:0;line-height:45px;height:auto;border:none}.alarm-panel .panel-title-wrapper .panel-title i[data-v-500015c3],.chart-panel .panel-title-wrapper .panel-title i[data-v-500015c3]{margin-right:10px;color:#00d2ff;font-size:18px}.alarm-panel .panel-title-wrapper .time-switch[data-v-500015c3],.chart-panel .panel-title-wrapper .time-switch[data-v-500015c3]{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.3);border-radius:4px;padding:2px}.alarm-panel .panel-title-wrapper .time-switch span[data-v-500015c3],.chart-panel .panel-title-wrapper .time-switch span[data-v-500015c3]{padding:4px 12px;font-size:12px;color:#aabbd6;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.alarm-panel .panel-title-wrapper .time-switch span.active[data-v-500015c3],.chart-panel .panel-title-wrapper .time-switch span.active[data-v-500015c3]{background:#00d2ff;color:#000;font-weight:700;-webkit-box-shadow:0 0 8px rgba(0,210,255,.4);box-shadow:0 0 8px rgba(0,210,255,.4)}.alarm-panel .panel-title-wrapper .time-switch span[data-v-500015c3]:hover:not(.active),.chart-panel .panel-title-wrapper .time-switch span[data-v-500015c3]:hover:not(.active){color:#fff}.alarm-panel .chart-content[data-v-500015c3],.chart-panel .chart-content[data-v-500015c3]{padding:10px;height:55%;width:100%;position:relative}.alarm-panel .chart-content .alarm-echarts-chart[data-v-500015c3],.chart-panel .chart-content .alarm-echarts-chart[data-v-500015c3]{width:100%;height:100%}.center-tab-switch[data-v-500015c3]{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.3);border-radius:4px;padding:2px}.center-tab-switch span[data-v-500015c3]{padding:6px 16px;font-size:13px;color:#aabbd6;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.center-tab-switch span.active[data-v-500015c3]{background:#00d2ff;color:#000;font-weight:700;-webkit-box-shadow:0 0 8px rgba(0,210,255,.4);box-shadow:0 0 8px rgba(0,210,255,.4)}.center-tab-switch span[data-v-500015c3]:hover:not(.active){color:#fff}.merged-table-panel .panel-title-wrapper[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(28,63,110,.8)),to(rgba(11,19,37,0)));background:linear-gradient(90deg,rgba(28,63,110,.8),rgba(11,19,37,0));border-bottom:1px solid #1c3f6e}.merged-table-panel .panel-title-wrapper .panel-title[data-v-500015c3]{height:auto;line-height:50px;padding-left:0;font-size:22px;background:none;border:none}.merged-table-panel .panel-title-wrapper .panel-title i[data-v-500015c3]{margin-right:10px;color:#00d2ff;font-size:20px}.merged-table-panel .table-header-fixed[data-v-500015c3]{width:100%;background:rgba(0,210,255,.05);border-bottom:1px solid #1c3f6e;z-index:10;-ms-flex-negative:0;flex-shrink:0}.merged-table-panel .table-header-fixed table[data-v-500015c3]{width:100%;border-collapse:collapse;font-size:13px}.merged-table-panel .table-header-fixed table th[data-v-500015c3]{text-align:center;padding:10px;color:#00d2ff;font-weight:700}.merged-table-panel .table-wrapper[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-width:none}.merged-table-panel .table-wrapper[data-v-500015c3]::-webkit-scrollbar{width:0!important;display:none}.merged-table-panel .table-wrapper[data-v-500015c3]::-webkit-scrollbar-thumb,.merged-table-panel .table-wrapper[data-v-500015c3]::-webkit-scrollbar-track{background:transparent}.expanded-radars[data-v-500015c3]{padding:25px 15px!important}.expanded-radars .mini-radars[data-v-500015c3]{gap:120px!important}.expanded-radars .mini-radar[data-v-500015c3]{width:150px!important;height:150px!important}.expanded-radars .mini-radar .radar-scan[data-v-500015c3]{width:90px!important;height:90px!important}.quick-alert-stats[data-v-500015c3]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:10px;padding:15px 20px}.quick-alert-stats .stat-card[data-v-500015c3]{background:rgba(28,63,110,.4);border:1px solid rgba(0,210,255,.3);border-radius:8px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.quick-alert-stats .stat-card[data-v-500015c3]:hover{background:rgba(28,63,110,.6);border-color:rgba(0,210,255,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.quick-alert-stats .stat-card .stat-icon[data-v-500015c3]{width:45px;height:45px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px}.quick-alert-stats .stat-card .stat-icon.warning-icon[data-v-500015c3]{background:rgba(255,77,79,.2);color:#ff4d4f}.quick-alert-stats .stat-card .stat-icon.online-icon[data-v-500015c3]{background:rgba(0,210,255,.2);color:#00d2ff}.quick-alert-stats .stat-card .stat-icon.pending-icon[data-v-500015c3]{background:rgba(255,204,0,.2);color:#fc0}.quick-alert-stats .stat-card .stat-icon.handled-icon[data-v-500015c3]{background:rgba(0,255,170,.2);color:#0fa}.quick-alert-stats .stat-card.card-today-warn[data-v-500015c3]{background:rgba(255,77,79,.3);border-color:rgba(255,77,79,.5)}.quick-alert-stats .stat-card.card-today-warn .stat-icon[data-v-500015c3]{background:rgba(255,77,79,.2);color:#ff4d4f}.quick-alert-stats .stat-card.card-today-warn[data-v-500015c3]:hover{background:rgba(255,77,79,.5);border-color:rgba(255,77,79,.7)}.quick-alert-stats .stat-card.card-pending[data-v-500015c3]{background:rgba(255,204,0,.3);border-color:rgba(255,204,0,.5)}.quick-alert-stats .stat-card.card-pending .stat-icon[data-v-500015c3]{background:rgba(255,204,0,.2);color:#fc0}.quick-alert-stats .stat-card.card-pending[data-v-500015c3]:hover{background:rgba(255,204,0,.5);border-color:rgba(255,204,0,.7)}.quick-alert-stats .stat-card.card-handled[data-v-500015c3]{background:rgba(0,255,170,.3);border-color:rgba(0,255,170,.5)}.quick-alert-stats .stat-card.card-handled .stat-icon[data-v-500015c3]{background:rgba(0,255,170,.2);color:#0fa}.quick-alert-stats .stat-card.card-handled[data-v-500015c3]:hover{background:rgba(0,255,170,.5);border-color:rgba(0,255,170,.7)}.quick-alert-stats .stat-card .stat-content[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quick-alert-stats .stat-card .stat-content .stat-value[data-v-500015c3]{font-size:24px;font-weight:700;color:#fff;line-height:1.2}.quick-alert-stats .stat-card .stat-content .stat-label[data-v-500015c3]{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:2px}.chart-content-full[data-v-500015c3]{padding:10px;height:55%;width:100%;position:relative}.chart-content-full .bar-echarts-chart[data-v-500015c3]{width:100%;height:100%}.line-chart-content[data-v-500015c3]{padding:10px;height:55%;width:100%;position:relative}.line-chart-content .line-echarts-chart[data-v-500015c3]{width:100%;height:100%}.linechart-panel .panel-content .line-echarts-chart[data-v-500015c3]{width:100%;height:350px}.detail-scroll-container[data-v-500015c3]{max-height:500px;overflow-y:auto;padding:0 16px}.detail-table[data-v-500015c3]{width:100%;border-collapse:collapse;margin-top:10px}.detail-table td[data-v-500015c3],.detail-table th[data-v-500015c3]{padding:12px 10px;text-align:center;border-bottom:1px solid rgba(28,63,110,.5);font-size:13px;color:#aabbd6}.detail-table th[data-v-500015c3]{background:rgba(28,63,110,.6);color:#fff;font-weight:600;position:sticky;top:0;z-index:1}.detail-table tr[data-v-500015c3]:hover{background:hsla(0,0%,100%,.05)}.loading-tip[data-v-500015c3]{text-align:center;padding:20px;color:#aabbd6}.no-more-tip[data-v-500015c3]{text-align:center;padding:15px;color:#aabbd6;font-size:12px}.status[data-v-500015c3]{padding:3px 8px;border-radius:4px;font-size:12px;display:inline-block}.status.processing[data-v-500015c3]{background:rgba(0,210,255,.2);color:#00d2ff}.status.exception[data-v-500015c3]{background:rgba(255,77,79,.2);color:#ff4d4f}.custom-device-detail-container[data-v-500015c3]{background:#f7f8fa}.device-info-card[data-v-500015c3]{background:#fff;padding:20px;border-bottom:1px solid #eee}.device-container[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:10px 0}.device-img-section[data-v-500015c3]{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-main-img[data-v-500015c3]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;background:#f5f7fa;border-radius:8px;border:1px solid #e4e7ed}.device-details-section[data-v-500015c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;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-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-width:0}.device-type[data-v-500015c3]{font-weight:700;font-size:16px;color:#333}.device-room[data-v-500015c3]{font-weight:400;font-size:14px;color:#666}.device-imei[data-v-500015c3]{font-size:12px;color:#999}.device-status[data-v-500015c3]{font-size:12px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.device-action-section[data-v-500015c3]{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;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:stretch;-ms-flex-align:stretch;align-items:stretch}.setting-btn-small[data-v-500015c3]{padding:2px 8px;font-size:12px;background:#ff7d00;color:#fff;border:none;border-radius:4px;cursor:pointer}.user-action-wrapper[data-v-500015c3]{margin-top:10px}.warn-records-section[data-v-500015c3]{padding:15px}.section-title[data-v-500015c3]{font-size:15px;font-weight:700;margin-bottom:10px;color:#333}.list-ymd label[data-v-500015c3]{background:#6a1b9a;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px}.list-item[data-v-500015c3]{background:#fff;padding:10px;margin-top:8px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.w-main[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grade[data-v-500015c3]{padding:1px 6px;border-radius:10px;font-size:10px;color:#fff}.grade_1[data-v-500015c3]{background:red}.grade_2[data-v-500015c3]{background:#fbc02d}.grade_3[data-v-500015c3]{background:#2196f3}.time-text[data-v-500015c3]{font-size:12px;color:#999}.empty[data-v-500015c3],.finished[data-v-500015c3],.loading[data-v-500015c3]{text-align:center;padding:15px;color:#999;font-size:12px}.sentinel[data-v-500015c3]{height:1px}.text-success[data-v-500015c3]{color:#52c41a}.text-danger[data-v-500015c3]{color:#ff4d4f}.infinite-scroll-container[data-v-500015c3]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.infinite-scroll-container[data-v-500015c3]::-webkit-scrollbar{width:6px}.infinite-scroll-container[data-v-500015c3]::-webkit-scrollbar-track{background:transparent}.infinite-scroll-container[data-v-500015c3]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.player-container[data-v-500015c3]{width:100%;height:450px;background-color:#000;position:relative}.controls-wrapper[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.wheel-controls[data-v-500015c3]{position:relative;width:200px;height:200px}.wheel-container[data-v-500015c3]{position:relative;width:100%;height:100%}.wheel-btn[data-v-500015c3],.wheel-container[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wheel-btn[data-v-500015c3]{position:absolute;width:50px;height:50px;border:none;border-radius:50%;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:2;color:#4a5568;font-size:20px}.wheel-btn[data-v-500015c3]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.wheel-btn[data-v-500015c3]:active{-webkit-transform:scale(.95);transform:scale(.95);background:linear-gradient(135deg,#e0e5ec 0 #a8b6d1 100%)}.wheel-btn.up[data-v-500015c3]{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wheel-btn.left[data-v-500015c3]{left:0}.wheel-btn.left[data-v-500015c3],.wheel-btn.right[data-v-500015c3]{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wheel-btn.right[data-v-500015c3]{right:0}.wheel-btn.down[data-v-500015c3]{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wheel-btn.stop[data-v-500015c3]{width:60px;height:60px;background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;z-index:3}.wheel-btn.stop[data-v-500015c3]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 20px hsla(0,100%,71%,.4);box-shadow:0 6px 20px hsla(0,100%,71%,.4)}.wheel-btn.stop[data-v-500015c3]:active{-webkit-transform:scale(.95);transform:scale(.95);background:linear-gradient(135deg,#ee5a52,#d64942)}.wheel-ring[data-v-500015c3]{position:absolute;width:180px;height:180px;border-radius:50%;border:2px solid rgba(203,213,225,.5);z-index:1}.wheel-center[data-v-500015c3]{position:absolute;width:140px;height:140px;border-radius:50%;background:rgba(248,250,252,.8);z-index:1}.iconfont[data-v-500015c3]{font-size:20px}.md-caret-left[data-v-500015c3],.md-caret-right[data-v-500015c3],.md-sort-down[data-v-500015c3],.md-sort-up[data-v-500015c3],.md-stop[data-v-500015c3]{font-weight:700}.ymds[data-v-500015c3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px;overflow-x:auto;padding-bottom:5px}.ymd[data-v-500015c3]{padding:5px 10px;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;white-space:nowrap}.map-box[data-v-500015c3]{width:100%;height:400px}.map[data-v-500015c3]{width:100%;height:100%}