.stretch-height[data-v-03a3325d]{display:flex;align-items:center;justify-content:center;width:100%;height:10px;background:var(--color-border-primary);cursor:row-resize}.el-form-item[data-v-66e4e382]{margin-top:12px}.payload-type[data-v-66e4e382]{box-sizing:border-box;width:100%;padding:2px 12px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-top:none;text-align:right;line-height:1}.payload-type .el-radio__label[data-v-66e4e382]{font-size:13px}.option-content[data-v-a8bd448a]{display:flex;justify-content:space-between}.option-content p[data-v-a8bd448a]{margin-top:0;margin-bottom:0}.item-id[data-v-a8bd448a]{color:var(--el-text-color-secondary)}.from-select-popper.is-hidden{visibility:hidden}.code-view{position:relative;margin:1em 0}.code-view .hljs{border-radius:8px;padding:20px;background-color:#232933;border:1px solid var(--color-border-primary)}.code-view pre{margin:0}.code-view .icon-copy{position:absolute;top:6px;right:8px;cursor:pointer}.el-popper .hljs{border-radius:8px}.sql-test{width:100%}.sql-test .test-header{margin-bottom:16px;position:relative}.sql-test .test-label{margin-bottom:8px;display:block}.sql-test .from-select{width:50%;margin-top:8px}.sql-test .no-match-tip{color:var(--el-color-warning);position:absolute;top:-14px;right:50%}.sql-test .input-output-row{margin-bottom:24px}.sql-test .test-card .el-card__body{padding-top:0;padding-bottom:0}.SQL-template-drawer .el-drawer__header{padding:16px 20px;margin-bottom:0;border-bottom:1px solid var(--color-border-primary)}.SQL-template-drawer .el-drawer__body{overflow:auto}.SQL-template-drawer p{margin-top:0;margin-bottom:0}.SQL-template-drawer .usage-desc{color:var(--el-text-color-secondary)}.SQL-template-drawer .sub-block-hd{display:flex;justify-content:space-between;margin-bottom:8px}.SQL-template-drawer .el-collapse-item__header{line-height:1.6}.SQL-template-drawer .el-collapse-item__content{background-color:var(--color-bg-split)}.key-and-value-editor[data-v-dba09e36]{min-width:200px}.TLS-base-config .TLS-base-config-title{margin-top:0;color:var(--color-title-primary);font-weight:700;line-height:20px}.TLS-enable-config{margin-bottom:12px}.TLS-enable-config .TLS-enable-config-title{margin-top:0;margin-bottom:8px;color:var(--color-title-primary);font-weight:700;line-height:20px}.TLS-enable-config .TLS-input{width:60%}.oneof{width:100%;display:flex}.oneof .oneof-item{display:flex;width:50%}.oneof .oneof-item .split{margin:0 12px}.bridge-config .block-desc[data-v-653dc9e2]{margin-bottom:0;font-size:14px;color:var(--el-text-color-secondary);line-height:20px}.bridge-config .part-sub-title[data-v-653dc9e2]{font-size:14px;font-weight:700}.bridge-config .TLS-base-config .TLS-base-config-title[data-v-653dc9e2]{font-size:14px;font-weight:400}.bridge-config .TLS-enable-config .TLS-input[data-v-653dc9e2]{width:100%}.bridge-config .payload-desc[data-v-653dc9e2]{margin-top:4px;margin-bottom:0;color:var(--el-text-color-secondary)}.iot-form .part-header[data-v-653dc9e2]{margin-bottom:12px}.iot-form .sub-block-desc[data-v-653dc9e2]{margin-bottom:12px;color:var(--el-text-color-secondary);font-size:14px}.iot-form .label-container[data-v-653dc9e2]{display:flex;justify-content:space-between;align-items:center}.payload-desc[data-v-653dc9e2]{margin-top:4px;margin-bottom:0;color:var(--el-text-color-secondary)}.monaco-container[data-v-653dc9e2]{margin-top:12px;height:200px}.tls-config-form[data-v-512c8a24] .TLS-base-config{margin-bottom:0}.tls-config-form[data-v-512c8a24] .TLS-base-config .TLS-base-config-title{font-size:14px;font-weight:400}.tls-config-form[data-v-512c8a24] .TLS-enable-config .TLS-input{width:100%}.payload-desc[data-v-395c189e]{margin:8px 0;color:var(--el-text-color-secondary)}.monaco-container[data-v-395c189e]{margin-top:12px;height:200px}.bridge-config .block-desc[data-v-c9b7e07a]{margin-bottom:0;font-size:14px;color:var(--el-text-color-secondary);line-height:20px}.bridge-config .part-sub-title[data-v-c9b7e07a]{font-size:14px;font-weight:700}.bridge-config .TLS-base-config .TLS-base-config-title[data-v-c9b7e07a]{font-size:14px;font-weight:400}.bridge-config .TLS-enable-config .TLS-input[data-v-c9b7e07a]{width:100%}.bridge-config .payload-desc[data-v-c9b7e07a]{margin-top:4px;margin-bottom:0;color:var(--el-text-color-secondary)}.iot-form .part-header[data-v-c9b7e07a]{margin-bottom:12px}.iot-form .sub-block-desc[data-v-c9b7e07a]{margin-bottom:12px;color:var(--el-text-color-secondary);font-size:14px}.iot-form .label-container[data-v-c9b7e07a]{display:flex;justify-content:space-between;align-items:center}.direction[data-v-c9b7e07a]{margin-bottom:18px}.direction .payload-desc[data-v-c9b7e07a]{margin:12px 0 14px 0;line-height:1.6}.direction .direction-body[data-v-c9b7e07a]{margin-top:16px}.direction .direction-body label[data-v-c9b7e07a]{margin-bottom:8px;display:inline-block}.el-icon.check-icon{border-radius:50%;margin-right:6px;position:relative;color:#fff}.el-icon.check-icon.check{background:var(--color-primary)}.el-icon.check-icon.close{background:#e44242}.el-icon.check-icon.warning{background-color:var(--el-color-warning)}.el-icon.check-icon.disable{background-color:var(--el-disabled-bg-color)}[data-v-14314166] .el-badge__content--success{background-color:var(--el-color-primary)}.node-status[data-v-14314166]{cursor:default;display:inline-flex;align-items:center}.node-status.tag[data-v-14314166]{display:inline-flex;align-items:center;height:24px;padding-left:16px;padding-right:16px;font-size:12px;color:#8d96a2;background:var(--color-bg-split);border:1px solid var(--color-border-primary);border-radius:8px}.node-status.tag .text-status[data-v-14314166]{font-weight:400}.node-status.tag[data-v-14314166] .el-badge__content{border:none}.el-popper.is-dark.tooltip-node-status-list{padding-top:4px;padding-bottom:4px}.el-popper.is-dark .node-status-list{margin-top:0;margin-bottom:0;list-style:none;padding-left:0;width:200px}.el-popper.is-dark .node-status-item{display:flex;justify-content:space-between;margin:12px 0}.el-popper.is-dark .node-status-item .text-status{flex-shrink:0;margin-right:20px}.el-popper.is-dark .node-status-item .node-name{word-break:break-all}.detail-header{margin-top:18px;margin-bottom:24px;max-width:90%}.detail-header .el-page-header__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.delete-bridge-second-confirm .el-dialog__header{display:none}.delete-bridge-second-confirm .el-dialog__body{padding-top:20px;padding-bottom:0}.delete-bridge-second-confirm .el-dialog__footer{padding-bottom:12px}.delete-bridge-second-confirm ul{list-style:none;padding-left:36px;margin-bottom:0}.delete-bridge-second-confirm .rule-item{display:inline-block;padding:4px 0}.section-header img[data-v-aa207c7e]{height:64px;vertical-align:top}.title-n-status[data-v-aa207c7e]{vertical-align:top}.section-title[data-v-aa207c7e]{margin-top:0;margin-bottom:0;font-size:16px;font-weight:700;line-height:22px}.info-tags .el-tag[data-v-aa207c7e],.info-tags[data-v-aa207c7e] .node-status{margin-right:8px}.setting-area[data-v-aa207c7e]{width:75%}.btn-area[data-v-aa207c7e]{margin-top:40px}.hide-tabs[data-v-aa207c7e]>.el-tabs__header{display:none}.el-alert[data-v-aa207c7e]{width:75%;margin-bottom:12px}.guide-bar{display:flex;font-size:16px;margin-bottom:36px}.guide-bar .guide-item{position:relative;padding-right:110px;flex-shrink:0;display:flex;align-items:center}.guide-bar .guide-item .el-icon-check,.guide-bar .guide-item .icon-number{height:20px;width:20px;border-radius:50%;line-height:20px;text-align:center;color:#fff;font-size:14px}.guide-bar .guide-item .el-icon-check{display:flex;align-items:center;justify-content:center;font-weight:600;background:var(--color-primary)}.guide-bar .guide-item .el-icon-check:before{position:absolute;content:"";border-radius:50%;left:-4px;width:28px;height:28px;background-color:rgba(0,177,115,.2)}.guide-bar .guide-item .icon-number{background:var(--color-border-primary)}.guide-bar .guide-item .guide-title{display:inline-block;margin-left:8px;color:var(--color-title-primary)}.guide-bar .guide-item .guide-desc{color:var(--color-text-secondary);font-size:14px;font-weight:400;margin-left:6px}.guide-bar .guide-item.active{font-weight:600}.guide-bar .guide-item.active .guide-title{color:var(--color-title-primary)}.guide-bar .guide-item:after{position:absolute;content:"";width:88px;height:1px;background-color:#e2edeb;top:50%;right:12px}.guide-bar .guide-item:last-child{padding-right:0}.guide-bar .guide-item:last-child:after{display:none}.guide-bar.vertical{flex-direction:column}.guide-bar.vertical .guide-item:after{position:absolute;content:"";width:1px;height:90%;background-color:#e2edeb;top:38px;left:10px}.el-col[data-v-4d9b7e6e]{margin-bottom:16px}.bridge-select[data-v-4d9b7e6e]{margin-top:12px}.bridge-select[data-v-4d9b7e6e] .el-input:before{background-image:url(../../static/img/mqtt.4a5be9b0.png);background-size:contain}.option-content[data-v-4d9b7e6e]{display:flex;align-items:center}.option-content img[data-v-4d9b7e6e]{margin-right:12px}.config-btn[data-v-4d9b7e6e]{margin-top:24px}.el-radio-group .el-row[data-v-4d9b7e6e]{width:100%}.el-radio.is-bordered[data-v-4d9b7e6e] .el-radio__label{position:relative;box-sizing:border-box;display:flex;align-items:center;width:100%;padding:0 0 0 52px;min-height:52px}.el-radio.is-bordered[data-v-4d9b7e6e] .el-radio__label .title{margin-bottom:8px;font-weight:700;font-size:14px;color:var(--color-title-primary)}.el-radio.is-bordered[data-v-4d9b7e6e] .el-radio__label .bridge-type-desc{color:var(--color-title-primary);font-size:12px;white-space:normal}.el-radio.is-bordered[data-v-4d9b7e6e] .el-radio__label .bridge-type-item-bd{padding-left:16px;padding-top:12px;padding-bottom:12px}.config-body[data-v-4d9b7e6e]{flex-direction:column;width:70%}.bridge-type-select[data-v-4d9b7e6e]{width:100%;margin-bottom:24px}.bridge-type-item[data-v-4d9b7e6e]{box-sizing:border-box;width:100%;height:100%;min-width:40%;margin-top:16px;padding:0 12px 0 2px;border:2px solid var(--color-border-primary)}.bridge-type-item-img[data-v-4d9b7e6e]{position:absolute;top:50%;left:0;transform:translateY(-50%)}.form-item-content[data-v-04e18462]{display:flex;width:100%}.form-item-content .btn-handler[data-v-04e18462]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-border-primary);border-radius:var(--el-border-radius-base);cursor:pointer;margin-left:8px}.form-item-content .btn-handler.is-disabled[data-v-04e18462]{opacity:.5;cursor:not-allowed}.output-content[data-v-04e18462]{margin-top:16px;padding-top:20px;border-top:1px solid var(--color-border-menu)}.payload-desc[data-v-04e18462]{color:var(--color-text-secondary)}.outputs-item[data-v-d74bd26a]{height:64px;border:1px solid var(--color-border-primary);display:flex;align-items:center;box-sizing:border-box;border-radius:var(--el-border-radius-base);padding:0 6px;margin-bottom:12px}.outputs-item img[data-v-d74bd26a]{margin-right:12px}.outputs-item span[data-v-d74bd26a]:nth-child(2){flex-grow:1}.outputs-item span:nth-child(2) div[data-v-d74bd26a]{line-height:1.6}.outputs-item span:nth-child(2) .output-desc[data-v-d74bd26a]{color:var(--color-text-secondary)}.outputs-item .output-op[data-v-d74bd26a]{padding:0 10px;visibility:hidden}.outputs-item[data-v-d74bd26a]:hover{border-color:var(--el-color-primary);cursor:pointer}.outputs-item:hover span[data-v-d74bd26a]{color:var(--el-color-primary);visibility:visible}.btn-add[data-v-d74bd26a]{margin-top:24px}.btn-add[data-v-d74bd26a] span{display:flex;align-items:center}.btn-add .el-icon[data-v-d74bd26a]{font-size:16px}.edit-output[data-v-d74bd26a]{color:var(--el-color-primary);line-height:50px;cursor:pointer}.events-select p{margin:0}.events-select .custom-collapse-item-hd{display:flex;align-items:center;flex-grow:1;margin-right:8px;line-height:1;font-weight:400}.events-select .el-button{font-weight:400}.events-select a{color:unset;transition:none}.events-select .btn-use{margin-left:12px}.events-select .event-name-container{display:flex;align-items:center}.events-select .event-name{margin-left:8px;color:var(--color-text-secondary);font-weight:400;opacity:.8}.events-select .el-collapse-item .el-collapse-item__header{padding-right:8px}.events-select .el-collapse-item .el-collapse-item__content{padding-top:12px;padding-bottom:12px;background-color:var(--color-bg-split)}.events-select .event-desc{color:var(--color-text-secondary);margin-bottom:16px}.events-select .code-container{position:relative}.events-select .icon-copy{position:absolute;top:8px;right:8px;color:#fff;cursor:pointer}.events-select .bridge-list{list-style:none;padding-left:0;margin-top:0}.events-select .bridge-item,.events-select .bridge-item-hd{display:flex}.events-select .bridge-item{padding:8px 0;justify-content:space-between}.events-select .bridge-item:not(:last-child){border-bottom:1px solid #f1f1f1}.events-select .bridge-item-hd span{margin-left:8px;color:var(--color-text-secondary);opacity:.8}.bridge-config .block-desc{margin-bottom:0;font-size:14px;color:var(--el-text-color-secondary);line-height:20px}.bridge-config .part-sub-title{font-size:14px;font-weight:700}.bridge-config .TLS-base-config .TLS-base-config-title{font-size:14px;font-weight:400}.bridge-config .TLS-enable-config .TLS-input{width:100%}.bridge-config .payload-desc{margin-top:4px;margin-bottom:0;color:var(--el-text-color-secondary)}.iot-form .part-header{margin-bottom:12px}.iot-form .sub-block-desc{margin-bottom:12px;color:var(--el-text-color-secondary);font-size:14px}.iot-form .label-container{display:flex;justify-content:space-between;align-items:center}.iot-form .sql-col{padding:24px;border-right:1px solid var(--color-border-normal)}.iot-form .action-col{padding:12px 24px;height:640px}.iot-form .action-col .el-tabs{display:flex;flex-direction:column;max-height:100%}.iot-form .action-col .el-tabs__content{padding:4px;overflow-y:scroll}.iot-form .action-col .el-tabs__nav{width:100%}.iot-form .action-col .el-tabs__item{text-align:center;width:50%}.iot-form .part-header{margin-top:12px}.iot-form .sub-block-desc{margin:12px 0 16px 0;line-height:1.6}.iot-form .monaco-container.sql{height:400px}.iot-form .editor-row{border-bottom:1px solid var(--color-border-normal)}.iot-form .oper-row{padding:24px;border-top:1px solid var(--color-border-normal)}.iot-form .test-row{padding:24px}.iot-create .iot-form-card>.el-card__body{padding:0}