.header[data-v-fc769a06]{height:80px;min-height:80px;max-height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;border-bottom:1px solid #1a5cad;overflow:hidden;padding:0 0 0 20px}.header-left[data-v-fc769a06],.header[data-v-fc769a06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.header-left[data-v-fc769a06]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:12%;min-width:0}.header-left>div[data-v-fc769a06]{white-space:nowrap}.header-left>div[data-v-fc769a06],.header-title[data-v-fc769a06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-title[data-v-fc769a06]{font-size:32px;line-height:1;color:#fff;margin:0;letter-spacing:2px;font-weight:700;text-shadow:0 0 10px hsla(0,0%,100%,.5);background-image:url(../img/headerBg-left.5d9091e7.png);background-size:100% 100%;background-repeat:no-repeat;text-align:right;width:50%;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box}.mission-label[data-v-fc769a06]{color:#ffb800;margin-right:5px;font-weight:700;font-size:20px}.mission-content[data-v-fc769a06]{color:#42c7f7;opacity:.9;font-size:20px}.camera-list-modal[data-v-43341a4b]{min-height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-toolbar[data-v-43341a4b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:14px;-ms-flex-negative:0;flex-shrink:0}.modal-toolbar .search-input[data-v-43341a4b]{width:260px}.modal-toolbar .search-btn[data-v-43341a4b]{background:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#06a));background:linear-gradient(180deg,#08c,#06a);border-color:#00a8e8}.modal-toolbar .total-tip[data-v-43341a4b]{margin-left:auto;font-size:13px;color:#7aa3cc}.video-grid-wrap[data-v-43341a4b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:360px}.empty-tip[data-v-43341a4b]{height:360px;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;color:#7aa3cc;font-size:14px}.video-grid[data-v-43341a4b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.grid-item[data-v-43341a4b]{border:1px solid #143a7d;background:#010c24;border-radius:4px;overflow:hidden;cursor:pointer;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.grid-item.active[data-v-43341a4b],.grid-item[data-v-43341a4b]:hover{border-color:#00e5ff;-webkit-box-shadow:0 0 10px rgba(0,229,255,.25);box-shadow:0 0 10px rgba(0,229,255,.25)}.video-wrap[data-v-43341a4b]{position:relative;width:100%;padding-top:56.25%;background:#001a33;overflow:hidden}.video-wrap[data-v-43341a4b] .video-box-container{position:absolute!important;inset:0;width:100%!important;height:100%!important}.video-wrap[data-v-43341a4b] .video-box-container>div{width:100%!important;height:100%!important}.video-placeholder[data-v-43341a4b]{position:absolute;inset:0;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:12px;color:#7aa3cc}.item-name[data-v-43341a4b]{height:28px;line-height:28px;padding:0 8px;font-size:12px;color:#00e5ff;background:#0b2a5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-pagination[data-v-43341a4b]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.huizhou-camera-list-dialog{background:rgba(6,28,73,.96);border:1px solid #124c8a;-webkit-box-shadow:0 0 24px rgba(0,110,255,.35);box-shadow:0 0 24px rgba(0,110,255,.35);border-radius:8px}.huizhou-camera-list-dialog .el-dialog__header{padding:14px 20px;background:rgba(10,61,122,.85);border-bottom:1px solid rgba(26,92,173,.45)}.huizhou-camera-list-dialog .el-dialog__title{color:#fff;font-size:16px;font-weight:600}.huizhou-camera-list-dialog .el-dialog__headerbtn .el-dialog__close{color:#7aa3cc}.huizhou-camera-list-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#00e5ff}.huizhou-camera-list-dialog .el-dialog__body{padding:16px 20px 20px;color:#fff;background:rgba(0,11,36,.6)}.huizhou-camera-list-dialog .search-input .el-input__inner{background:rgba(1,12,36,.9);border-color:#143a7d;color:#e8f4ff}.huizhou-camera-list-dialog .search-input .el-input__inner::-webkit-input-placeholder{color:#5a7a9a}.huizhou-camera-list-dialog .search-input .el-input__inner::-moz-placeholder{color:#5a7a9a}.huizhou-camera-list-dialog .search-input .el-input__inner:-ms-input-placeholder{color:#5a7a9a}.huizhou-camera-list-dialog .search-input .el-input__inner::-ms-input-placeholder{color:#5a7a9a}.huizhou-camera-list-dialog .search-input .el-input__inner::placeholder{color:#5a7a9a}.huizhou-camera-list-dialog .search-input .el-input__inner:focus{border-color:#00e5ff}.huizhou-camera-list-dialog .el-pagination,.huizhou-camera-list-dialog .el-pagination .el-pagination__jump,.huizhou-camera-list-dialog .el-pagination .el-pagination__total{color:#7aa3cc}.huizhou-camera-list-dialog .el-pagination .btn-next,.huizhou-camera-list-dialog .el-pagination .btn-prev,.huizhou-camera-list-dialog .el-pagination .el-pager li{background:rgba(11,42,92,.9);color:#b3e5fc;border:1px solid #143a7d}.huizhou-camera-list-dialog .el-pagination .el-pager li.active{background:#06a;color:#00e5ff;border-color:#00a8e8}.huizhou-camera-list-dialog .el-pagination .el-pagination__editor.el-input .el-input__inner{background:rgba(1,12,36,.9);border-color:#143a7d;color:#e8f4ff}.dashboard-container[data-v-ddb27174]{width:100%;height:100vh;margin:0;padding:0;background-color:#000b24;color:#fff;font-family:Microsoft YaHei,PingFang SC,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}.mission-label[data-v-ddb27174]{color:#ffb400;font-weight:700;font-size:16px;margin-right:8px}.mission-text[data-v-ddb27174]{color:#00e5ff;font-size:15px}.ml-60[data-v-ddb27174]{margin-left:50px}.header-right[data-v-ddb27174]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-text[data-v-ddb27174]{font-size:20px;font-weight:700;color:#fff;text-shadow:0 0 10px rgba(0,229,255,.5)}.main-content[data-v-ddb27174]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:1.1fr 1.1fr 3fr;gap:10px;padding:10px;overflow:hidden;min-height:0}.center-col[data-v-ddb27174],.left-col[data-v-ddb27174],.right-col[data-v-ddb27174]{gap:10px;min-height:0}.card[data-v-ddb27174],.center-col[data-v-ddb27174],.left-col[data-v-ddb27174],.right-col[data-v-ddb27174]{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}.card[data-v-ddb27174]{height:33%;background:rgba(6,28,73,.5);border:1px solid #124c8a;position:relative}.card[data-v-ddb27174]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.card-header[data-v-ddb27174]{background:rgba(10,61,122,.6);padding:8px 12px;padding-left:6px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid rgba(26,92,173,.3);background-image:url(../img/cardHeader.72fb3024.png);background-size:100% 100%}.card-icon[data-v-ddb27174]{display:inline-block;width:12px;height:12px;background-color:#00e5ff;border-radius:2px;margin-right:6px;vertical-align:middle}.card-title[data-v-ddb27174]{color:#fff;font-weight:700}.card-content[data-v-ddb27174]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:8px}.chart-box[data-v-ddb27174]{width:100%;height:100%;min-height:120px}.water-card[data-v-ddb27174]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.water-content[data-v-ddb27174]{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 0}.water-content[data-v-ddb27174],.water-row[data-v-ddb27174]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}.water-row[data-v-ddb27174]{-ms-flex:1;flex:1;border-bottom:1px dashed rgba(26,92,173,.4)}.water-row[data-v-ddb27174]:last-child{border-bottom:none}.water-info[data-v-ddb27174]{width:30px;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;padding-left:10px;-ms-flex-negative:0;flex-shrink:0}.w-name[data-v-ddb27174]{font-size:11px;color:#7aa3cc;margin-bottom:2px}.w-val[data-v-ddb27174]{font-size:15px;font-weight:700}.w-chart[data-v-ddb27174]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.monitor-card[data-v-ddb27174]{height:100%}.monitor-layout[data-v-ddb27174]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px;min-height:0;overflow:hidden}.monitor-cell[data-v-ddb27174]{border:1px solid #143a7d;background:#010c24;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.monitor-screen[data-v-ddb27174]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;min-height:0;background:#001a33;overflow:hidden}.monitor-screen[data-v-ddb27174] .video-box-container,.monitor-screen[data-v-ddb27174] .video-box-container>div{width:100%!important;height:100%!important}.monitor-controls[data-v-ddb27174]{font-size:15px;-ms-flex-negative:0;flex-shrink:0;height:24px;padding:2px 6px;background:rgba(8,32,68,.95);border-top:1px solid #143a7d;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;gap:6px}.monitor-btn[data-v-ddb27174]{height:18px;padding:0 10px;font-size:10px;line-height:16px;color:#b3e5fc;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,120,200,.45)),to(rgba(0,70,140,.55)));background:linear-gradient(180deg,rgba(0,120,200,.45),rgba(0,70,140,.55));border:1px solid #1a6cad;border-radius:2px;cursor:pointer;outline:none;font-family:inherit}.monitor-btn[data-v-ddb27174]:hover{color:#00e5ff;border-color:#00e5ff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,160,255,.35)),to(rgba(0,90,160,.5)));background:linear-gradient(180deg,rgba(0,160,255,.35),rgba(0,90,160,.5))}.monitor-btn[data-v-ddb27174]:active{opacity:.85}.monitor-placeholder[data-v-ddb27174]{position:absolute;inset:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#7aa3cc}.monitor-footer[data-v-ddb27174],.monitor-placeholder[data-v-ddb27174]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.monitor-footer[data-v-ddb27174]{-ms-flex-negative:0;flex-shrink:0;height:22px;padding:0 6px;background:#0b2a5c}.monitor-name[data-v-ddb27174]{width:100%;font-size:11px;color:#00e5ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-status[data-v-ddb27174]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:11px}.live-status .live-dot[data-v-ddb27174]{color:#0f0;-webkit-animation:blink-ddb27174 2s infinite;animation:blink-ddb27174 2s infinite}.live-status .more-link[data-v-ddb27174]{color:#00e5ff;cursor:pointer;-webkit-animation:none;animation:none;opacity:1}.live-status .more-link[data-v-ddb27174]:hover{color:#7af0ff;text-decoration:underline}@-webkit-keyframes blink-ddb27174{0%,to{opacity:1}50%{opacity:.5}}@keyframes blink-ddb27174{0%,to{opacity:1}50%{opacity:.5}}