.row-menu-container[data-v-ad807448]{color:#fff;margin:.41667vw 0;border-radius:.41667vw;height:1.82292vw;display:flex;align-items:center;justify-content:left;cursor:pointer}.row-menu-container .svg-icon[data-v-ad807448]{margin:0 .3125vw 0 .52083vw;font-size:.52083vw;transition:transform .3s ease-in-out}.row-menu-container-icon[data-v-ad807448]{width:.9375vw;height:.9375vw;margin-right:.3125vw;border-radius:.26042vw;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#ffe88a;background:rgba(255,205,74,.18);font-size:.67708vw}.row-menu-container .active-icon[data-v-ad807448]{transform:rotate(-90deg)}.row-menu-container-text[data-v-ad807448]{flex:1;margin-right:1.04167vw}.row-menu-container[data-v-ad807448]:active{background-color:#0d56ed!important}.row-menu-container.is-active[data-v-ad807448]:not(.is-filter){box-shadow:0 0 .52083vw rgba(0,180,255,.22);font-weight:700}.row-menu-container.is-filter[data-v-ad807448]{height:1.875vw;margin:0 0 .41667vw;border-radius:.41667vw}.row-menu-container.is-filter .row-menu-container-icon[data-v-ad807448]{color:#236dff;background:rgba(35,109,255,.08)}.row-menu-container.is-filter[data-v-ad807448]:active{background-color:#f4f8ff!important}.is-select-element-high-light{background:#082bb4!important}.room-tree-node-warning[data-v-49aea484]{width:.625vw;height:.625vw;background:red;border-radius:.625vw}.room-tree-node-normal[data-v-49aea484]{width:.625vw;height:.625vw;background:#39d70e;border-radius:.625vw}.room-tree-content[data-v-49aea484]{display:flex;flex-direction:column;margin:0 .8333333333vw 0 .8333333333vw;padding:.3125vw;background:#03007b;border-radius:.3125vw}.room-tree-content[data-v-49aea484] .el-tree{background:transparent;margin-top:.625vw;color:#fff}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node.is-current>.el-tree-node__content{background:#135ef5!important;color:#fff}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node.is-current>.el-tree-node__content .custom-tree-node-text{font-weight:700;color:#fff}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node.is-current>.el-tree-node__content .custom-tree-node-type-icon{color:#fff;background:hsla(0,0%,100%,.16)}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content{background:transparent;font-size:.7291666667vw;font-weight:500;color:#fff;border-radius:.2083333333vw;height:1.40625vw;display:flex;padding:.15625vw .7291666667vw}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .is-leaf:before{display:none}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .el-tree-node__expand-icon{font-size:.8333333333vw;color:#fff}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;margin-right:-.7291666667vw;overflow:hidden}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node-main{min-width:0;display:flex;align-items:center;gap:.3125vw;overflow:hidden}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node-type-icon{width:.9375vw;height:.9375vw;display:inline-flex;align-items:center;justify-content:center;border-radius:.2604166667vw;flex-shrink:0;font-size:.6770833333vw}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node-icon{min-width:.625vw;display:inline-flex;align-items:center;justify-content:center;margin-left:.4166666667vw;flex-shrink:0}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node.is-group-node .custom-tree-node-type-icon{color:#ffe88a;background:rgba(255,205,74,.18)}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content .custom-tree-node.is-device-node .custom-tree-node-type-icon{color:#79e4ff;background:rgba(68,198,255,.16)}.room-tree-content[data-v-49aea484] .el-tree .el-tree-node .el-tree-node__content:hover{background:rgba(19,94,245,.72)}.room-tree-content-option[data-v-49aea484]{height:1.8229166667vw;background:rgba(13,86,237,.5);border-radius:.2604166667vw;border:.1041666667vw solid;border-image:linear-gradient(180deg,#0e5fff,rgba(51,176,177,0),#3d7fff) 2 2;opacity:.5;font-size:.7291666667vw;font-weight:400;color:#fff;margin:0 .15625vw;flex:1;display:flex;justify-content:center;align-items:center;cursor:pointer}.room-tree-content-option.is-active[data-v-49aea484],.room-tree-content-option[data-v-49aea484]:active{background:linear-gradient(180deg,#0e5fff,rgba(14,95,255,.43));opacity:1}.room-tree-content-options[data-v-49aea484]{display:flex}.room-tree-input[data-v-49aea484]{margin:.8333333333vw;height:2.0833333333vw;width:13.6458333333vw}.room-tree-input[data-v-49aea484] .el-input__inner{background:rgba(2,0,77,.4);border-radius:.4166666667vw;border:1px solid #0d53b7;color:#fff}.room-tree-label[data-v-49aea484]{display:flex;justify-content:space-between;align-items:center;gap:.5208333333vw;font-size:.8333333333vw;font-weight:600;color:#fff;padding:.8333333333vw 1.1979166667vw 0 1.1979166667vw}.room-tree-label-name[data-v-49aea484]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room-tree-label .svg-icon[data-v-49aea484]{cursor:pointer}.room-tree-label-actions[data-v-49aea484]{display:inline-flex;align-items:center;gap:.4166666667vw;flex-shrink:0}.room-tree-admin-home-button[data-v-49aea484],.room-tree-refresh-button[data-v-49aea484]{border:1px solid rgba(80,214,255,.72);background:rgba(4,25,119,.82);box-shadow:inset 0 0 .4166666667vw rgba(0,178,255,.22);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:1.25vw;border-radius:.625vw;transition:background .18s ease,border-color .18s ease,color .18s ease}.room-tree-admin-home-button[data-v-49aea484]:hover,.room-tree-refresh-button[data-v-49aea484]:hover{color:#00fff4;border-color:#00fff4;background:rgba(10,72,185,.9)}.room-tree-admin-home-button[data-v-49aea484]{gap:.2083333333vw;padding:0 .46875vw;font-size:.625vw;font-weight:600;white-space:nowrap}.room-tree-admin-home-button i[data-v-49aea484]{font-size:.6770833333vw;font-weight:700}.room-tree-refresh-button[data-v-49aea484]{width:1.25vw;padding:0;font-size:.7291666667vw}