.custom-meter-group-dialog{position:relative;overflow:hidden;border:.01rem solid rgba(72,176,220,.32);border-radius:.12rem;background:linear-gradient(145deg,#0a304d,#082942);box-shadow:0 .26rem .76rem rgba(0,8,20,.62)}.custom-meter-group-dialog:before{position:absolute;z-index:2;top:0;right:0;left:0;height:.02rem;background:linear-gradient(90deg,#19b9ee,#2b80d6 58%,transparent);content:""}.custom-meter-group-dialog .el-dialog__header{padding:.18rem .22rem .16rem;border-bottom:.01rem solid rgba(93,177,214,.14);background:rgba(11,48,76,.86)}.custom-meter-group-dialog .el-dialog__body{padding:0;color:#cfe4ee}.custom-meter-group-dialog .el-dialog__headerbtn{top:.18rem;right:.18rem;width:.3rem;height:.3rem;border-radius:.08rem}.custom-meter-group-dialog .el-dialog__headerbtn:hover{background:rgba(63,161,204,.14)}.custom-meter-group-dialog .el-dialog__headerbtn .el-dialog__close{color:#8eb6c9;font-size:.18rem}.custom-meter-group-dialog .el-input__inner{height:.36rem;border-color:rgba(94,166,198,.28);border-radius:.06rem;background:#0a314d;color:#e7f6fb;transition:border-color .2s,box-shadow .2s}.custom-meter-group-dialog .el-input__inner:focus{border-color:#32b8eb;box-shadow:0 0 0 .02rem rgba(50,184,235,.1)}.custom-meter-group-dialog .el-form-item__label{padding:0 0 .07rem;color:#91b4c4;font-size:.12rem;line-height:.18rem}.custom-meter-group-dialog .el-form-item__error{padding-top:.04rem}.group-manager .el-input .el-input__count .el-input__count-inner{background:transparent;color:#82a8b9}.manager-title{display:flex;align-items:center;gap:.12rem;padding-right:.42rem}.manager-title__icon{display:inline-flex;align-items:center;justify-content:center;width:.34rem;height:.34rem;border:.01rem solid rgba(74,194,235,.2);border-radius:.09rem;background:rgba(38,154,202,.13);color:#48c4ee;font-size:.17rem}.manager-title__copy{display:flex;flex-direction:column;gap:.03rem}.manager-title__copy strong{color:#f0fbff;font-size:.16rem;font-weight:700;letter-spacing:.002rem}.manager-title__copy span{color:#759cad;font-size:.12rem}.group-manager{display:grid;grid-template-columns:2.2rem minmax(0,1fr);min-height:5.7rem}.group-manager--standalone{grid-template-columns:clamp(3.6rem,32vw,4.2rem) minmax(0,1fr)}.group-manager__sidebar{padding:.18rem .13rem;border-right:.01rem solid rgba(91,173,209,.13);background:linear-gradient(180deg,rgba(4,25,42,.7),rgba(5,31,50,.42))}.manager-sidebar__heading{display:flex;align-items:center;justify-content:space-between;margin:0 .05rem .12rem}.manager-sidebar__heading span{color:#a9c9d7;font-size:.12rem;font-weight:600;letter-spacing:.006rem}.manager-sidebar__heading em{min-width:.24rem;padding:.02rem .07rem;border-radius:.1rem;background:rgba(52,151,194,.16);color:#63c4e8;font-size:.11rem;font-style:normal;text-align:center}.manager-group-search{margin-bottom:.1rem}.group-manager__actions{display:flex;flex-direction:column;gap:.07rem;margin-bottom:.16rem}.group-manager__actions .el-button{width:100%;margin:0;padding:.08rem .09rem;border-radius:.06rem}.group-manager__actions .el-button:not(.el-button--primary){border-color:rgba(90,166,199,.24);background:rgba(18,65,91,.44);color:#a8c9d8}.group-manager__sidebar .el-tree{background:transparent;color:#accbd8}.group-manager__sidebar .el-tree-node{position:relative}.group-manager__sidebar .el-tree-node__content{position:relative;height:.34rem;margin-bottom:.02rem;padding-left:0!important;border-radius:.06rem}.group-manager__sidebar .el-tree-node__children{overflow:visible;margin-left:.18rem}.group-manager__sidebar .el-tree-node__children>.el-tree-node:before{position:absolute;z-index:1;top:-.19rem;bottom:0;left:.08rem;border-left:.01rem dashed rgba(79,181,218,.42);content:"";pointer-events:none}.group-manager__sidebar .el-tree-node__children>.el-tree-node:last-child:before{bottom:auto;height:.36rem}.group-manager__sidebar .el-tree-node__children>.el-tree-node>.el-tree-node__content:before{position:absolute;z-index:1;top:.17rem;left:.08rem;width:.16rem;border-top:.01rem dashed rgba(79,181,218,.42);content:"";pointer-events:none}.group-manager__sidebar .el-tree-node__content:hover{background:rgba(45,127,162,.16)}.group-manager__sidebar .el-tree-node.is-current>.el-tree-node__content{background:linear-gradient(90deg,rgba(30,139,184,.34),rgba(30,139,184,.12));box-shadow:inset .02rem 0 #3abce9;color:#f0fbff}.manager-tree-node{display:flex;align-items:center;min-width:0;gap:.07rem;font-size:.12rem}.manager-tree-node i{color:#42b8e5}.manager-tree-node span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-tree-node em{flex:none;min-width:.18rem;padding:.01rem .05rem;border-radius:.08rem;background:rgba(48,145,185,.15);color:#6fabc2;font-size:.09rem;font-style:normal;text-align:center}.manager-tree-node__moves{display:inline-flex;flex:none;gap:.02rem;margin-left:.02rem}.manager-tree-node__moves button{display:inline-flex;align-items:center;justify-content:center;width:.21rem;height:.21rem;padding:0;border:.01rem solid rgba(67,183,226,.2);border-radius:.05rem;outline:none;background:rgba(24,102,136,.18);color:#69c8ea;cursor:pointer}.manager-tree-node__moves button:hover:not(:disabled){border-color:rgba(71,199,241,.55);background:rgba(42,151,192,.32);color:#e7f9ff}.manager-tree-node__moves button:disabled{opacity:.28;cursor:not-allowed}.manager-tree-node__moves button i{font-size:.11rem}.group-manager--standalone .group-manager__sidebar .el-tree-node__content{align-items:flex-start;height:auto;min-height:.34rem;padding-top:.04rem;padding-bottom:.04rem}.group-manager--standalone .group-manager__sidebar .el-tree-node__expand-icon{margin-top:.06rem}.group-manager--standalone .manager-tree-node{align-items:flex-start;width:calc(100% - .04rem);padding:.03rem .04rem .03rem 0}.group-manager--standalone .manager-tree-node i{margin-top:.03rem}.group-manager--standalone .manager-tree-node span{overflow:visible;line-height:.18rem;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.group-manager--standalone .manager-tree-node em{margin-top:.01rem}.manager-parent-select .el-input__inner{text-align:right}.editor-placeholder,.manager-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6f95a7;text-align:center}.manager-empty{min-height:3.5rem;gap:.1rem;font-size:.12rem}.manager-empty i{font-size:.3rem;color:#376d87}.group-manager__editor{min-width:0;padding:.19rem .22rem .15rem}.editor-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:.14rem}.editor-heading__copy{display:flex;flex-direction:column;gap:.03rem;min-width:0}.editor-heading__eyebrow{color:#5fa8c6;font-size:.11rem;letter-spacing:.008rem}.editor-heading__copy strong{overflow:hidden;color:#edfaff;font-size:.17rem;text-overflow:ellipsis;white-space:nowrap}.editor-heading__state{display:inline-flex;align-items:center;gap:.05rem;padding:.05rem .09rem;border:.01rem solid rgba(75,173,214,.18);border-radius:.12rem;background:rgba(29,113,151,.14);color:#77bdd8;font-size:.11rem}.group-form-grid{display:grid;grid-template-columns:minmax(2.2rem,.75fr) minmax(3.6rem,1.25fr);gap:.14rem}.group-form-grid .el-form-item{margin-bottom:.15rem}.meter-section{overflow:hidden;padding:0 .14rem .14rem;border:.01rem solid rgba(86,166,200,.17);border-radius:.09rem;background:rgba(3,24,40,.24)}.meter-section__heading{display:flex;align-items:center;justify-content:space-between;min-height:.54rem;margin-bottom:.12rem;border-bottom:.01rem solid rgba(89,169,204,.12)}.meter-section__heading>div{display:flex;flex-direction:column;gap:.03rem}.meter-section__heading strong{color:#dceef5;font-size:.13rem}.meter-section__heading span{color:#6f96a8;font-size:.11rem}.meter-section__heading em{padding:.05rem .09rem;border-radius:.12rem;background:rgba(41,135,175,.15);color:#719fb3;font-size:.11rem;font-style:normal}.meter-section__heading em b{color:#4bc3ec;font-size:.13rem}.meter-transfer-item{margin-bottom:0}.meter-transfer-item .el-form-item__content{line-height:normal}.custom-meter-group-dialog .el-transfer{display:flex;align-items:center;width:100%}.custom-meter-group-dialog .el-transfer-panel{width:calc(50% - .31rem);border-color:rgba(87,164,197,.2);border-radius:.07rem;background:#082a43}.custom-meter-group-dialog .el-transfer-panel__header{height:.4rem;border-color:rgba(86,165,198,.15);background:#0d3754;line-height:.4rem}.custom-meter-group-dialog .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#d8edf5;font-size:.12rem;font-weight:600;letter-spacing:.002rem}.custom-meter-group-dialog .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{display:none}.custom-meter-group-dialog .el-transfer-panel .el-checkbox__inner{border-color:rgba(107,177,207,.48);background:#0a314d}.custom-meter-group-dialog .el-transfer-panel .el-checkbox__input.is-checked .el-checkbox__inner,.custom-meter-group-dialog .el-transfer-panel .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#32b8eb;background:#32b8eb}.custom-meter-group-dialog .el-transfer-panel__body{height:3.36rem}.custom-meter-group-dialog .el-transfer-panel__filter{margin:.1rem .1rem .07rem}.custom-meter-group-dialog .el-transfer-panel__list.is-filterable{height:2.82rem}.custom-meter-group-dialog .el-transfer-panel__item.el-checkbox{position:relative;display:block!important;box-sizing:border-box;height:.62rem;margin:0;padding:0 .09rem 0 .13rem;color:#afcad6;line-height:normal}.custom-meter-group-dialog .el-transfer-panel__item:hover{background:rgba(37,113,147,.14)}.custom-meter-group-dialog .el-transfer-panel__item .el-checkbox__input{top:.1rem}.custom-meter-group-dialog .el-transfer-panel__item.el-checkbox .el-checkbox__label{display:block;box-sizing:border-box;width:100%;padding-left:.27rem;line-height:normal}.custom-meter-group-dialog .el-transfer__buttons{display:flex;flex-direction:column;gap:.08rem;padding:0 .11rem}.custom-meter-group-dialog .el-transfer__button{width:.4rem;height:.34rem;margin:0;padding:0;border-color:rgba(63,183,229,.48);border-radius:.07rem;background:rgba(27,116,157,.18);color:#75d0ef}.custom-meter-group-dialog .el-transfer__button:not(.is-disabled):hover{background:rgba(39,153,199,.34)}.custom-meter-group-dialog .el-transfer__button.is-disabled{border-color:rgba(74,118,137,.18);background:rgba(29,62,77,.25)}.custom-meter-group-dialog .el-transfer-panel__list::-webkit-scrollbar{width:.05rem}.custom-meter-group-dialog .el-transfer-panel__list::-webkit-scrollbar-thumb{border-radius:.04rem;background:rgba(76,159,195,.38)}.meter-option{display:flex;flex-direction:column;min-width:0;padding-top:.06rem;line-height:.15rem}.meter-option__title{display:flex;align-items:center;min-width:0;gap:.06rem}.meter-option em,.meter-option span,.meter-option strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meter-option strong{color:#d9edf5;font-size:.12rem;font-weight:600}.meter-option span{color:#668fa1;font-size:.1rem}.meter-option em{color:#c18f4e;font-size:.1rem;font-style:normal}.meter-option__offline{flex:none;padding:.01rem .04rem;border-radius:.03rem;background:rgba(117,133,141,.15);color:#718792;font-size:.09rem;font-weight:400}.meter-option.is-offline strong{color:#718995}.editor-footer{display:flex;align-items:center;margin-top:.15rem;padding-top:.14rem;border-top:.01rem solid rgba(96,173,207,.12)}.editor-footer__spacer{flex:1}.delete-button{color:#cf7676}.editor-placeholder{min-height:5.2rem;gap:.09rem}.editor-placeholder i{color:#347592;font-size:.4rem}.editor-placeholder strong{color:#a9c5d1;font-size:.14rem}.editor-placeholder span{font-size:.12rem}