@font-face{font-family:mokuaiXi;src:url(../fonts/模块内容细字体.7d731481.ttf)}@font-face{font-family:mokuaiTitile;src:url(../fonts/模块标题字体粗.07c596ce.ttf)}@font-face{font-family:Title;src:url(../fonts/大屏标题字体.5826f736.ttf)}@font-face{font-family:number;src:url(../fonts/数字字体.38e02587.ttf)}@font-face{font-family:number2;src:url(../fonts/数字字体二号.e7c99e7b.ttf)}.device-visualization[data-v-3d4438e7]{--side-padding:3.1vw;position:relative;width:100vw;height:100vh;overflow:hidden;background:url(../img/background.a3cc91b9.png) no-repeat 50%;background-size:100% 100%;color:#fff;font-size:1.5vh}.left-side[data-v-3d4438e7]{left:0;background:url(../img/left.7d0aa897.png) no-repeat 50%;background-size:100% 100%}.left-side[data-v-3d4438e7],.right-side[data-v-3d4438e7]{position:absolute;top:50%;transform:translateY(-50%);width:2vw;height:68vh;z-index:5;pointer-events:none}.right-side[data-v-3d4438e7]{right:0;background:url(../img/right.795ab683.png) no-repeat 50%;background-size:100% 100%}.bottom-side[data-v-3d4438e7]{position:absolute;bottom:0;width:100%;height:4.7vh;background:url(../img/bottom.8d05f4bc.png) no-repeat 50%;background-size:100% 100%;z-index:5;pointer-events:none}.device-list-panel[data-v-3d4438e7]{position:absolute;top:14vh;left:3vw;width:1.66667rem;max-height:82vh;z-index:100;background:rgba(0,20,40,.85);border:.00521rem solid rgba(0,200,255,.3);border-radius:.04167rem;overflow:hidden;backdrop-filter:blur(.05208rem);box-shadow:0 .02083rem .10417rem rgba(0,0,0,.3)}.device-list-panel .panel-header[data-v-3d4438e7]{padding:.07813rem .10417rem;background:linear-gradient(90deg,rgba(0,200,255,.2),transparent);border-bottom:.00521rem solid rgba(0,200,255,.3);display:flex;justify-content:space-between;align-items:center}.device-list-panel .panel-header h3[data-v-3d4438e7]{margin:0;font-size:.08333rem;color:#00e5ff;font-weight:700}.device-list-panel .panel-header .device-count[data-v-3d4438e7]{font-size:.0625rem;color:hsla(0,0%,100%,.6)}.device-list-panel .search-bar[data-v-3d4438e7]{padding:.0625rem .07813rem;border-bottom:.00521rem solid rgba(0,200,255,.2)}.device-list-panel .search-bar[data-v-3d4438e7] .el-input__inner{background:rgba(0,50,100,.5);border:.00521rem solid rgba(0,200,255,.3);color:#fff}.device-list-panel .search-bar[data-v-3d4438e7] .el-input__inner::placeholder{color:hsla(0,0%,100%,.4)}.device-list-panel .search-bar[data-v-3d4438e7] .el-input__inner:focus{border-color:#00e5ff}.device-list-panel .search-bar[data-v-3d4438e7] .el-input__prefix{color:hsla(0,0%,100%,.6)}.device-list-panel .device-list[data-v-3d4438e7]{max-height:68vh;overflow-y:auto;padding:.05208rem}.device-list-panel .device-list[data-v-3d4438e7]::-webkit-scrollbar{width:.03125rem}.device-list-panel .device-list[data-v-3d4438e7]::-webkit-scrollbar-thumb{background:rgba(0,200,255,.3);border-radius:.01563rem}.device-list-panel .device-list[data-v-3d4438e7]::-webkit-scrollbar-thumb:hover{background:rgba(0,200,255,.5)}.device-list-panel .device-list .device-item[data-v-3d4438e7]{padding:.0625rem .07813rem;margin-bottom:.04167rem;background:rgba(0,50,100,.3);border:.00521rem solid rgba(0,200,255,.2);border-radius:.03125rem;cursor:pointer;transition:all .3s;display:flex;justify-content:space-between;align-items:center}.device-list-panel .device-list .device-item[data-v-3d4438e7]:hover{background:rgba(0,100,200,.4);border-color:#00e5ff;transform:translateX(.02604rem)}.device-list-panel .device-list .device-item.active[data-v-3d4438e7]{background:rgba(0,200,255,.2);border-color:#00e5ff;box-shadow:0 0 .05208rem rgba(0,229,255,.3)}.device-list-panel .device-list .device-item .device-info[data-v-3d4438e7]{flex:1}.device-list-panel .device-list .device-item .device-info .device-name[data-v-3d4438e7]{font-size:.07292rem;color:#fff;margin-bottom:.02604rem;font-weight:500}.device-list-panel .device-list .device-item .device-info .device-num[data-v-3d4438e7]{font-size:.0625rem;color:hsla(0,0%,100%,.6)}.device-list-panel .device-list .device-item .device-status[data-v-3d4438e7]{margin-left:.05208rem}.device-list-panel .device-list .no-data[data-v-3d4438e7]{text-align:center;padding:.20833rem .10417rem;color:hsla(0,0%,100%,.5)}.device-list-panel .device-list .no-data i[data-v-3d4438e7]{font-size:.25rem;margin-bottom:.05208rem;display:block}.device-list-panel .device-list .no-data p[data-v-3d4438e7]{margin:0;font-size:.07292rem}.record-panel[data-v-3d4438e7]{position:absolute;top:14vh;right:3vw;width:calc(94vw - 1.97917rem);height:82vh;z-index:100;background:rgba(0,20,40,.85);border:.00521rem solid rgba(0,200,255,.3);border-radius:.04167rem;overflow:hidden;backdrop-filter:blur(.05208rem);box-shadow:0 .02083rem .10417rem rgba(0,0,0,.3)}.record-panel .panel-header[data-v-3d4438e7]{padding:.07813rem .10417rem;background:linear-gradient(90deg,rgba(0,200,255,.2),transparent);border-bottom:.00521rem solid rgba(0,200,255,.3);display:flex;justify-content:space-between;align-items:center}.record-panel .panel-header h3[data-v-3d4438e7]{margin:0;font-size:.08333rem;color:#00e5ff;font-weight:700}.record-panel .panel-header .header-actions[data-v-3d4438e7]{display:flex;align-items:center;gap:.07813rem}.record-panel .panel-header .header-actions .record-count[data-v-3d4438e7]{font-size:.0625rem;color:hsla(0,0%,100%,.6)}.record-panel .record-table-container[data-v-3d4438e7]{padding:.07813rem;height:calc(100% - .3125rem);display:flex;flex-direction:column}.record-panel .record-table-container[data-v-3d4438e7] .el-table{background:transparent;color:#fff}.record-panel .record-table-container[data-v-3d4438e7] .el-table:before{display:none}.record-panel .record-table-container[data-v-3d4438e7] .el-table td,.record-panel .record-table-container[data-v-3d4438e7] .el-table th{border-color:rgba(0,200,255,.2)}.record-panel .record-table-container[data-v-3d4438e7] .el-table tr{background:transparent}.record-panel .record-table-container[data-v-3d4438e7] .el-table .el-table__body tr:hover>td{background:rgba(0,100,200,.3)!important}.record-panel .record-table-container .pagination-box[data-v-3d4438e7]{margin-top:.07813rem;display:flex;justify-content:center}.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .btn-next,.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .btn-prev,.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .el-pager li{background:rgba(0,50,100,.5);color:#fff;border:.00521rem solid rgba(0,200,255,.3)}.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .btn-next:hover,.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .btn-prev:hover,.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .el-pager li:hover{color:#00e5ff;border-color:#00e5ff}.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .btn-next.active,.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .btn-prev.active,.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .el-pager li.active{background:rgba(0,200,255,.3);color:#00e5ff;border-color:#00e5ff}.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .el-pagination__sizes .el-input__inner{background:rgba(0,50,100,.5);color:#fff;border:.00521rem solid rgba(0,200,255,.3)}.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .el-pagination__jump{color:#fff}.record-panel .record-table-container .pagination-box[data-v-3d4438e7] .el-pagination .el-pagination__jump .el-input__inner{background:rgba(0,50,100,.5);color:#fff;border:.00521rem solid rgba(0,200,255,.3)}