.root{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.container-shell{width:100%;height:100%;position:relative;background:#333}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);z-index:10}.spinner{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.reload-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);z-index:11}.reload-overlay button{padding:8px 20px;font-size:16px;cursor:pointer}.rotate-front{right:200px}.rotate-after,.rotate-front{width:32px;height:16px;position:absolute;bottom:12px;cursor:pointer;z-index:12;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.rotate-after{right:170px}.rotate-camera,.rotate-reverse{right:170px}.rotate-camera,.rotate-reverse,.rotate-smooth{width:32px;height:16px;position:absolute;bottom:12px;cursor:pointer;z-index:12;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.rotate-smooth{right:140px;border:none}.aMap-page[data-v-f95bd7fa]{width:100%;height:100%;position:relative}.aMap-page .map-tool-onLine[data-v-f95bd7fa]{position:absolute;bottom:10px;right:10px;padding:5px;box-sizing:border-box;border-radius:5px;background-color:#fff;border:1px solid #1061a5;z-index:999;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:10px}.aMap-page .map-tool-onLine .map-tool-item[data-v-f95bd7fa]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0;cursor:pointer}.aMap-page .map-tool-onLine .map-tool-item .map-tool-item-top[data-v-f95bd7fa]{width:20px;height:20px;box-sizing:border-box;border-radius:4px;color:#fff;font-weight:500;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:all .3s ease}.aMap-page .map-tool-onLine .map-tool-item .map-tool-item-top[data-v-f95bd7fa]:hover{transform:scale(1.1)}.aMap-page .map-tool-onLine .map-tool-item .map-tool-item-bottom[data-v-f95bd7fa]{color:#1061a5;font-weight:500;font-size:12px}[data-v-f95bd7fa] .amap-copyright,[data-v-f95bd7fa] .amap-logo{display:none!important}[data-v-f95bd7fa] .amap-icon img{max-width:40px!important;max-height:40px!important}[data-v-f95bd7fa] .amap-info-content{padding:10px 10px 10px 10px!important}[data-v-f95bd7fa] .amap-info-close{right:10px!important}.infoBox[data-v-f95bd7fa]{min-width:220px;max-width:300px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.infoBox .equipment-item[data-v-f95bd7fa]{font-weight:bolder;font-size:.875rem;color:#333}.infoBox .equipment-item[data-v-f95bd7fa],.infoBox .infoBox-item[data-v-f95bd7fa]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.infoBox .infoBox-item .infoBox-item-left[data-v-f95bd7fa]{width:3.75rem;font-weight:bolder;-ms-flex-pack:end;justify-content:flex-end}.infoBox .infoBox-item .infoBox-item-left[data-v-f95bd7fa],.infoBox .infoBox-item .infoBox-item-right[data-v-f95bd7fa]{box-sizing:border-box;font-size:.75rem;color:#333;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.infoBox .infoBox-item .infoBox-item-right[data-v-f95bd7fa]{width:calc(100% - 3.75rem);height:100%;font-weight:400;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.infoBox .equipment-box[data-v-f95bd7fa]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.infoBox .equipment-box .equipment-box-left[data-v-f95bd7fa]{width:3.75rem;font-weight:bolder;-ms-flex-pack:end;justify-content:flex-end}.infoBox .equipment-box .equipment-box-left[data-v-f95bd7fa],.infoBox .equipment-box .equipment-box-right[data-v-f95bd7fa]{box-sizing:border-box;font-size:.75rem;color:#333;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.infoBox .equipment-box .equipment-box-right[data-v-f95bd7fa]{width:calc(100% - 3.75rem);height:100%;font-weight:400;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.infoBox .equipment-box .equipment-box-right .video-status-item[data-v-f95bd7fa]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:4px}.infoBox .equipment-box .equipment-box-right .video-status-item[data-v-f95bd7fa]:last-child{margin-bottom:0}.infoBox .equipment-box .equipment-box-right .video-status-item .status-dot[data-v-f95bd7fa]{width:8px;height:8px;border-radius:50%;margin-right:8px}.infoBox .equipment-box .equipment-box-right .video-status-item .status-dot.online[data-v-f95bd7fa]{background-color:#67c23a}.infoBox .equipment-box .equipment-box-right .video-status-item .status-dot.offline[data-v-f95bd7fa]{background-color:#909399}