.export-btn .export-text{font-size:14px;text-transform:none}.export-btn i{font-size:14px!important}.alt-comp-wrapper.project-space-selector .v-autocomplete-alt .v-input,.alt-comp-wrapper.project-space-selector .v-autocomplete-alt .v-input__slot{height:54px!important}.typeahead-space-description,.typeahead-space-name{max-width:calc(100% - 40px)!important}.space-number{white-space:nowrap;font-size:13px;color:rgba(42,54,59,.54)}.space-number i{font-size:11px}.equipment-rack-units{color:#00bfa5;color:#1ebcaa;color:#14897b}.teal .equipment-rack-units{color:#fff}code.space-selector-under-chip{justify-content:flex-start;letter-spacing:.5px;gap:.5rem}.alt-comp-wrapper.scd-sheet-selector .v-autocomplete-alt{width:calc(100% - 40px);flex:1 1 auto;overflow:hidden}.scd-sheet-selector-menu{max-width:500px}.typeahead-scd-name{max-width:calc(100% - 40px)!important}.fly-in-radio-group{margin:0!important}.fly-in-radio-group .v-input--radio-group__input{display:flex;flex-direction:column;margin:0!important;gap:.75rem}.fly-in-picker-card{display:flex;align-items:center;border-radius:.5rem!important;overflow:hidden;cursor:pointer;border:1.5px solid rgba(42,54,59,.04)!important;background:#fff!important;transition:all .15s ease-out;padding:0!important;height:54px!important}.fly-in-picker-card:before{opacity:0!important}.fly-in-picker-card.fly-in-picker-card--selected{background:rgba(76,175,80,.08)!important;border-color:#4caf50!important}.fly-in-picker-card.fly-in-picker-card--disabled{cursor:not-allowed;background:#fff!important;border-color:rgba(42,54,59,.04)!important}.fly-in-picker-card.fly-in-picker-card--disabled .fly-in-picker-card__radio{pointer-events:none!important}.fly-in-picker-card.fly-in-picker-card--disabled:hover{background:#fff!important;border-color:rgba(42,54,59,.04)!important}.fly-in-picker-card.fly-in-picker-card--disabled .fly-in-picker-card__radio{background:rgba(42,54,59,.04)!important;border-right-color:rgba(42,54,59,.24)!important}.fly-in-picker-card .fly-in-picker-card__radio{width:46px;height:54px!important;display:flex;align-items:center;justify-content:center;background:rgba(42,54,59,.04);border-right:1px solid rgba(42,54,59,.24);border-radius:0!important;margin:0!important}.fly-in-picker-card .fly-in-picker-card__radio.fly-in-picker-card__radio--selected{background:#4caf50;border-right-color:rgba(76,175,80,.35)}.fly-in-picker-card .fly-in-picker-card__radio .fly-in-radio-btn{margin:0!important}.fly-in-picker-card .fly-in-picker-card__radio .fly-in-radio-btn .v-input--selection-controls__input{margin-right:0!important}.fly-in-picker-card .fly-in-picker-card__content{flex:1;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.fly-in-picker-card .fly-in-picker-card__content .fly-in-port-label{min-width:28px;font-size:14px;font-weight:700}.fly-in-picker-card .fly-in-picker-card__content .fly-in-port-separator{width:1px;height:40px;background:rgba(42,54,59,.12);margin:0 8px}.fly-in-picker-card .fly-in-picker-card__content .fly-in-port-connected-name{margin-left:4px;white-space:nowrap;font-weight:500;font-size:14px;color:#2a363b}.fly-in-picker-card .fly-in-picker-card__content .fly-in-port-dot{width:15px;height:15px;border-radius:50%}.fly-in-picker-card .fly-in-picker-card__content .fly-in-port-bidi{font-size:17px;line-height:1;opacity:.78}.fly-in-picker-card .fly-in-picker-card__content .fly-in-duplicate-text,.fly-in-picker-card .fly-in-picker-card__content .fly-in-not-connected-text{color:#ef5350!important;background:rgba(229,76,60,.1);border-radius:2rem;padding:.15rem .5rem;font-size:12px;font-weight:700;margin-left:auto;white-space:nowrap;flex:0 0 auto}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info{flex:1 1 auto;min-width:0;color:rgba(55,71,79,.72);font-size:12px;line-height:1.35;overflow:hidden;display:flex;flex-direction:column;gap:4px;margin-left:.5rem}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info .fly-in-equipment-info__row{display:flex;align-items:center;gap:24px;min-width:0;max-width:100%}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info .fly-in-equipment-info__row .fly-in-equipment-info__item{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info .fly-in-equipment-info__row .fly-in-equipment-info__item--tag{flex:0 1 48%}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info .fly-in-equipment-info__row .fly-in-equipment-info__item--alias{flex:1 1 52%}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info .fly-in-equipment-info__row .fly-in-equipment-info__item--area{flex:1 1 auto;max-width:100%}.fly-in-picker-card .fly-in-picker-card__content .fly-in-equipment-info .fly-in-equipment-info__row .fly-in-equipment-info__item strong{color:rgba(38,50,56,.82);font-weight:700}.theme--light.v-radio--is-disabled label{color:rgba(42,54,59,.38)}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.v-radio{align-items:center;display:flex;height:auto;outline:none}.v-radio--is-disabled{pointer-events:none;cursor:default}.v-input--radio-group.v-input--radio-group--row .v-radio{margin-right:16px}.v-input--radio-group legend.v-label{cursor:text;font-size:14px;height:auto}.v-input--radio-group__input{border:none;cursor:default;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:8px}.v-input--radio-group--row legend{align-self:center;display:inline-block}.v-input--radio-group--row .v-input--radio-group__input{flex-direction:row;flex-wrap:wrap}.v-input--radio-group--column legend{padding-bottom:8px}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:8px}.v-input--radio-group--column .v-input--radio-group__input{flex-direction:column}.flyout-duplicate-error{display:inline-block;color:#e53935;background:rgba(244,67,54,.08);padding:.25rem .5rem;border-radius:2rem;font-size:14px;font-weight:500;margin-left:0;text-align:left}.scd-text-label[data-v-29135528],.text-label[data-v-29135528]{position:absolute;z-index:9999!important}.parent-drawflow{display:flex;overflow:hidden;touch-action:none;outline:none}#drawflow{flex:1;width:100%!important;height:100%;position:relative;background:#fff;background-size:25px 25px;background-position:0 0;background-image:linear-gradient(90deg,#eceff1 1.6px,transparent 0),linear-gradient(180deg,#eceff1 1.6px,transparent 0);overscroll-behavior:contain;border:1px solid rgba(42,54,59,.16);border-radius:.5rem;overflow:hidden}@media only screen and (max-width:768px){#drawflow{width:calc(100vw - 51px)}}.drawflow{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:0}.drawflow,.drawflow .parent-node{position:relative}.drawflow .drawflow-node{display:flex;align-items:center;position:absolute;min-height:40px;width:340px;--title-h:25px;--row-h:25px;color:#2a363b;background:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(42,54,59,.08);padding:0;font-size:13px;font-weight:600;z-index:20!important;transition:box-shadow .15s ease-out,border .15s ease-out}.drawflow .drawflow-node:hover{cursor:move}.drawflow .drawflow-node._conn-hover-node{box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important}.drawflow .drawflow-node._conn-hover-node .title-box{background:#2a363b}.drawflow .drawflow-node._conn-hover-node .title-box .title-center{color:#fff}.drawflow .drawflow-node .drawflow_content_node{width:100%;display:block}.drawflow .drawflow-node .inputs,.drawflow .drawflow-node .outputs{position:absolute;top:var(--io-offset,-20px);bottom:auto;width:18px;pointer-events:none;display:grid;grid-auto-rows:var(--row-h);align-content:start;justify-items:center}.drawflow .drawflow-node .inputs.inputs,.drawflow .drawflow-node .outputs.inputs{left:-20px}.drawflow .drawflow-node .inputs.outputs,.drawflow .drawflow-node .outputs.outputs{right:-13px}.drawflow .drawflow-node .input,.drawflow .drawflow-node .output{position:relative;z-index:1;margin:0!important;box-shadow:0 0 0 0 transparent;border-radius:50%!important;width:16px!important;height:16px!important;justify-self:center;align-self:center;border:0;pointer-events:auto;transition:background .15s;background:var(--port-fill-color,#a5bbc7)!important;left:-4px;transform:translateY(-50%)}.drawflow .drawflow-node .input.input,.drawflow .drawflow-node .output.input{top:64px!important;left:11px!important}.drawflow .drawflow-node .input.input:before,.drawflow .drawflow-node .output.input:before{content:"";position:absolute;top:-5px;left:-8px;width:25px;height:24px;background:transparent;transition:all .2s ease}.drawflow .drawflow-node .input.output,.drawflow .drawflow-node .output.output{top:64px!important;right:-9px}.drawflow .drawflow-node .input.output:before,.drawflow .drawflow-node .output.output:before{content:"";position:absolute;top:-5px;left:-2px;width:25px;height:24px;background:transparent;transition:all .2s ease}.drawflow .drawflow-node .input:hover,.drawflow .drawflow-node .output:hover{background:var(--port-hover-color,var(--port-fill-color,#4ea9ff))!important}.drawflow .drawflow-node .input:hover.input:before,.drawflow .drawflow-node .output:hover.input:before{top:-5px;left:-8px;width:25px;height:24px}.drawflow .drawflow-node .input:hover.output:before,.drawflow .drawflow-node .output:hover.output:before{top:-5px;left:-2px;width:25px;height:24px}.drawflow .drawflow-node .drawflow-delete{position:absolute;display:block;width:30px;height:30px;background:#000;color:#fff;z-index:4;border:2px solid #fff;line-height:30px;font-weight:700;text-align:center;border-radius:50%;font-family:monospace;cursor:pointer;margin-left:-15px;margin-top:15px;right:-15px;top:-15px}.drawflow .drawflow-node.area-border{background:transparent!important;width:350px;height:220px;min-width:50px;min-height:50px;background:transparent;border-radius:16px;z-index:1;padding:0;border:none!important;box-shadow:none!important;pointer-events:none}.drawflow .drawflow-node.area-border .area-border-node{border:none!important;overflow:visible;position:relative;width:100%;height:100%;background:transparent!important;border-radius:16px;pointer-events:none}.drawflow .drawflow-node.area-border .area-border-node__title{font-size:16px;font-weight:600;color:#2a363b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(42,54,59,.1);background:#fff;padding:0 .5rem;border-radius:2rem;border:1px solid rgba(42,54,59,.4)}.drawflow .drawflow-node.area-border .area-border-node__title:hover{background:#2a363b;color:#fff}.drawflow .drawflow-node.area-border .area-border-node__svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.drawflow .drawflow-node.area-border .area-border-node__rect{fill:none;stroke:#000;stroke-width:1.5;stroke-dasharray:12 8;vector-effect:non-scaling-stroke}.drawflow .drawflow-node.area-border .area-border-node__header{position:relative;position:absolute;top:8px;left:8px;right:36px;display:flex;align-items:center;gap:8px;z-index:2}.drawflow .drawflow-node.area-border .df-area-delete-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;top:6px;right:6px;z-index:50;cursor:pointer;background:#fff;color:rgba(229,57,53,.87);border-radius:1.75rem;box-shadow:0 3px 1px -2px rgba(42,54,59,.16),0 2px 2px 0 rgba(42,54,59,.1),0 1px 5px 0 rgba(42,54,59,.08)!important;border:1px solid rgba(229,57,53,.87)}.drawflow .drawflow-node.area-border .df-area-delete-btn i{font-size:12px}.drawflow .drawflow-node.area-border .df-area-delete-btn:hover{background:#e53935;color:#fff}.drawflow .drawflow-node.area-border .area-border-node__resize-corner,.drawflow .drawflow-node.area-border .df-area-delete-btn{z-index:3}.drawflow .drawflow-node.area-border .drawflow_content_node{width:100%;height:100%;background:transparent!important;pointer-events:none}.drawflow .drawflow-node.area-border .area-border-node__border{position:absolute;inset:0;border-radius:16px;overflow:hidden;pointer-events:none}.drawflow .drawflow-node.area-border .area-border-node__border:before{content:"";position:absolute;inset:0;border-radius:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='rgba(42, 54, 59, 0.72)' stroke-width='3' stroke-dasharray='6, 6' stroke-dashoffset='4'/%3E%3C/svg%3E")}.drawflow .drawflow-node.area-border .area-border-node__border .bidi-icon{font-size:18px!important;margin:0 4px;color:#455a64!important;opacity:1!important;flex:none}.drawflow .drawflow-node.area-border .area-border-node__move-handle{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;cursor:grab;border-radius:3rem;transition:all .15s ease-out;color:rgba(42,54,59,.87)}.drawflow .drawflow-node.area-border .area-border-node__move-handle i{font-size:12px;transform:rotate(45deg);margin-top:1px}.drawflow .drawflow-node.area-border .area-border-node__move-handle:hover{background-color:#2a363b;color:#fff}.drawflow .drawflow-node.area-border .area-border-node__move-handle:active{cursor:grabbing;background-color:#2a363b;color:#fff}.drawflow .drawflow-node.area-border .area-border-node__resize-corner{position:absolute;width:14px;height:14px;z-index:3;pointer-events:auto;background:transparent}.drawflow .drawflow-node.area-border .area-border-node__resize-corner--tl{top:-6px;left:-6px;cursor:nwse-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-corner--tr{top:-6px;right:-6px;cursor:nesw-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-corner--bl{bottom:-6px;left:-6px;cursor:nesw-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-corner--br{bottom:-6px;right:-6px;cursor:nwse-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-edge{position:absolute;z-index:2;background:transparent}.drawflow .drawflow-node.area-border .area-border-node__resize-edge--top{top:-6px;left:14px;right:14px;height:12px;cursor:ns-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-edge--right{top:14px;right:-6px;bottom:14px;width:12px;cursor:ew-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-edge--bottom{bottom:-6px;left:14px;right:14px;height:12px;cursor:ns-resize}.drawflow .drawflow-node.area-border .area-border-node__resize-edge--left{top:14px;left:-6px;bottom:14px;width:12px;cursor:ew-resize}.is-readonly .drawflow .drawflow-node.area-border,.is-readonly .drawflow .drawflow-node.area-border *{pointer-events:none!important}.is-readonly .drawflow .drawflow-node.area-border .df-area-delete-btn{display:none!important}.is-readonly .drawflow .drawflow-node.area-border .area-border-node__move-handle,.is-readonly .drawflow .drawflow-node.area-border .area-border-node__resize-corner,.is-readonly .drawflow .drawflow-node.area-border .area-border-node__title i{display:none!important;pointer-events:none!important;cursor:default!important}.drawflow .drawflow-node.equipment{box-shadow:0 4px 8px rgba(42,54,59,.08)!important}.drawflow .drawflow-node.equipment:hover{border-color:#607d8b!important;box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important}.drawflow .drawflow-node.equipment.is-multiSelect-selected,.drawflow .drawflow-node.equipment.is-url-highlighted,.drawflow .drawflow-node.equipment.selected{box-shadow:0 6px 6px -3px rgba(33,150,243,.16),0 10px 14px 1px rgba(33,150,243,.1),0 4px 18px 3px rgba(33,150,243,.08)!important}.drawflow .drawflow-node.equipment.is-multiSelect-selected .drawflow_content_node,.drawflow .drawflow-node.equipment.is-url-highlighted .drawflow_content_node,.drawflow .drawflow-node.equipment.selected .drawflow_content_node{outline:0!important;box-shadow:none!important}.drawflow .drawflow-node.equipment.is-multiSelect-selected .alias,.drawflow .drawflow-node.equipment.is-multiSelect-selected .eq-body,.drawflow .drawflow-node.equipment.is-multiSelect-selected .title-box,.drawflow .drawflow-node.equipment.is-url-highlighted .alias,.drawflow .drawflow-node.equipment.is-url-highlighted .eq-body,.drawflow .drawflow-node.equipment.is-url-highlighted .title-box,.drawflow .drawflow-node.equipment.selected .alias,.drawflow .drawflow-node.equipment.selected .eq-body,.drawflow .drawflow-node.equipment.selected .title-box{border-color:#2196f3!important}.drawflow .drawflow-node.text-label{border-radius:5px!important;border:1.5px solid #a5bbc7!important;min-width:50px!important;min-height:30px!important;overflow:visible!important;resize:none!important;box-sizing:border-box!important;background:transparent!important;box-shadow:none!important}.drawflow .drawflow-node.text-label .input,.drawflow .drawflow-node.text-label .inputs,.drawflow .drawflow-node.text-label .output,.drawflow .drawflow-node.text-label .outputs{display:none!important;pointer-events:none!important}.drawflow .drawflow-node.text-label .canvas-label-node,.drawflow .drawflow-node.text-label .drawflow_content_node{width:100%!important;height:100%!important;min-height:100%!important;position:relative!important;box-sizing:border-box!important;background:transparent!important;border:none!important;box-shadow:none!important}.drawflow .drawflow-node.text-label .canvas-label-node{padding:8px}.drawflow .drawflow-node.text-label .area-border-node__resize-corner,.drawflow .drawflow-node.text-label .area-border-node__resize-edge{pointer-events:auto!important}.drawflow .drawflow-node.text-label .canvas-label-node__title{background:transparent!important;border:none!important;box-shadow:none!important}.drawflow .drawflow-node.text-label .area-border-node__resize-corner{position:absolute;width:14px;height:14px;z-index:3;pointer-events:auto;background:transparent}.drawflow .drawflow-node.text-label .area-border-node__resize-corner--tl{top:-6px;left:-6px;cursor:nwse-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-corner--tr{top:-6px;right:-6px;cursor:nesw-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-corner--bl{bottom:-6px;left:-6px;cursor:nesw-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-corner--br{bottom:-6px;right:-6px;cursor:nwse-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-edge{position:absolute;z-index:2;background:transparent}.drawflow .drawflow-node.text-label .area-border-node__resize-edge--top{top:-6px;left:14px;right:14px;height:12px;cursor:ns-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-edge--right{top:14px;right:-6px;bottom:14px;width:12px;cursor:ew-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-edge--bottom{bottom:-6px;left:14px;right:14px;height:12px;cursor:ns-resize}.drawflow .drawflow-node.text-label .area-border-node__resize-edge--left{top:14px;left:-6px;bottom:14px;width:12px;cursor:ew-resize}.drawflow .drawflow-node.text-label:hover{border-color:#607d8b!important;box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important}.drawflow .drawflow-node.text-label.is-multiSelect-selected,.drawflow .drawflow-node.text-label.is-url-highlighted,.drawflow .drawflow-node.text-label.selected{border:1.5px solid #2196f3!important;box-shadow:0 6px 6px -3px rgba(33,150,243,.16),0 10px 14px 1px rgba(33,150,243,.1),0 4px 18px 3px rgba(33,150,243,.08)!important}.drawflow .drawflow-node.text-label.is-multiSelect-selected .drawflow_content_node,.drawflow .drawflow-node.text-label.is-url-highlighted .drawflow_content_node,.drawflow .drawflow-node.text-label.selected .drawflow_content_node{outline:0!important;box-shadow:none!important}.is-readonly .drawflow .drawflow-node.text-label *{pointer-events:none!important}.is-readonly .drawflow .drawflow-node.text-label .area-border-node__resize-corner{display:none!important;pointer-events:none!important;cursor:default!important}.drawflow .drawflow-node.one-way-label{border-radius:5px!important;background:#fff!important;width:250px!important;height:25px!important;min-width:250px!important;min-height:25px!important;max-width:250px!important;max-height:25px!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important;border:1.5px solid #a5bbc7!important;box-shadow:0 4px 8px rgba(42,54,59,.08)!important;border-color:#a5bbc7!important;--fly-outline-color:#a5bbc7!important;--fly-box-border-color:#a5bbc7!important;--fly-border-width:1px!important}.drawflow .drawflow-node.one-way-label .canvas-label-node,.drawflow .drawflow-node.one-way-label .drawflow_content_node{height:25px!important;min-height:25px!important;max-height:25px!important;padding:0 8px!important;overflow:visible!important}.drawflow .drawflow-node.one-way-label .input,.drawflow .drawflow-node.one-way-label .output{display:block!important;opacity:1!important;visibility:visible!important;top:auto!important;bottom:-15px!important;transform:none!important;margin:0!important;right:0!important;left:auto!important}.drawflow .drawflow-node.one-way-label:hover{box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important;border-color:#607d8b!important;--fly-outline-color:#607d8b!important;--fly-box-border-color:#607d8b!important}.drawflow .drawflow-node.one-way-label.is-multiSelect-selected,.drawflow .drawflow-node.one-way-label.is-url-highlighted,.drawflow .drawflow-node.one-way-label.selected{border:1.5px solid #2196f3!important;box-shadow:0 6px 6px -3px rgba(33,150,243,.16),0 10px 14px 1px rgba(33,150,243,.1),0 4px 18px 3px rgba(33,150,243,.08)!important}.drawflow .drawflow-node.one-way-label.is-multiSelect-selected .drawflow_content_node,.drawflow .drawflow-node.one-way-label.is-url-highlighted .drawflow_content_node,.drawflow .drawflow-node.one-way-label.selected .drawflow_content_node{outline:0!important;box-shadow:none!important}.drawflow .drawflow-node.one-way-label .inputs,.drawflow .drawflow-node.one-way-label .outputs{position:absolute!important;top:0!important;bottom:0!important;height:100%!important;width:0!important;display:block!important;margin:0!important;right:0!important;left:auto!important}.drawflow .drawflow-node.one-way-label.one-way-label--left .inputs,.drawflow .drawflow-node.one-way-label.one-way-label--left .outputs{left:0!important;right:auto!important}.drawflow .drawflow-node.one-way-label.one-way-label--left .inputs .input,.drawflow .drawflow-node.one-way-label.one-way-label--left .outputs .output{left:-8px!important;right:auto!important}.drawflow .drawflow-node.two-way-label{border-radius:5px!important;background:#fff!important;width:250px!important;height:25px!important;min-width:250px!important;min-height:25px!important;max-width:250px!important;max-height:25px!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important;border:1.5px solid #a5bbc7!important;box-shadow:0 4px 8px rgba(42,54,59,.08)!important;border-color:#a5bbc7!important;--fly-outline-color:#a5bbc7!important;--fly-box-border-color:#a5bbc7!important;--fly-border-width:1px!important}.drawflow .drawflow-node.two-way-label .canvas-label-node,.drawflow .drawflow-node.two-way-label .drawflow_content_node{height:25px!important;min-height:25px!important;max-height:25px!important;padding:0 8px!important;overflow:visible!important}.drawflow .drawflow-node.two-way-label .input,.drawflow .drawflow-node.two-way-label .output{display:block!important;opacity:1!important;visibility:visible!important;top:auto!important;bottom:-15px!important;transform:none!important;margin:0!important}.drawflow .drawflow-node.two-way-label:hover{box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important;border-color:#607d8b!important;--fly-outline-color:#607d8b!important;--fly-box-border-color:#607d8b!important}.drawflow .drawflow-node.two-way-label.is-multiSelect-selected,.drawflow .drawflow-node.two-way-label.is-url-highlighted,.drawflow .drawflow-node.two-way-label.selected{border:1.5px solid #2196f3!important;box-shadow:0 6px 6px -3px rgba(33,150,243,.16),0 10px 14px 1px rgba(33,150,243,.1),0 4px 18px 3px rgba(33,150,243,.08)!important}.drawflow .drawflow-node.two-way-label.is-multiSelect-selected .drawflow_content_node,.drawflow .drawflow-node.two-way-label.is-url-highlighted .drawflow_content_node,.drawflow .drawflow-node.two-way-label.selected .drawflow_content_node{outline:0!important;box-shadow:none!important}.drawflow .drawflow-node.two-way-label .inputs,.drawflow .drawflow-node.two-way-label .outputs{position:absolute!important;top:0!important;bottom:0!important;height:100%!important;width:0!important;display:block!important;margin:0!important;right:0!important;left:auto!important}.drawflow .drawflow-node.two-way-label .inputs.inputs,.drawflow .drawflow-node.two-way-label .outputs.inputs{left:8px!important;right:auto!important}.drawflow .drawflow-node.two-way-label .inputs.inputs .input,.drawflow .drawflow-node.two-way-label .outputs.inputs .input{left:-8px!important;right:auto!important}.drawflow .drawflow-node.two-way-label .inputs.outputs,.drawflow .drawflow-node.two-way-label .outputs.outputs{right:8px!important;left:auto!important}.drawflow .drawflow-node.two-way-label .inputs.outputs .output,.drawflow .drawflow-node.two-way-label .outputs.outputs .output{right:-8px!important;left:auto!important}.drawflow .drawflow-node.fly-in-label{position:absolute!important;background:#fff!important;--fly-box-w:250px!important;--fly-box-h:25px!important;--fly-triangle-size:25px!important;--fly-diagonal-size:34px!important;--fly-baseline-y:24.5px!important;--fly-line-w:1px!important;--fly-outline-color:#a5bbc7!important;width:var(--fly-box-w)!important;min-width:var(--fly-box-w)!important;max-width:var(--fly-box-w)!important;height:var(--fly-box-h)!important;min-height:var(--fly-box-h)!important;max-height:var(--fly-box-h)!important;border-width:var(--fly-line-w)!important;border-style:solid!important;border-color:var(--fly-outline-color)!important;box-sizing:border-box!important;overflow:visible;padding:0!important;box-shadow:0 4px 8px rgba(42,54,59,.08)!important;border-radius:5px 0 0 5px!important;border:1.5px solid #a5bbc7!important}.drawflow .drawflow-node.fly-in-label .canvas-label-node,.drawflow .drawflow-node.fly-in-label .drawflow_content_node,.drawflow .drawflow-node.fly-in-label .fly-in-label-node{height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important}.drawflow .drawflow-node.fly-in-label .fly-in-label-node{position:relative!important;display:flex;align-items:center;font-size:12px;background:transparent!important;border-radius:5px 0 0 5px!important}.drawflow .drawflow-node.fly-in-label .drawflow_content_node{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important;background:#fff!important;border-radius:5px 0 0 5px!important}.drawflow .drawflow-node.fly-in-label .inputs,.drawflow .drawflow-node.fly-in-label .outputs{position:absolute!important;right:calc(var(--fly-triangle-size)*-1)!important;left:auto!important;top:0!important;bottom:auto!important;width:var(--fly-triangle-size)!important;height:var(--fly-triangle-size)!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;right:calc(var(--fly-triangle-size)*-1 + var(--fly-border-width))!important}.drawflow .drawflow-node.fly-in-label .inputs.outputs,.drawflow .drawflow-node.fly-in-label .outputs.outputs{min-width:16px!important;min-height:16px!important;display:block!important;right:auto!important;left:-20px!important;top:50%!important;z-index:99999!important;width:0!important;height:0!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;position:unset!important}.drawflow .drawflow-node.fly-in-label .inputs.inputs,.drawflow .drawflow-node.fly-in-label .outputs.inputs{position:static!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;display:block!important}.drawflow .drawflow-node.fly-in-label .input,.drawflow .drawflow-node.fly-in-label .output{display:block!important;z-index:20;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:transparent!important;border:none!important;width:16px!important;height:16px!important;position:absolute!important;right:-25px!important;left:auto!important;top:var(--fly-baseline-y)!important;bottom:auto!important;transform:translate(50%,-50%)!important}.drawflow .drawflow-node.fly-in-label .input.output,.drawflow .drawflow-node.fly-in-label .output.output{bottom:auto!important;left:-18px!important;z-index:99999!important;display:none!important;pointer-events:none!important}.drawflow .drawflow-node.fly-in-label .input.input,.drawflow .drawflow-node.fly-in-label .input.output,.drawflow .drawflow-node.fly-in-label .output.input,.drawflow .drawflow-node.fly-in-label .output.output{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:var(--port-fill-color,#a5bbc7)!important;box-sizing:border-box!important;right:auto!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.drawflow .drawflow-node.fly-in-label .input.input,.drawflow .drawflow-node.fly-in-label .output.input{pointer-events:auto!important;left:-25px!important;display:block!important;opacity:1!important;visibility:visible!important;z-index:9999999999!important}.drawflow .drawflow-node.fly-in-label .input.connected,.drawflow .drawflow-node.fly-in-label .output.connected{background:var(--df-active-conn-color,red)!important;border-color:var(--df-active-conn-color,red)!important}.drawflow .drawflow-node.fly-in-label .fly-in-label-node__title{min-width:62px!important;height:100%!important;padding:0 4px!important;border-right:1.5px solid #a5bbc7!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;word-break:break-word!important;background:rgba(42,54,59,.08);border-radius:3.5px 0 0 3.5px!important;line-height:1}.drawflow .drawflow-node.fly-in-label .fly-in-label-node__id,.drawflow .drawflow-node.fly-in-label .fly-in-label-node__title{margin:0!important;color:#2a363b!important;font-size:12px!important;overflow:hidden!important;box-sizing:border-box!important}.drawflow .drawflow-node.fly-in-label .fly-in-label-node__id{flex:1 1 auto!important;padding:0 8px!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important}.drawflow .drawflow-node.fly-in-label .fly-in-label-node__sheet{margin-top:6px;font-size:11px;color:#607d8b;display:none!important}.drawflow .drawflow-node.fly-in-label:hover{box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important;border-color:#607d8b!important;--fly-outline-color:#607d8b!important;--fly-box-border-color:#607d8b!important}.drawflow .drawflow-node.fly-in-label.fly-port-left,.drawflow .drawflow-node.fly-in-label.fly-port-right{border-right-width:0!important}.drawflow .drawflow-node.fly-in-label.fly-port-left .inputs,.drawflow .drawflow-node.fly-in-label.fly-port-left .outputs,.drawflow .drawflow-node.fly-in-label.fly-port-right .inputs,.drawflow .drawflow-node.fly-in-label.fly-port-right .outputs{right:calc(var(--fly-grid-size, 25px)*-1)!important;left:auto!important}.drawflow .drawflow-node.fly-in-label.fly-port-left .inputs,.drawflow .drawflow-node.fly-in-label.fly-port-right .inputs{opacity:0!important}.drawflow .drawflow-node.fly-in-label .fly-outline-connector{bottom:auto!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;margin:0!important;padding:0!important;transform:none!important;pointer-events:none!important;background:transparent!important;overflow:visible!important;position:absolute!important;isolation:isolate!important;top:-2px!important;right:calc(var(--fly-grid-size, 25px)*-1)!important}.drawflow .drawflow-node.fly-in-label .fly-outline-connector:before{content:""!important;clip-path:polygon(-1.6px 0,100% 100%,0 100%)!important;position:absolute!important;inset:0!important;display:block!important;background:#fff!important;border:0!important;pointer-events:none!important;z-index:0!important}.drawflow .drawflow-node.fly-in-label .fly-outline-connector .fly-outline-connector__diagonal{top:var(--fly-baseline-y)!important;width:var(--fly-diagonal-size)!important;transform:rotate(45deg)!important;left:.75px!important;top:.5px!important;transform-origin:left center!important}.drawflow .drawflow-node.fly-in-label .fly-outline-connector .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-in-label .fly-outline-connector .fly-outline-connector__diagonal{bottom:auto!important;height:var(--fly-border-width)!important;min-height:var(--fly-border-width)!important;max-height:var(--fly-border-width)!important;position:absolute!important;display:block!important;height:0!important;border:0!important;border-top:1.5px solid var(--fly-outline-color)!important;pointer-events:none!important;transition:box-shadow .15s ease-out,border .15s ease-out;right:auto!important}.drawflow .drawflow-node.fly-in-label .fly-outline-connector .fly-outline-connector__bottom{left:0!important;top:var(--fly-baseline-y)!important;width:var(--fly-triangle-size)!important;transform:none!important}.drawflow .drawflow-node.fly-in-label.is-multiSelect-selected,.drawflow .drawflow-node.fly-in-label.is-multiSelect-selected .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-in-label.is-multiSelect-selected .fly-outline-connector__diagonal,.drawflow .drawflow-node.fly-in-label.is-url-highlighted,.drawflow .drawflow-node.fly-in-label.is-url-highlighted .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-in-label.is-url-highlighted .fly-outline-connector__diagonal,.drawflow .drawflow-node.fly-in-label.selected,.drawflow .drawflow-node.fly-in-label.selected .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-in-label.selected .fly-outline-connector__diagonal{border-color:#2196f3!important;box-shadow:0 6px 6px -3px rgba(33,150,243,.16),0 10px 14px 1px rgba(33,150,243,.1),0 4px 18px 3px rgba(33,150,243,.08)!important}.drawflow .drawflow-node.fly-out-label{position:absolute!important;background:#fff!important;--fly-box-w:250px!important;--fly-box-h:25px!important;--fly-triangle-size:25px!important;--fly-diagonal-size:34px!important;--fly-baseline-y:24.5px!important;--fly-line-w:1px!important;--fly-outline-color:#a5bbc7!important;width:var(--fly-box-w)!important;min-width:var(--fly-box-w)!important;max-width:var(--fly-box-w)!important;height:var(--fly-box-h)!important;min-height:var(--fly-box-h)!important;max-height:var(--fly-box-h)!important;border-width:var(--fly-line-w)!important;border-style:solid!important;border-color:var(--fly-outline-color)!important;box-sizing:border-box!important;overflow:visible;padding:0!important;box-shadow:0 4px 8px rgba(42,54,59,.08)!important;border-radius:0 5px 5px 0!important;border:1.5px solid #a5bbc7!important}.drawflow .drawflow-node.fly-out-label .canvas-label-node,.drawflow .drawflow-node.fly-out-label .drawflow_content_node,.drawflow .drawflow-node.fly-out-label .fly-out-label-node{height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important}.drawflow .drawflow-node.fly-out-label .fly-out-label-node{position:relative!important;display:flex;flex-direction:row-reverse;align-items:center;font-size:12px;background:transparent!important;border-radius:0 5px 5px 0!important;width:100%;height:100%;box-sizing:border-box}.drawflow .drawflow-node.fly-out-label .drawflow_content_node{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important;background:#fff!important;border-radius:0 5px 5px 0!important}.drawflow .drawflow-node.fly-out-label .inputs,.drawflow .drawflow-node.fly-out-label .outputs{position:absolute!important;right:calc(var(--fly-triangle-size)*-1)!important;left:auto!important;top:0!important;bottom:auto!important;width:var(--fly-triangle-size)!important;height:var(--fly-triangle-size)!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;right:calc(var(--fly-triangle-size)*-1 + var(--fly-border-width))!important}.drawflow .drawflow-node.fly-out-label .inputs.outputs,.drawflow .drawflow-node.fly-out-label .outputs.outputs{min-width:16px!important;min-height:16px!important;display:block!important;right:auto!important;left:-20px!important;top:50%!important;z-index:99999!important;width:0!important;height:0!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;position:unset!important}.drawflow .drawflow-node.fly-out-label .inputs.inputs,.drawflow .drawflow-node.fly-out-label .outputs.inputs{position:static!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;display:block!important}.drawflow .drawflow-node.fly-out-label .input,.drawflow .drawflow-node.fly-out-label .output{display:block!important;z-index:20;opacity:1!important;visibility:visible!important;pointer-events:auto!important;border:none!important;width:16px!important;height:16px!important;position:absolute!important;right:-25px!important;left:auto!important;top:var(--fly-baseline-y)!important;bottom:auto!important;transform:translate(50%,-50%)!important}.drawflow .drawflow-node.fly-out-label .input.output,.drawflow .drawflow-node.fly-out-label .output.output{bottom:auto!important;left:-18px!important;z-index:99999!important;display:none!important;pointer-events:none!important}.drawflow .drawflow-node.fly-out-label .input.input,.drawflow .drawflow-node.fly-out-label .input.output,.drawflow .drawflow-node.fly-out-label .output.input,.drawflow .drawflow-node.fly-out-label .output.output{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:var(--port-fill-color,#a5bbc7)!important;box-sizing:border-box!important;right:auto!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.drawflow .drawflow-node.fly-out-label .input.input,.drawflow .drawflow-node.fly-out-label .output.input{pointer-events:auto!important;left:-25px!important;display:block!important;opacity:1!important;visibility:visible!important;z-index:9999999999!important}.drawflow .drawflow-node.fly-out-label .input.connected,.drawflow .drawflow-node.fly-out-label .output.connected{background:var(--df-active-conn-color,red)!important;border-color:var(--df-active-conn-color,red)!important}.drawflow .drawflow-node.fly-out-label .fly-out-label-node__title{min-width:62px!important;height:100%!important;margin:0!important;padding:0 4px!important;border-left:1.5px solid #a5bbc7!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#2a363b!important;font-size:12px!important;text-align:center!important;white-space:normal!important;word-break:break-word!important;overflow:hidden!important;box-sizing:border-box!important;border-radius:0 3.5px 3.5px 0!important;line-height:1}.drawflow .drawflow-node.fly-out-label .fly-out-label-node__id{flex:1 1 auto!important;margin:0!important;padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important;color:#2a363b!important;font-size:12px!important;text-align:right!important}.drawflow .drawflow-node.fly-out-label .fly-out-label-node__sheet{margin-top:6px;font-size:11px;color:#607d8b;display:none!important}.drawflow .drawflow-node.fly-out-label:hover{box-shadow:0 6px 6px -3px rgba(42,54,59,.16),0 10px 14px 1px rgba(42,54,59,.1),0 4px 18px 3px rgba(42,54,59,.08)!important;border-color:#607d8b!important;--fly-outline-color:#607d8b!important;--fly-box-border-color:#607d8b!important}.drawflow .drawflow-node.fly-out-label.fly-port-left,.drawflow .drawflow-node.fly-out-label.fly-port-right{border-left-width:0!important}.drawflow .drawflow-node.fly-out-label.fly-port-left .inputs,.drawflow .drawflow-node.fly-out-label.fly-port-left .outputs,.drawflow .drawflow-node.fly-out-label.fly-port-right .inputs,.drawflow .drawflow-node.fly-out-label.fly-port-right .outputs{right:calc(var(--fly-grid-size, 25px)*-1)!important;left:auto!important}.drawflow .drawflow-node.fly-out-label.fly-port-left .inputs,.drawflow .drawflow-node.fly-out-label.fly-port-right .inputs{opacity:0!important}.drawflow .drawflow-node.fly-out-label .fly-outline-connector{bottom:auto!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;margin:0!important;padding:0!important;transform:none!important;pointer-events:none!important;background:transparent!important;overflow:visible!important;position:absolute!important;isolation:isolate!important;top:-2px!important;left:calc(var(--fly-grid-size, 25px)*-1)!important}.drawflow .drawflow-node.fly-out-label .fly-outline-connector:before{content:""!important;clip-path:polygon(0 100%,100% 100%,100% 1.6px)!important;position:absolute!important;inset:0!important;display:block!important;background:#fff!important;border:0!important;pointer-events:none!important;z-index:0!important}.drawflow .drawflow-node.fly-out-label .fly-outline-connector .fly-outline-connector__diagonal{width:var(--fly-diagonal-size)!important;transform:rotate(-45deg)!important;left:.75px!important;right:auto!important;transform-origin:left center!important}.drawflow .drawflow-node.fly-out-label .fly-outline-connector .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-out-label .fly-outline-connector .fly-outline-connector__diagonal{height:var(--fly-border-width)!important;min-height:var(--fly-border-width)!important;max-height:var(--fly-border-width)!important;position:absolute!important;display:block!important;height:0!important;border:0!important;border-top:1.5px solid var(--fly-outline-color)!important;pointer-events:none!important;transition:box-shadow .15s ease-out,border .15s ease-out;top:var(--fly-baseline-y)!important;bottom:auto!important}.drawflow .drawflow-node.fly-out-label .fly-outline-connector .fly-outline-connector__bottom{right:0!important;left:auto!important;width:var(--fly-triangle-size)!important;transform:none!important}.drawflow .drawflow-node.fly-out-label.is-multiSelect-selected,.drawflow .drawflow-node.fly-out-label.is-multiSelect-selected .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-out-label.is-multiSelect-selected .fly-outline-connector__diagonal,.drawflow .drawflow-node.fly-out-label.is-url-highlighted,.drawflow .drawflow-node.fly-out-label.is-url-highlighted .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-out-label.is-url-highlighted .fly-outline-connector__diagonal,.drawflow .drawflow-node.fly-out-label.selected,.drawflow .drawflow-node.fly-out-label.selected .fly-outline-connector__bottom,.drawflow .drawflow-node.fly-out-label.selected .fly-outline-connector__diagonal{border-color:#2196f3!important;box-shadow:0 6px 6px -3px rgba(33,150,243,.16),0 10px 14px 1px rgba(33,150,243,.1),0 4px 18px 3px rgba(33,150,243,.08)!important}.drawflow svg{z-index:0;position:absolute;overflow:visible!important}.drawflow .connection{position:absolute;pointer-events:none;aspect-ratio:1/1}.drawflow .connection .main-path{stroke-width:5px;pointer-events:stroke;fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--df-active-conn-color,#4ea9ff)!important;transition:stroke-width .1s ease,stroke .1s ease}.drawflow .connection .main-path:hover{stroke:#1266ab;cursor:pointer}.drawflow .connection .main-path.selected{stroke:#43b993!important}.drawflow .connection .main-path.selected~.point{fill:#43b993!important;stroke:#43b993!important}.drawflow .connection .point{cursor:move;stroke-width:2;fill:#4ea9ff;stroke:#4ea9ff;pointer-events:all;stroke:var(--border-color);opacity:0;transition:opacity .15s ease;r:4}.drawflow .connection.selected .point{fill:inherit!important;stroke:inherit!important}.drag-drawflow{line-height:50px;border-bottom:1px solid var(--border-color);padding-left:8px;cursor:move!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-drawflow.is-disabled,.drag-drawflow[draggable=false]{cursor:not-allowed!important}body.df-reverse-connecting .drawflow .connection .main-path,body.df-reverse-connecting .drawflow .main-path{stroke:transparent!important}.drawflow .connection._conn-hover .point,.drawflow .connection .main-path._conn-hover~.point,.drawflow .connection .main-path.selected~.point,.drawflow .connection .main-path:hover~.point,.drawflow .connection .point.selected,.drawflow .connection:hover .point{opacity:1!important}.zoom-controls{background:rgba(42,54,59,.87);border-radius:.25rem;position:absolute;bottom:1rem;right:1rem}.controls-bar,.zoom-controls{display:flex;align-items:center;z-index:5}.controls-bar{justify-content:space-between;gap:1rem;background:#2a363b;box-shadow:0 3px 1px -2px rgba(42,54,59,.16),0 2px 2px 0 rgba(42,54,59,.1),0 1px 5px 0 rgba(42,54,59,.08)!important;border:1px solid rgba(42,54,59,.54);padding:.5rem;border-radius:.35rem}.drawflow>.drawflow-delete{display:none!important}.drawflow-delete{border:2px solid #4ea9ff;background:#fff;color:#4ea9ff;box-shadow:0 2px 20px 2px #4ea9ff}.drawflow .title-box svg{position:static}.drawflow-node .box{padding:10px 20px 20px 20px;font-size:14px;color:#555}.drawflow-node .box p{margin-top:5px;margin-bottom:5px}.drawflow .connection .point.selected,.drawflow .connection .point:hover{fill:#4ea9ff}.drawflow .drawflow-node .title-box{position:relative;height:25px;background:#fff;border:1.5px solid #a5bbc7;border-radius:5px 5px 0 0;display:flex;align-items:center;justify-content:center;padding:0 48px;font-weight:600;min-width:0}.title-center{flex:1 1 auto;text-align:center}.alias,.external-header,.hardware,.location,.title-center{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alias,.external-header,.hardware,.location{max-width:100%}.eq-body{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:12.5px;column-gap:12.5px;padding:12.5px;border-left:1.5px solid #a5bbc7;border-right:1.5px solid #a5bbc7;min-width:0}.eq-body .io-col{grid-template-rows:repeat(var(--rows),var(--row-h));display:grid;grid-auto-rows:var(--row-h);min-width:0}.eq-body .io-col .io-row{position:relative;color:rgba(42,54,59,.8705882352941177);cursor:pointer;display:flex;align-items:center;min-width:0}.eq-body .io-col .io-row.io-right{justify-content:flex-end}.eq-body .io-col .io-row.io-right .io-label,.eq-body .io-col .io-row.io-right span{text-align:right}.eq-body .io-col .io-row.is-unconnected .input,.eq-body .io-col .io-row.is-unconnected .output{opacity:.24;transition:opacity .15s ease-out}.eq-body .io-col .io-row.is-unconnected .input:hover,.eq-body .io-col .io-row.is-unconnected .output:hover{opacity:1!important}.eq-body .io-col .io-row .io-label,.eq-body .io-col .io-row>span{display:block;max-width:100%;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 .5rem}.eq-body .io-col .io-row._conn-hover-label{font-weight:600;color:var(--conn-hover-color,#4ea9ff)}.eq-body .io-col .io-row._conn-hover-label .io-label,.eq-body .io-col .io-row._conn-hover-label>span{color:var(--conn-hover-color,#4ea9ff)!important;text-align:right;position:absolute!important}.eq-body .io-col .io-row._conn-hover-label .io-label:after,.eq-body .io-col .io-row._conn-hover-label .io-label:before,.eq-body .io-col .io-row._conn-hover-label>span:after,.eq-body .io-col .io-row._conn-hover-label>span:before{content:"";position:absolute;right:.25rem;top:0;width:calc(100% - .5rem);height:100%;border-radius:.25rem}.eq-body .io-col .io-row._conn-hover-label .io-label:before,.eq-body .io-col .io-row._conn-hover-label>span:before{opacity:.1;background:var(--conn-hover-color,#4ea9ff)}.eq-body .io-col .io-row._conn-hover-label .io-label:after,.eq-body .io-col .io-row._conn-hover-label>span:after{border:1px solid var(--conn-hover-color,#4ea9ff)}.eq-body .io-col .io-row.is-space{opacity:0;pointer-events:none;height:12px}.df-delete-btn{position:absolute;top:-22px;right:6px;width:25px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}.df-delete-btn i{font-size:16px;color:#6a6a6a}.df-delete-btn:after{content:attr(data-tooltip);bottom:calc(100% + 8px);right:0;transform:translateY(4px) scale(.98);background:#e53935;color:#fff;font-size:12px;font-weight:500;padding:6px 8px;border-radius:6px;white-space:nowrap;box-shadow:0 6px 18px rgba(0,0,0,.18);pointer-events:none}.df-delete-btn:after,.df-delete-btn:before{position:absolute;opacity:0;transition:opacity .16s ease,transform .16s ease}.df-delete-btn:before{content:"";bottom:100%;right:7px;border-width:7px;border-style:solid;border-color:transparent transparent #2a2e34 transparent;transform:translateY(2px)}.df-delete-btn:focus i,.df-delete-btn:hover i{color:#e53935}.df-delete-btn:focus:after,.df-delete-btn:focus:before,.df-delete-btn:hover:after,.df-delete-btn:hover:before{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.df-delete-btn:after,.df-delete-btn:before{transition:none}}.df-node-menu-btn{position:absolute;top:-23px;right:1px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;background:#fff;color:rgba(42,54,59,.87);border-radius:1.75rem;box-shadow:0 3px 1px -2px rgba(42,54,59,.16),0 2px 2px 0 rgba(42,54,59,.1),0 1px 5px 0 rgba(42,54,59,.08)!important;border:1px solid rgba(42,54,59,.87)}.df-node-menu-btn i{font-size:16px}.df-node-menu-btn:hover{background:#2a363b;color:#fff}.df-node-menu{position:absolute;top:-25px;left:calc(100% + 26px);z-index:100;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.18);padding:6px;min-width:150px}.df-node-menu-item,.df-node-menu-item span{font-weight:400!important}.df-node-menu-item{font-size:13px}.df-node-menu-item.df-node-delete,.df-node-menu-item.df-node-delete i,.df-node-menu-item.df-node-delete span{color:#e53935!important;font-weight:400!important}.node-top-title{text-align:center;font-weight:600;margin-top:4px;font-size:14px}.title-center{position:relative;width:auto}.avv-cap,.title-center{color:#2a363b;font-size:12px;font-weight:600}.avv-cap{position:absolute;top:0;bottom:0;width:40px;display:inline-flex;align-items:center;justify-content:center;background:#ff9800;text-transform:uppercase}.avv-cap.avv-cap--left{left:0;border-radius:3.5px 0 0 0;border-right:1.5px solid #a5bbc7!important}.avv-cap.avv-cap--right{right:0;border-radius:0 3.5px 0 0;border-left:1.5px solid #a5bbc7!important}.node-alias,.node-location{text-align:center;font-size:11px;margin-top:2px}.hardware,.location{position:absolute;left:50%;transform:translateX(-50%);text-align:center;font-size:12px!important}.alias,.hardware{height:25px!important;min-height:25px!important;max-height:25px!important;display:flex;align-items:center;justify-content:center}.alias{font-weight:500;border:1.5px solid #a5bbc7;border-top:none;border-radius:0 0 5px 5px}.alias .alias-text{display:inline-block;padding:0 8px;border-radius:4px;cursor:pointer;font-size:12px;color:rgba(42,54,59,.54);font-style:italic}.alias .alias-text:hover{background:#2a363b;color:#fff}.alias.alias-filled .alias-text{font-size:14px;color:#2a363b;font-style:normal}.alias.alias-filled .alias-text:hover{background:#2a363b;color:#fff}.external-header{position:absolute;top:-24px;left:50%;transform:translateX(-50%);background:none;border:none;font-weight:500;text-align:center;pointer-events:none;font-size:14px!important}.parent-node .outputs+.drawflow-delete{display:none}.eq-list{width:38px;height:19px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background:#fff;border:1px solid #ddd;pointer-events:none}.port-type{font-size:12px;font-weight:600;color:rgba(42,54,59,.8705882352941177);white-space:nowrap;pointer-events:none}.port-type-left{left:calc(-2.8rem - 1px);transform:translateX(-100%);z-index:999}.port-type-left,.port-type-right{position:absolute;top:0;line-height:24px;font-size:12px;font-weight:500;padding-right:4px;padding-left:4px}.port-type-right{right:calc(-2.8rem - 1px);transform:translateX(100%)}.area-groups{background:transparent}.fullscreen-loader{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;position:absolute!important;inset:0!important;background:#fff;z-index:2147483647!important;flex-direction:column;gap:.5rem}.eq-thumb,.fullscreen-loader{display:flex;align-items:center;justify-content:center}.eq-thumb{width:32px;height:32px;overflow:hidden;border-radius:4px}.eq-thumb__img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block;margin-left:12px;margin-block:auto}.thumb-tooltip{width:250px;height:250px;display:flex;align-items:center;justify-content:center}.v-expansion-panel-content__wrap{padding:0 8px 16px!important}.overlay{pointer-events:none!important}.fullscreen{position:fixed;top:20;left:30;bottom:20;width:100vw;height:85vh;background:#fff;z-index:9999}.df-conn-delete-btn{display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);width:28px!important;height:28px!important;position:absolute;z-index:50;cursor:pointer;background:#fff;color:rgba(229,57,53,.87);border-radius:.5rem;box-shadow:0 3px 1px -2px rgba(42,54,59,.16),0 2px 2px 0 rgba(42,54,59,.1),0 1px 5px 0 rgba(42,54,59,.08)!important;border:1px solid rgba(229,57,53,.87)}.df-conn-delete-btn i{font-size:14px}.df-conn-delete-btn:after{content:attr(data-tooltip);bottom:calc(100% + 14px);left:12px;transform:translateY(4px) translateX(-50%);background:#e53935;color:#fff;font-size:14px;font-weight:500;padding:6px 8px;border-radius:6px;white-space:nowrap;box-shadow:2px 2px 8px rgba(42,54,59,.4);pointer-events:none;z-index:4}.df-conn-delete-btn:after,.df-conn-delete-btn:before{position:absolute;transition:opacity .15s ease-out,transform .15s ease-out;opacity:0}.df-conn-delete-btn:before{content:"";bottom:100%;left:5px;border-width:8px;border-style:solid;border-color:#e53935 transparent transparent transparent;transform:translateY(6px);z-index:8}.df-conn-delete-btn:focus,.df-conn-delete-btn:hover{background:#e53935;color:#fff}.df-conn-delete-btn:focus:after,.df-conn-delete-btn:focus:before,.df-conn-delete-btn:hover:after,.df-conn-delete-btn:hover:before{opacity:1}#drawflow.is-readonly .df-node-menu,#drawflow.is-readonly .df-node-menu-btn,.is-readonly .df-conn-delete-btn,.is-readonly .df-delete-btn{display:none!important}#drawflow.is-readonly .drawflow-node.fly-in-label .df-node-menu-btn,#drawflow.is-readonly .drawflow-node.fly-out-label .df-node-menu-btn{display:flex!important;pointer-events:auto!important;cursor:pointer!important}.is-readonly .connection .main-path,.is-readonly .connection .point,.is-readonly .drawflow-node,.is-readonly .drawflow-node .input,.is-readonly .drawflow-node .output{pointer-events:auto!important;cursor:default!important}.drawflow-root{position:relative;box-sizing:border-box;padding:0;border:0;overflow:hidden;transform:none}.canvas-wrapper{transform:none!important;padding:0!important;border:0!important}.signal-label-custom{font-weight:600!important;font-size:15px;display:flex;align-items:center}.drawflow .drawflow-node .input[data-signal-color-name]:hover:after{right:calc(100% + 8px)}.drawflow .drawflow-node .input[data-signal-color-name]:hover:after,.drawflow .drawflow-node .output[data-signal-color-name]:hover:after{content:attr(data-signal-color-name);position:absolute;top:50%;transform:translateY(-50%);padding:6px 10px;font-size:12px;font-weight:600;white-space:nowrap;color:#fff;background:var(--port-hover-color,#4ea9ff);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.25);pointer-events:none;z-index:9999;line-height:1.2}.drawflow .drawflow-node .output[data-signal-color-name]:hover:after{left:calc(100% + 8px)}.signal-legend{position:absolute;top:0!important;left:0!important;margin:0!important;background:#2a363b;color:#fff;border-radius:16px;padding:14px 16px;transform-origin:top left;font-size:12px;z-index:9999!important;box-shadow:0 3px 1px -2px rgba(42,54,59,.16),0 2px 2px 0 rgba(42,54,59,.1),0 1px 5px 0 rgba(42,54,59,.08)!important;cursor:grab}.signal-legend.is-dragging{cursor:grabbing}.signal-legend .items{display:flex;flex-direction:column;gap:.5rem}.signal-legend__title{text-align:center;font-weight:700;color:#ffeb3b;font-size:17px;margin-bottom:.75rem!important}.signal-legend__item{display:flex;flex-direction:row;align-items:center;gap:.5rem}.signal-legend__dot{width:11px;height:11px;border-radius:50%;flex:0 0 auto}.signal-legend__label{color:#fff;font-size:15px}.is-readonly .connection .point,.is-readonly .drawflow-node .input,.is-readonly .drawflow-node .output{pointer-events:none!important}#drawflow .connection .point{r:5;stroke-width:2}#drawflow.lines-thin .connection .main-path{stroke-width:2px}#drawflow.lines-thin .connection .point{r:3;stroke-width:1}#drawflow.lines-normal .connection .main-path{stroke-width:4px}#drawflow.lines-normal .connection .point{r:5;stroke-width:2}#drawflow.lines-thick .connection .main-path{stroke-width:8px}#drawflow.lines-thick .connection .point{r:8;stroke-width:4}.drawflow.dash-hover-on .connection._conn-hover-forward .main-path,.drawflow.dash-hover-on .connection .main-path._conn-hover-forward,.drawflow.dash-hover-on .same-side-connections-layer path._conn-hover-forward{stroke-dasharray:5 15;animation:df-conn-dash-forward .8s linear infinite}.drawflow.dash-hover-on .connection._conn-hover-reverse .main-path,.drawflow.dash-hover-on .connection .main-path._conn-hover-reverse,.drawflow.dash-hover-on .same-side-connections-layer path._conn-hover-reverse{stroke-dasharray:5 15;animation:df-conn-dash-reverse .8s linear infinite}@keyframes df-conn-dash-forward{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}@keyframes df-conn-dash-reverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:40}}.df-node-menu .df-node-menu-item{font-size:13px;font-weight:400;transition:background .15s ease,color .15s ease,opacity .15s ease}.df-node-menu .df-node-menu-item:hover{background:#f3f4f6}.df-node-menu .df-node-menu-item.df-node-menu-item--disabled,.df-node-menu .df-node-menu-item:disabled{opacity:.75;cursor:not-allowed;pointer-events:none;color:#9aa0a6;background:#f7f7f8}.df-node-menu .df-node-menu-item.df-node-menu-item--disabled i,.df-node-menu .df-node-menu-item.df-node-menu-item--disabled span,.df-node-menu .df-node-menu-item:disabled i,.df-node-menu .df-node-menu-item:disabled span{color:#9aa0a6;font-weight:400}.connection.is-multiSelect-selected-conn .main-path,.main-path.is-multiSelect-selected-conn{stroke-width:6px!important;stroke-dasharray:none!important;animation:none!important}#drawflow .df-select-box{border-radius:2px}.area-draft-box{position:absolute;z-index:3;border:2px dashed #2a363b;background:transparent;border-radius:10px;pointer-events:none}.drawflow .connection._conn-port-hover-forward .main-path,.drawflow .connection .main-path._conn-port-hover-forward,.same-side-connections-layer path._conn-port-hover-forward{stroke-dasharray:5 15;animation:df-conn-dash-forward .8s linear infinite}.drawflow .connection._conn-port-hover-reverse .main-path,.drawflow .connection .main-path._conn-port-hover-reverse,.same-side-connections-layer path._conn-port-hover-reverse{stroke-dasharray:5 15;animation:df-conn-dash-reverse .8s linear infinite}.same-side-connections-layer .same-side-break-point,.same-side-connections-layer .same-side-end-point{opacity:0;visibility:hidden}#drawflow.show-connection-points .same-side-connections-layer .same-side-break-point,#drawflow.show-connection-points .same-side-connections-layer .same-side-end-point,.same-side-connection-group.connection-hover .same-side-break-point,.same-side-connection-group.connection-hover .same-side-end-point{opacity:1!important;visibility:visible!important}#drawflow .same-side-connections-layer{z-index:1}#drawflow .same-side-connections-layer.is-conn-hovering{z-index:30!important}#drawflow .same-side-path.connection-hover{stroke-dasharray:8 6;animation:sameSideDash .5s linear infinite}@keyframes sameSideDash{to{stroke-dashoffset:-16}}#drawflow .connection{z-index:1!important}#drawflow .connection.normal-connection-front-hover{z-index:9999!important}#drawflow .connection.normal-connection-front-hover .main-path{stroke-dasharray:none!important;animation:none!important;transition:none!important}#drawflow .drawflow.dash-hover-on .connection.normal-connection-front-hover .main-path{stroke-dasharray:5 15!important;animation:df-conn-dash-forward .8s linear infinite!important}.same-side-front-hover{position:relative;z-index:9999!important}._same-side-front-hover-path,.same-side-front-hover .same-side-path{stroke-width:3px!important}#drawflow .same-side-hover-layer{z-index:9999!important;pointer-events:none}#drawflow .same-side-hover-layer .same-side-path{stroke-width:3px!important}._same-side-front-hover-path,.same-side-front-hover .same-side-path{stroke-width:var(--same-side-line-width,3px)!important;pointer-events:stroke}#drawflow .same-side-hover-layer .same-side-path{stroke-width:var(--same-side-line-width,3px)!important}.external-block-source{display:flex;align-items:center;gap:4px}.external-block-source strong{color:#000;font-weight:700}.external-block-source span{color:#757575;font-weight:500}.canvas-label-node{width:100%;height:100%;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:4px 8px;overflow-wrap:anywhere;word-break:break-word}.canvas-label-node__title{font-size:14px;font-weight:500;color:#2a363b!important}.canvas-label-node__sub{font-size:10px;opacity:.72;line-height:1.1;margin-top:2px}.external-block-source{white-space:normal}.more-options-menu .v-list-item{min-height:36px}#drawflow .same-side-connections-layer svg,#drawflow .same-side-hover-layer svg{overflow:visible!important}.fly-link-bidi-icon{margin-left:6px;color:#2196f3;font-size:13px;vertical-align:middle}.drawflow .drawflow-node.area-border .area-border-node__move-handle,.drawflow .drawflow-node.area-border .area-border-node__resize-corner,.drawflow .drawflow-node.area-border .area-border-node__resize-edge,.drawflow .drawflow-node.area-border .area-border-node__title,.drawflow .drawflow-node.area-border .df-area-delete-btn{pointer-events:auto}.manage-scd-sheets-table tbody tr:not(.v-data-table__empty-wrapper){cursor:pointer}