.el-dialog.service-config-device-dialog .el-dialog__body{padding:30px 0}.el-dialog.service-config-device-dialog .search-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 35px;border-radius:4px;border:1px solid rgba(51,51,51,.3);overflow:hidden}.el-dialog.service-config-device-dialog .search-area .el-input__inner{border:none}.el-dialog.service-config-device-dialog .search-area .el-button.el-button--default{border:none;background:transparent}.el-dialog.service-config-device-dialog .search-area .filter-split-line{width:2px;height:20px;background-color:#dcdfe6}.el-dialog.service-config-device-dialog .search-area .el-icon-arrow-up:before{content:""}.el-dialog.service-config-device-dialog .device-tree.el-tree{width:calc(100% - 30px);margin:0 15px}.el-dialog.service-config-device-dialog .device-tree.el-tree .custom-tree-node{font-size:16px}.el-dialog.service-config-device-dialog .device-tree.el-tree .custom-tree-node .is-disabled{opacity:.45}.el-dialog.service-config-device-dialog .device-tree.el-tree .el-tree-node__content{height:65px}.el-dialog.service-config-device-dialog .device-tree.el-tree .el-tree-node__expand-icon{margin-right:10px;padding:4px;font-size:16px}.el-dialog.service-config-device-dialog .device-tree.el-tree .el-tree-node__expand-icon.el-icon-caret-right:before{content:""}.el-dialog.service-config-device-dialog .device-tree.el-tree .el-tree-node__expand-icon.el-icon-caret-right.expanded:before{content:""}.el-dialog.service-config-device-dialog .el-input.is-disabled .el-input__inner{background-color:transparent;color:#333}.el-dialog.service-config-device-dialog .el-dialog__footer{height:80px;padding:24px 20px;background:#fff;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);box-shadow:0 -1px 1px 0 rgba(0,0,0,.1)}.el-dialog.service-config-device-dialog .el-tree__empty-block{height:280px}.el-dialog.service-config-robot-dialog .el-dialog__body{padding:30px 0}.el-dialog.service-config-robot-dialog .search-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 35px;border-radius:4px;border:1px solid rgba(51,51,51,.3);overflow:hidden}.el-dialog.service-config-robot-dialog .search-area .el-input__inner{border:none}.el-dialog.service-config-robot-dialog .search-area .el-button.el-button--default{border:none;background:transparent}.el-dialog.service-config-robot-dialog .search-area .filter-split-line{width:2px;height:20px;background-color:#dcdfe6}.el-dialog.service-config-robot-dialog .search-area .el-icon-arrow-up:before{content:""}.el-dialog.service-config-robot-dialog .el-pagination{text-align:center}.el-dialog.service-config-robot-dialog .el-table-column--selection>.cell{padding-left:45px;padding-right:0}.el-dialog.service-config-robot-dialog .el-table .cell{color:#333}.el-dialog.service-config-robot-dialog .el-table th>.cell{font-size:13px;color:#989898;font-weight:400}.el-dialog.service-config-robot-dialog .el-table td{border:none}.el-dialog.service-config-robot-dialog .el-table:before{display:none}.el-dialog.service-config-robot-dialog .cell .is-disabled{opacity:.45}.el-dialog.service-config-robot-dialog .el-input.is-disabled .el-input__inner{background-color:transparent;color:#333}.el-dialog.service-config-robot-dialog .el-dialog__footer{height:80px;padding:24px 20px;background:#fff;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);box-shadow:0 -1px 1px 0 rgba(0,0,0,.1)}.el-dialog.service-config-map-dialog .el-dialog__body{padding:30px 0}.el-dialog.service-config-map-dialog .search-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 35px;border-radius:4px;border:1px solid rgba(51,51,51,.3);overflow:hidden}.el-dialog.service-config-map-dialog .search-area .el-input__inner{border:none}.el-dialog.service-config-map-dialog .search-area .el-button.el-button--default{border:none;background:transparent}.el-dialog.service-config-map-dialog .search-area .filter-split-line{width:2px;height:20px;background-color:#dcdfe6}.el-dialog.service-config-map-dialog .search-area .el-icon-arrow-up:before{content:""}.el-dialog.service-config-map-dialog .el-pagination{text-align:center}.el-dialog.service-config-map-dialog .el-table-column--selection>.cell{padding-left:45px;padding-right:0}.el-dialog.service-config-map-dialog .el-table .cell{color:#333}.el-dialog.service-config-map-dialog .el-table th>.cell{font-size:13px;color:#989898;font-weight:400}.el-dialog.service-config-map-dialog .el-table td{border:none}.el-dialog.service-config-map-dialog .el-table:before{display:none}.el-dialog.service-config-map-dialog .cell .is-disabled{opacity:.45}.el-dialog.service-config-map-dialog .el-input.is-disabled .el-input__inner{background-color:transparent;color:#333}.el-dialog.service-config-map-dialog .el-dialog__footer{height:80px;padding:24px 20px;background:#fff;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);box-shadow:0 -1px 1px 0 rgba(0,0,0,.1)}.el-dialog.service-config-map-dialog .preview-media-trigger{display:inline-block;width:26px;height:26px;line-height:26px;font-size:18px;color:#9aa6b8;border-radius:7px;text-align:center}.el-dialog.service-config-map-dialog .preview-media-trigger:hover{color:#7a869c}.el-dialog.service-config-map-dialog .preview-media-trigger .is-active,.el-dialog.service-config-map-dialog .preview-media-trigger:active{color:#7a869c;background:#edf0f3}.el-tooltip__popper.preview-media-popper{width:250px;height:250px;padding:0;font-size:0;overflow:hidden;pointer-events:none}.el-tooltip__popper.preview-media-popper img{-o-object-fit:cover;object-fit:cover}.api-key-input-container,.api-key-input-container .input-item{width:100%;overflow:hidden}.api-key-input-container .input-item+.add-item-button{margin-top:15px}.api-key-input-container .input-item+.input-item{margin-top:8px}.api-key-input-container .api-key-input{position:relative;width:100%;height:44px;padding:4px 10px 4px 4px;border-radius:5px;background-color:#ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.api-key-input-container .api-key-input .el-input{width:50%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.api-key-input-container .api-key-input .el-input .el-input__inner{height:36px}.api-key-input-container .api-key-input .el-input+.el-input{margin-left:10px}.api-key-input-container .api-key-input .remove-button{width:22px;height:22px;margin-left:12px;line-height:0;font-size:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.api-key-input-container .error-message{font-size:13px;color:#f64635;padding-top:4px;line-height:1.25}.api-key-input-container .add-item-button{display:inline-block;padding:0 60px;line-height:40px;height:40px;text-align:center;color:#008eb2;border-radius:6px;border:1px dashed #008eb2;cursor:pointer}.api-key-input-container .add-item-button.add-item-button:hover{background-color:#eff3f6}.api-key-input-container .el-input.is-error .el-input__inner{border-color:#f64635}.custom-service-dialog{height:80vh!important;margin-top:10vh!important}.custom-service-dialog .el-dialog__header{padding:20px 30px 0 30px}.custom-service-dialog .el-dialog__title{font-size:13px}.custom-service-dialog .el-dialog__body{height:calc(80vh - 110px);padding:0;overflow-x:visible;overflow-y:hidden}.custom-service-dialog .el-dialog__body .el-scrollbar{width:100%;height:100%}.custom-service-dialog .el-dialog__body .el-scrollbar .el-scrollbar__view{padding:0 50px}.custom-service-dialog .el-dialog__footer{height:80px;padding:24px 20px;background:#fff;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);box-shadow:0 -1px 1px 0 rgba(0,0,0,.1)}.custom-service-dialog .el-form.flex-form{width:100%;height:100%;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.custom-service-dialog .form-header{width:100%;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);background:#fff;z-index:2}.custom-service-dialog .quick-nav{width:100%;padding:0 32px 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.custom-service-dialog .quick-nav .quick-nav-item{padding:6px;font-size:14px;color:#333;position:relative;cursor:pointer}.custom-service-dialog .quick-nav .quick-nav-item.is-active{color:#00b5e2;cursor:default}.custom-service-dialog .quick-nav .quick-nav-item.is-active:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-2px;left:-6px;width:calc(100% + 12px);height:2px;background:#00b5e2}.custom-service-dialog .quick-nav .quick-nav-item+.quick-nav-item{margin-left:18px}.custom-service-dialog .quick-nav .quick-nav-item:first-letter{text-transform:capitalize}.custom-service-dialog .form-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom-service-dialog .form-row .el-form-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.custom-service-dialog .form-row .el-form-item+.el-form-item{margin-left:10px}.custom-service-dialog .form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-service-dialog .form-column+.form-column{margin-left:5px}.custom-service-dialog .half-width{width:50%}.custom-service-dialog .el-form-item__label{font-size:16px;color:#384150;font-weight:700}.custom-service-dialog .name-input{min-width:80px;line-height:1.25}.custom-service-dialog .name-input .el-input__inner{border:none;padding:0;padding-right:4px;letter-spacing:0;font-size:20px;font-weight:400;font-family:sans-serif}.custom-service-dialog .name-input .el-input-group__append{padding:0;border:none;background:none}.custom-service-dialog .name-displayer{max-width:calc(100% - 40px);font-size:20px;white-space:nowrap;position:absolute;opacity:0;pointer-events:none;left:0;top:0;letter-spacing:0;z-index:2;font-weight:400;font-family:sans-serif;z-index:-1}.custom-service-dialog .nuwa-link{font-size:12px;color:#00b5e2;text-decoration:underline;cursor:pointer}.custom-controller-dialog{height:80vh!important;margin-top:10vh!important}.custom-controller-dialog .el-dialog__header{padding:20px 30px 0 30px}.custom-controller-dialog .el-dialog__title{font-size:13px}.custom-controller-dialog .el-dialog__body{height:calc(80vh - 110px);padding:0;overflow-x:visible;overflow-y:hidden}.custom-controller-dialog .el-dialog__body .el-scrollbar{width:100%;height:100%}.custom-controller-dialog .el-dialog__body .el-scrollbar .el-scrollbar__view{padding:0 50px}.custom-controller-dialog .el-dialog__footer{height:80px;padding:24px 20px;background:#fff;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);box-shadow:0 -1px 1px 0 rgba(0,0,0,.1)}.custom-controller-dialog .el-form.flex-form{width:100%;height:100%;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.custom-controller-dialog .form-header{width:100%;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);background:#fff;z-index:2}.custom-controller-dialog .form-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom-controller-dialog .form-row .el-form-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.custom-controller-dialog .form-row .el-form-item+.el-form-item{margin-left:10px}.custom-controller-dialog .form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-controller-dialog .form-column+.form-column{margin-left:5px}.custom-controller-dialog .half-width{width:50%}.custom-controller-dialog .el-form-item__label{font-size:16px;color:#384150;font-weight:700}.custom-controller-dialog .name-input{min-width:80px;line-height:1.25}.custom-controller-dialog .name-input .el-input__inner{border:none;padding:0;padding-right:4px;letter-spacing:0;font-size:20px;font-weight:400;font-family:sans-serif}.custom-controller-dialog .name-input .el-input-group__append{padding:0;border:none;background:none}.custom-controller-dialog .name-displayer{max-width:calc(100% - 40px);font-size:20px;white-space:nowrap;position:absolute;opacity:0;pointer-events:none;left:0;top:0;letter-spacing:0;z-index:2;font-weight:400;font-family:sans-serif;z-index:-1}.custom-controller-dialog .nuwa-link{font-size:12px;color:#00b5e2;text-decoration:underline;cursor:pointer}.el-dialog.service-config-service-dialog .el-dialog__body{padding:30px 0 12px}.el-dialog.service-config-service-dialog .search-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 35px;border-radius:4px;border:1px solid rgba(51,51,51,.3);overflow:hidden}.el-dialog.service-config-service-dialog .search-area .el-input__inner{border:none}.el-dialog.service-config-service-dialog .search-area .el-button.el-button--default{border:none;background:transparent}.el-dialog.service-config-service-dialog .search-area .filter-split-line{width:2px;height:20px;background-color:#dcdfe6}.el-dialog.service-config-service-dialog .search-area .el-icon-arrow-up:before{content:""}.el-dialog.service-config-service-dialog .service-table{width:100%;padding:24px 30px 0;overflow:hidden}.el-dialog.service-config-service-dialog .el-pagination{text-align:center}.el-dialog.service-config-service-dialog .el-table:before{display:none}.el-dialog.service-config-service-dialog .el-table th>.cell{font-size:13px;font-weight:400}.el-dialog.service-config-service-dialog .el-table th.el-table-column--selection .cell{padding-left:13px}.el-dialog.service-config-service-dialog .el-input.is-disabled .el-input__inner{background-color:transparent;color:#333}.el-dialog.service-config-service-dialog .el-dialog__footer{height:80px;padding:24px 20px;background:#fff;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.1);box-shadow:0 -1px 1px 0 rgba(0,0,0,.1)}.el-dialog.service-config-service-dialog .el-tree__empty-block{height:280px}.service-config-detail-wrapper[data-v-4f43ccca]{padding-top:80px}.service-config-detail-wrapper .nav-header[data-v-4f43ccca]{position:fixed;width:100%;height:80px;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px;background:#fff;border-bottom:1px solid #c8c8c8;z-index:2}.service-config-detail-wrapper .nav-header .title[data-v-4f43ccca]{font-size:18px}.quick-nav[data-v-4f43ccca]{width:calc(100% + 120px);padding-top:22px;margin-left:-60px;padding:22px 32px 0 32px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.quick-nav.is-fixed[data-v-4f43ccca]{position:fixed;top:80px;margin-left:0;left:0;z-index:2}.quick-nav .quick-nav-item[data-v-4f43ccca]{padding:6px;font-size:14px;color:#333;position:relative;cursor:pointer}.quick-nav .quick-nav-item.is-active[data-v-4f43ccca]{color:#00b5e2;cursor:default}.quick-nav .quick-nav-item.is-active[data-v-4f43ccca]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-2px;left:-6px;width:calc(100% + 12px);height:2px;background:#00b5e2}.quick-nav .quick-nav-item+.quick-nav-item[data-v-4f43ccca]{margin-left:18px}.service-config-detail[data-v-4f43ccca]{padding:36px 60px 100px 60px;min-height:calc(100vh - 74px)}.prop-header[data-v-4f43ccca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.config-page-title[data-v-4f43ccca]{font-size:32px;font-weight:400;margin:0}.prop-title[data-v-4f43ccca]{margin:45px 0 0 0;font-weight:400;font-size:24px;line-height:1.5;color:#333}.prop-desc[data-v-4f43ccca]{font-size:14px;color:#333;line-height:1.5;margin-top:15px}.menu-icon[data-v-4f43ccca]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;text-align:center;display:inline-block;border-radius:5px;background-color:transparent;cursor:pointer}.menu-icon[data-v-4f43ccca]:hover{background-color:rgba(154,206,215,.2)}.menu-icon:hover .svg-icon[data-v-4f43ccca]{fill:#333}.menu-icon[data-v-4f43ccca]:active{background-color:#9aced7}.menu-icon:active .svg-icon[data-v-4f43ccca]{fill:#333}.menu-icon .svg-icon[data-v-4f43ccca]{font-size:26px;vertical-align:sub;fill:rgba(51,51,51,.3)}.warn-link[data-v-4f43ccca]{text-decoration:underline;color:#f64635;cursor:pointer;font-size:12px}.warn-link[data-v-4f43ccca]:hover{opacity:.8}.error-message[data-v-4f43ccca]{color:#f64635}.controll-bar[data-v-4f43ccca]{position:fixed;width:100%;height:72px;padding:0 90px;background:#fff;border-top:1px solid rgba(51,51,51,.3);left:0;bottom:-72px;line-height:72px;-webkit-transition:bottom .25s ease-in;transition:bottom .25s ease-in;z-index:3}.controll-bar.visible[data-v-4f43ccca]{bottom:0}.regiter-refresh-icon.is-loading[data-v-4f43ccca]{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:loading-rotate-data-v-4f43ccca .3s linear infinite;animation:loading-rotate-data-v-4f43ccca .3s linear infinite}@-webkit-keyframes loading-rotate-data-v-4f43ccca{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes loading-rotate-data-v-4f43ccca{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.service-config-detail-wrapper .el-table.is-error{border:1px solid #f64635}.service-config-detail-wrapper .el-table th.el-table-column--selection>.cell{padding-left:14px}.service-config-detail-wrapper .el-select.is-error .el-input__inner{border-color:#f64635}.el-tooltip__popper.preline-tooltip-popper{white-space:pre-line}.el-message-box.nuwa-confirm-reverse-button-popper .el-message-box__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box.nuwa-confirm-reverse-button-popper .el-message-box__btns button:first-child{margin-left:10px}