.popup-content{display:-ms-flexbox;display:flex;padding:10px}.popup-col{-ms-flex:1;flex:1;padding:0 5px}.popup-address{width:100%;margin-top:10px}.popup-actions{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.popup-actions .ant-btn{-ms-flex:1;flex:1;margin:0 2px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.close-button{position:absolute;top:10px;right:10px;background:none;border:none;ssssfont-size:16px;cursor:pointer}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scrollable-content{max-height:800px;overflow-y:auto}.overlay-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.battery-chart{width:35px;height:38px;border:2px solid #000;border-radius:3px;position:relative;background-color:#ddd;box-sizing:border-box}.battery-level{width:100%;height:100%;position:absolute;bottom:0;clip-path:inset(calc(100% - var(--battery-height, 100%)) 0 0 0);background-color:green;z-index:1}.overlay-label{margin-top:5px;text-align:center;font-size:12px;color:#000}.shape{width:50px;height:50px;position:relative;border:2px solid #000;background-color:#ddd;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;border-radius:25px;overflow:hidden}.circle{border-radius:50%}.oval{width:80px;height:40px;border-radius:20px;background-color:#ddd;position:relative}.rectangle{width:40px;height:60px;border-radius:0}.parking-spotq3{width:8px;height:8px;border:0 solid #fff;margin:0;background:#494949;display:-ms-flexbox;display:-webkit-inline-box;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:transform .3s ease}.parking-spotq3:hover{transform:scale(1.5)}.inspection-container{padding:13px}.inspection-container,.inspection-container2{background:hsla(0,0%,99.2%,.8117647058823529);border-radius:5px}.inspection-container2{padding:5px}.inspection-section{margin-bottom:16px}.icon-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.icon-row a-avatar{background-color:#1890ff;color:#fff}.avatar-item{text-align:center}.avatar-count{font-size:16px;margin-bottom:8px}a-avatar{display:block;margin-bottom:8px}.avatar-name{font-size:14px}.card-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:16px}.station-detail-popup{position:fixed;right:3vw;top:15vh;width:24vw;min-width:280px;z-index:9999;pointer-events:auto;padding:0 0 0 0;border-radius:16px;background:hsla(0,0%,100%,.48);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 16px 48px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.2);overflow:hidden;animation:sdp-in .25s ease-out}@keyframes sdp-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.station-detail-popup:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1890ff,#52c41a,#fa8c16);opacity:.7}.dark-mode .station-detail-popup{background:rgba(18,18,30,.58);border-color:hsla(0,0%,100%,.08);box-shadow:0 16px 48px rgba(0,0,0,.35)}.sdp-head{-ms-flex-pack:justify;justify-content:space-between;padding:16px 18px 0;margin-bottom:14px}.sdp-head,.sdp-head-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sdp-head-left{gap:8px;min-width:0;-ms-flex:1;flex:1}.sdp-status-dot{-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#bbb}.sdp-status-dot.status-1{background:#52c41a;box-shadow:0 0 6px rgba(82,196,26,.5)}.sdp-status-dot.status-2{background:#ff4d4f;box-shadow:0 0 6px rgba(255,77,79,.5)}.sdp-status-dot.status-3{background:#fa8c16;box-shadow:0 0 6px rgba(250,140,22,.5)}.sdp-name{font-size:15px;font-weight:700;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark-mode .sdp-name{color:#e8e8f0}.sdp-close{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;font-size:12px;color:#999;background:rgba(0,0,0,.04);transition:all .2s}.sdp-close:hover{color:#333;background:rgba(0,0,0,.08)}.dark-mode .sdp-close{color:#aaa;background:hsla(0,0%,100%,.06)}.dark-mode .sdp-close:hover{color:#fff;background:hsla(0,0%,100%,.12)}.sdp-kpis{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:6px;padding:0 18px;margin-bottom:14px}.sdp-kpi{text-align:center;padding:10px 4px 8px;background:hsla(0,0%,100%,.4);border-radius:10px}.dark-mode .sdp-kpi{background:hsla(0,0%,100%,.06)}.sdp-kpi:first-child .sdp-kpi-val{color:#8c8c9c}.sdp-kpi:nth-child(2) .sdp-kpi-val{color:#1890ff}.sdp-kpi:nth-child(3) .sdp-kpi-val{color:#52c41a}.sdp-kpi:nth-child(4) .sdp-kpi-val{color:#fa8c16}.sdp-kpi-val{display:block;font-size:15px;font-weight:700;line-height:1.3}.sdp-kpi-val i{font-style:normal;font-size:10px;font-weight:400;opacity:.55;margin-left:1px}.sdp-kpi-lbl{display:block;font-size:10px;color:#8c8c9c;margin-top:3px}.dark-mode .sdp-kpi-lbl{color:#99a}.sdp-info{padding:0 18px;margin-bottom:12px}.sdp-info-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:7px 0;border-bottom:1px solid rgba(0,0,0,.04);transition:background .15s}.sdp-info-row:hover{background:rgba(24,144,255,.03);margin:0 -18px;padding-left:18px;padding-right:18px;border-radius:4px}.dark-mode .sdp-info-row{border-bottom-color:hsla(0,0%,100%,.04)}.dark-mode .sdp-info-row:hover{background:hsla(0,0%,100%,.03)}.sdp-info-k{width:60px;-ms-flex-negative:0;flex-shrink:0;font-size:11px;color:#8c8c9c;padding-top:1px;letter-spacing:.2px}.dark-mode .sdp-info-k{color:#99a}.sdp-info-v{-ms-flex:1;flex:1;font-size:12px;color:#2a2a40;word-break:break-all}.dark-mode .sdp-info-v{color:#c8c8d8}.sdp-info-v--ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.robot-popup .sdp-status-dot.sci-dot-1{background:#52c41a;box-shadow:0 0 6px rgba(82,196,26,.5)}.robot-popup .sdp-status-dot.sci-dot-0{background:#d9d9d9}.rbt-kpi-val{color:#52c41a!important}.robot-kpis-2col{-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important}.rbt-head-status{margin-right:6px}.rbt-info-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px 10px;padding:0 18px;margin-bottom:14px}.rbt-info-item{padding:6px 0}.rbt-info-k{display:block;font-size:10px;color:#8c8c9c;margin-bottom:2px}.dark-mode .rbt-info-k{color:#99a}.rbt-info-v{font-size:12px;color:#2a2a40;word-break:break-all}.dark-mode .rbt-info-v{color:#c8c8d8}.sdp-foot{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 18px;border-top:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.012)}.dark-mode .sdp-foot{border-top-color:hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.sdp-foot-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:4px}.sdp-foot-links a{font-size:12px;cursor:pointer}.popup{display:none}.empty-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:40px 0}.empty-text{margin-top:16px;color:rgba(0,0,0,.45)}@media screen and (max-width:768px){.card-container{-ms-grid-columns:1fr;grid-template-columns:1fr}.info-label{min-width:70px}}.table-page-search-wrapper{margin-bottom:16px}.ant-pagination{margin-top:16px;text-align:right}.dark-mode .inspection-container,.dark-mode .inspection-container2{background:var(--dashboard-bg-card)!important}.dark-mode .avatar-count,.dark-mode .inspection-section h3{color:var(--dashboard-text-primary)!important}.dark-mode .avatar-name{color:var(--dashboard-text-secondary)!important}#monitorMap .csssprite,#monitorMap .tmap-logo,#monitorMap .tmap-scale-control,#monitorMap .tmap-zoom-control,#monitorMap a[href*="map.qq.com"]{display:none!important}#monitorMap .tmap-compass,#monitorMap .tmap-rotate-control,#monitorMap [class*=compass],#monitorMap [class*=rotate]{right:50px!important}