.sidebar-slim{background:var(--toolbar-color);border-left:1px solid #d5d7d8;flex-direction:column;width:274px;line-height:140%;display:flex;position:relative}.demo-dnd-panel__item{border-radius:var(--border-radius);height:64px;padding:8px 0}.demo-dnd-panel__item svg{transition:transform .2s}.demo-dnd-panel__item,.demo-dnd-panel__item *{cursor:move!important}.main-container{-webkit-user-select:none;user-select:none}.main-container .interaction-panel{overflow-y:hidden}.main-container .interaction-panel #drag-and-drop-panel{flex-direction:column;align-items:center;width:100%;height:50%;padding:8px 0 0 8px;display:flex;overflow-y:auto}.main-container .interaction-panel #separator{content:"";height:5px;margin-left:calc(0px - var(--dialog-padding));margin-right:calc(0px - var(--dialog-padding));background:#d5d7d8;left:0;right:0}.header-elements{align-self:center}#tags-explorer-list{flex-direction:column;width:100%;height:40%;margin:0;padding:0;list-style-type:none;display:flex;overflow:auto}.tags-explorer-list-item{align-items:center;width:100%;padding:8px 12px;display:flex}.tags-explorer-list-label{color:var(--color-text);flex:1 0 0;display:flex}.tags-explorer-list-input{max-width:50%;color:var(--color-casper-blue-dark);background:#fff;border:1px solid #d5d7d8;border-radius:8px;align-items:center;gap:4px;padding:8px;font-size:14px;display:flex}.tags-explorer-list-input:focus{outline:var(--color-highlight-blue) solid 2px}.tags-explorer-list-input:disabled{background:#d5d7d8}.tags-explorer-list-item__invalid .tags-explorer-list-input{border:1px solid #cb1414}.tooltip{padding-left:12px;position:relative}.tooltip:before{content:"";background:#cb1414;border-radius:100px;width:4px;position:absolute;top:0;bottom:0;left:0}.tooltip h4{color:#2e2e2e;margin:4px;font-size:14px;font-style:normal;font-weight:500;line-height:148%}.tooltip ul{color:#2e2e2e;margin:4px;font-size:14px;font-style:normal;font-weight:400;line-height:148%}.yfiles-tooltip{background:#fff;border:1px solid #d5d7d8;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;display:inline-flex;box-shadow:0 2px 12px #00000014}.yfiles-context-menu{border-radius:12px}.flow-context-menu{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d5d7d8;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;width:auto;min-width:186px;margin:0;padding:12px;list-style:none;display:inline-flex;top:0;left:0;box-shadow:0 2px 12px #00000014}.flow-context-menu .flow-context-menu__item{vertical-align:middle;cursor:pointer;color:#2e2e2e;background-color:#fff;border:none;border-radius:8px;gap:8px;width:100%;min-width:-moz-fit-content;min-width:fit-content;padding:8px 12px;font-size:18px;font-style:normal;font-weight:500;line-height:148%;display:flex;position:relative}.flow-context-menu__item-label{font-family:var(--font-family), sans-serif;margin-left:10px;font-size:18px}.flow-context-menu__item-disabled{opacity:.32;background:#fff}.flow-context-menu__item:hover{background-color:#ebebeb!important}.flow-context-menu__item:focus{outline:1px solid #ebebeb}.flow-context-menu__separator{background-color:#d5d7d8;width:100%;height:1px}.flow-context-menu:last-child{border-bottom:none}.flow-edge__main{stroke-width:2px;stroke:#999;transition:opacity .4s,stroke .2s}.flow-edge__outline{stroke-width:4px;stroke:#999}.flow-edge__animation{opacity:0;stroke-width:2px;stroke:#fff;stroke-dasharray:5;stroke-dashoffset:0;transition:opacity .4s;animation:.5s linear infinite marquee}.flow-edge--reversed .flow-edge__animation{animation:.5s linear infinite marquee-reversed}@keyframes marquee{to{stroke-dashoffset:-10px}}@keyframes marquee-reversed{to{stroke-dashoffset:10px}}.flow-edge--hovered .flow-edge__main{stroke:#5d5d5d}.flow-edge--selected .flow-edge__main,.flow-edge--reconnecting .flow-edge__main,.flow-edge--dummy-new-edge .flow-edge__main{stroke:#ff6c00}.flow-edge--dummy-new-edge .flow-edge__animation{opacity:1}.flow-edge--selected.flow-edge--hovered .flow-edge__main,.flow-edge--connected-node-selected .flow-edge__main{stroke:#ff6c00}.flow-edge--selected.flow-edge--hovered .flow-edge__animation,.flow-edge--connected-node-selected .flow-edge__animation{opacity:1}
