.el-dialog__title{color:#f0f8ff!important}.el-divider__text{font-weight:900!important;font-size:16px!important}.pagination-bar[data-v-0a8b380f]{margin-top:12px;text-align:right}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased}.app-header{background:linear-gradient(135deg,#0d9488,#0f766e 60%,#115e59);color:#fff;line-height:60px;position:relative;box-shadow:0 2px 12px rgba(13,148,136,.35);z-index:10}.header-title h2{font-weight:500;letter-spacing:3px;text-shadow:0 1px 2px rgba(0,0,0,.15);text-align:center;font-size:1.5rem}.image-container{position:absolute;width:120px;height:100%;overflow:hidden;vertical-align:middle}.loginImg{height:80%;vertical-align:middle;display:inline-block}.data-box{right:8%;top:0;width:250px;height:60px;line-height:60px}.data-box,.settingImg{position:absolute;text-align:center}.settingImg{right:30px;top:15px;width:32px;height:32px;line-height:32px;cursor:pointer;opacity:1;transition:transform .2s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settingImg,.settingImg img:focus,.settingImg:focus{outline:none}.settingImg img{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.settingImg:hover{opacity:1;transform:scale(1.15)}.settingImg:active{transform:scale(.95)}.f14rem{font-size:.85rem;color:#f0fdfa;letter-spacing:0;line-height:2.6rem;font-weight:500;margin-left:.6rem}.fdata{font-size:.7rem;color:#99f6e4}.app-aside{background:linear-gradient(180deg,#0f766e,#134e4a);box-shadow:2px 0 8px rgba(0,0,0,.08)}.mqtt-tab{position:relative;width:100%;height:44px}.tree_head{width:100%;vertical-align:middle;text-align:center;height:100%;background:rgba(0,0,0,.18);border-bottom:1px solid hsla(0,0%,100%,.12);line-height:44px;color:#fff;font-weight:500;letter-spacing:2px}.tree_head i{color:#fbbf24;margin-right:4px}.tree-body{padding:8px 10px}.el-tree{background:transparent!important}.el-tree-node__content{background-color:transparent!important;color:#ccfbf1;border-radius:6px;height:32px;margin-bottom:2px;transition:background-color .2s ease}.el-tree-node__content:hover{background-color:hsla(0,0%,100%,.12)!important}.el-tree-node.is-current>.el-tree-node__content{background-color:hsla(0,0%,100%,.22)!important;color:#fff;font-weight:600}.el-tree-node__label{color:#ccfbf1}.el-tree-node.is-current>.el-tree-node__content .el-tree-node__label{color:#fff}.el-tree-node__expand-icon{color:#5eead4}.el-tree-node__expand-icon.is-leaf{color:transparent}.tree-node-label{font-size:14px}.app-main{background-color:#eef2f5;padding:16px}.search-card{border-radius:10px;border:none;margin-bottom:14px}.search-card .el-form-item{margin-bottom:0}.table-card{border-radius:10px;border:none;padding:2px}.el-table{font-size:13px}.el-table thead th{background:linear-gradient(135deg,#0d9488,#14b8a6)!important;color:#fff!important;font-weight:500;letter-spacing:1px}.el-table thead th,.el-table thead tr{background-color:transparent}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #e2e8ec;border-right:1px solid #e2e8ec}.el-table thead th.is-leaf{border-right:1px solid hsla(0,0%,100%,.25)}.el-table td:last-child,.el-table thead th.is-leaf:last-child{border-right:none}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f0fdfa!important}.el-table:before{display:none}.row-index{color:#64748b}.op-btn{margin-right:2px;padding:7px 10px!important;font-size:12px!important}.op-btn,.op-btn+.op-btn{margin-left:2px!important}.el-table .cell .op-btn{white-space:nowrap}.el-table__empty-block{background:#fafcfd;border-radius:6px}.pagination-bar{margin-top:14px;padding:4px 2px 2px;text-align:right}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#0d9488;color:#fff}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#0d9488}.el-dialog{border-radius:12px;overflow:hidden}.el-dialog__header{background:linear-gradient(135deg,#0d9488,#14b8a6);padding:14px 20px}.el-dialog__title{color:#fff;font-weight:500;letter-spacing:1px}.el-dialog__headerbtn .el-dialog__close{color:#fff}.el-dialog__footer{padding:10px 20px 16px}.desc-label{width:110px;background-color:#f0fdfa!important;color:#0f766e!important;font-weight:500}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c3ced6;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0d9488}::-webkit-scrollbar-track{background:transparent}