.video-wrapper[data-v-c039a4a2]{width:100%;height:100%;background:#939c9b}.player-container[data-v-c039a4a2]{width:100%;height:100%}.map-container[data-v-56d9fc71]{width:100%;height:calc(100vh - 140px);position:relative}#mapContainer[data-v-56d9fc71]{width:100%;height:100%}.aui-card--fill[data-v-56d9fc71]{height:100%;padding:0}.el-card__body[data-v-56d9fc71]{height:100%;padding:0!important}.control-panel[data-v-56d9fc71]{width:300px}.control-panel[data-v-56d9fc71],.left-control-panel[data-v-56d9fc71]{left:20px;gap:10px}.control-panel[data-v-56d9fc71],.left-control-panel[data-v-56d9fc71],.right-alarm-panel[data-v-56d9fc71]{position:absolute;top:20px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-alarm-panel[data-v-56d9fc71]{right:20px;width:300px;max-height:calc(100% - 40px);-webkit-transition:all .3s ease;transition:all .3s ease}.right-alarm-panel.collapsed[data-v-56d9fc71]{width:180px}.right-alarm-panel.collapsed .panel-header[data-v-56d9fc71]{border-bottom:none}.button-group[data-v-56d9fc71]{padding:10px}.alarm-list-container[data-v-56d9fc71],.button-group[data-v-56d9fc71]{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.alarm-list-container[data-v-56d9fc71]{max-height:400px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.panel-header[data-v-56d9fc71]{padding:10px;border-bottom:1px solid #eee;font-weight:700;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;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-header[data-v-56d9fc71]:hover{background-color:#f5f7fa}.panel-header .el-icon-arrow-right[data-v-56d9fc71]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.panel-header .el-icon-arrow-right.rotate[data-v-56d9fc71]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.alarm-list[data-v-56d9fc71]{padding:5px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:calc(100vh - 200px)}.alarm-item[data-v-56d9fc71]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.alarm-item[data-v-56d9fc71]:hover{background-color:#f5f7fa}.alarm-info[data-v-56d9fc71]{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;margin-bottom:5px}.alarm-type-tag[data-v-56d9fc71]{padding:2px 6px;border-radius:3px;font-size:12px;color:#fff}.alarm-type-tag.urgent[data-v-56d9fc71]{background-color:#f56c6c}.alarm-type-tag.warning[data-v-56d9fc71]{background-color:#e6a23c}.alarm-time[data-v-56d9fc71]{font-size:12px;color:#909399}.alarm-location[data-v-56d9fc71]{font-size:13px;color:#606266}@-webkit-keyframes marker-flash-56d9fc71{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes marker-flash-56d9fc71{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.camera-alarm[data-v-56d9fc71]{-webkit-animation:marker-flash-56d9fc71 1s infinite;animation:marker-flash-56d9fc71 1s infinite}.custom-dialog .el-dialog__body[data-v-56d9fc71]{padding:20px!important}.custom-dialog .info-grid[data-v-56d9fc71]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-bottom:20px}.custom-dialog .info-item[data-v-56d9fc71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-dialog .info-item .label[data-v-56d9fc71]{min-width:80px;color:#606266;font-weight:500}.custom-dialog .info-item .value[data-v-56d9fc71]{color:#303133}.custom-dialog .info-item .value.alarm-type[data-v-56d9fc71]{color:#f56c6c;font-weight:500}.custom-dialog .alarm-header[data-v-56d9fc71],.custom-dialog .form-header[data-v-56d9fc71]{font-size:16px;font-weight:500;color:#303133;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.custom-dialog .alarm-detail[data-v-56d9fc71]{background-color:#fef0f0;border-radius:4px;padding:15px;margin-bottom:20px}.custom-dialog .alarm-detail .info-grid[data-v-56d9fc71]{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}.custom-dialog .alarm-detail .info-item[data-v-56d9fc71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:32px}.custom-dialog .alarm-detail .info-item .label[data-v-56d9fc71]{min-width:90px;-ms-flex-negative:0;flex-shrink:0}.custom-dialog .alarm-detail .info-item .value[data-v-56d9fc71]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.custom-dialog .alarm-detail .info-item .value.alarm-type[data-v-56d9fc71]{color:#f56c6c;font-weight:500}.custom-dialog .process-form[data-v-56d9fc71]{margin-top:20px}.custom-dialog .action-buttons[data-v-56d9fc71]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.custom-dialog .action-buttons .el-button[data-v-56d9fc71]{padding:10px 20px}.custom-dialog .action-buttons .el-button i[data-v-56d9fc71]{margin-right:5px}.custom-dialog .dialog-footer[data-v-56d9fc71]{text-align:right;margin-top:20px}.custom-dialog .dialog-footer .el-button[data-v-56d9fc71]{padding:10px 20px}.camera-info[data-v-56d9fc71],.personnel-info[data-v-56d9fc71]{padding:10px}.el-form-item__label[data-v-56d9fc71]{font-weight:500}[data-v-56d9fc71] .custom-info{border:1px solid silver}[data-v-56d9fc71] .info-top{position:relative;background:#f9f9f9;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}[data-v-56d9fc71] .info-top div{display:inline-block;color:#333;font-size:14px;font-weight:700;line-height:31px;padding:0 10px}[data-v-56d9fc71] .info-top img{position:absolute;top:10px;right:10px;-webkit-transition-duration:.25s;transition-duration:.25s;cursor:pointer}[data-v-56d9fc71] .info-top img:hover{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}[data-v-56d9fc71] .info-middle{font-size:12px;padding:10px;line-height:20px}[data-v-56d9fc71] .info-middle .info-item{margin-bottom:8px}[data-v-56d9fc71] .info-middle .info-item .label{color:#606266;margin-right:5px}[data-v-56d9fc71] .info-middle .info-item .value.alarm-type{color:#f56c6c;font-weight:500}[data-v-56d9fc71] .info-middle .alarm-detail{background-color:#fef0f0;border-radius:4px;padding:10px;margin:10px 0}[data-v-56d9fc71] .info-middle .alarm-detail .alarm-header{font-weight:500;margin-bottom:8px}[data-v-56d9fc71] .info-middle .action-buttons{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}[data-v-56d9fc71] .info-bottom{height:0;width:100%;clear:both;text-align:center}[data-v-56d9fc71] .info-bottom img{position:relative;z-index:104}