body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Canvas{background:#292929;width:100%;height:100%;position:absolute}.Canvas .canvas-buttons{position:absolute;top:22px;left:130px;z-index:100}.Canvas .canvas-buttons .search-dr{height:20px;width:20px}.Canvas .canvas-buttons .search-dr:hover{cursor:pointer}.Canvas .starting-choices{display:flex;height:100%;width:100%;justify-content:space-evenly}.Canvas .starting-separator{border-left:6px solid #3ca3e8;height:70%;margin-top:auto;margin-bottom:auto}.Canvas h1{text-align:center;color:#fff;margin-top:auto;margin-bottom:auto}.Canvas .drop-help-text{width:50%;margin-left:auto;margin-right:auto}.Canvas .canvas-border{border:2px dashed #3ca3e8;border-spacing:1px;opacity:.5;pointer-events:none;border-radius:10px;position:absolute;height:98%;width:98%;top:50%;left:50%;transform:translate(-50%,-50%)}.Canvas .canvas-border.dragging{opacity:1}.dropzone-container{position:fixed;z-index:1000}.dropzone-container,.dropzone-container .dropzone{height:100%;width:100%}@media(max-width:748px){.hide-if-small{display:none}}.node-feature-outer-wrapper{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-feature-outer-wrapper .node-feature-dataset{color:#fff;text-align:left;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.node-feature-wrapper{display:flex}.node-feature-wrapper .node-feature-input{margin-top:auto;margin-bottom:auto;position:relative;left:0}.node-feature-wrapper .node-feature-input .features-flow-handle{height:30px;width:27px;position:absolute;right:0;left:1px;opacity:0;cursor:default}.node-feature-wrapper .node-feature-input .feature-input-handle{height:44px;width:44px;cursor:pointer}.node-feature-wrapper .node-feature-input .short-stem-handle{height:44px;width:44px}.node-feature-wrapper .node-feature-input .input-handle-circle{height:44px;width:44px;cursor:pointer}.node-feature-wrapper .plot-handle{width:100px;margin-top:auto;margin-bottom:auto;display:flex;position:relative;margin-left:-1px}.node-feature-wrapper .plot-handle .features-flow-handle{position:absolute;left:-8px;height:10px;width:10px;opacity:0}.node-feature-wrapper .plot-handle .flat-flow-handle{height:17px}.node-feature-wrapper .plot-handle .flat-flow-handle .flat-edge-handle-1{height:19px;fill:#ff690f}.node-feature-wrapper .plot-handle .plot-handle-button{cursor:pointer}.node{height:30px;width:150px;border:3px solid #fff;border-radius:19px;padding:2px;color:#fff;font-weight:500}.node,.node.plot{position:relative}.node.plot{border:5px solid #3ca3e8;background:#292929}.node.plot .plot-handle{position:absolute;height:18px;top:50%;transform:translateY(-50%) rotate(180deg);left:-11px}.node.plot .plot-handle .plot-flow-handle{position:absolute;left:-4px;opacity:0}.node.plot .plot-handle .flat-flow-handle{height:18px}.node.plot .plot-handle .flat-flow-handle .flat-edge-handle-1{height:19px;fill:#ff690f}.node.factory{display:flex;justify-content:space-evenly;align-items:center;background:#292929;cursor:pointer}.node.factory .pill-counter{color:#fff;background:#ff690f;border-radius:10px;border:none;height:16px;line-height:16px;width:33px;font-size:12px;font-weight:600}.node.factory .node-close svg{height:8px;position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.node.factory .node-text{margin-bottom:2px}.node.factory:active{background:#fff;color:#ff690f}.node.feature{height:100%;width:100%;background:#292929;border:4px solid #ff690f;padding:5px 5px 0}.node .node-close svg{height:10px;position:absolute;right:10px;top:10px;cursor:pointer}.node-dataset-path{color:#fff;text-align:left;padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.node-dataset-path-wrapper{max-width:200px}.react-flow__connection-path,.react-flow__edge-path{stroke-width:4px!important;stroke:#ff690f!important}.react-flow__edge.selected .react-flow__connection-path,.react-flow__edge.selected .react-flow__edge-path{stroke-width:4px!important;stroke:#fff!important}.react-flow__edge:hover{cursor:pointer!important}.plot-wrapper{border-radius:4px;background:#292929;color:#fff;padding:6px;width:100%;height:100%;position:relative}.plot-node-wrapper .plot-settings-handle{position:absolute;display:flex;right:-76px;top:12px}.plot-node-wrapper .plot-settings-handle.open{right:-262px}.plot-node-wrapper .plot-settings-button{height:36px;width:36px}.plot-node-wrapper .plot-settings-stem{height:36px;width:36px;margin-right:-8px}.plot-node-wrapper .plot-settings-stem.flipped{transform:rotate(180deg);margin-right:-2px}.plot-settings-modal{border:4px solid #3ca3e8;border-radius:10px;margin-right:-6px;margin-top:-12px;width:150px;background:#292929}.plot-settings-modal .selectable-option-label.checked{color:#3ca3e8}.plot-settings-modal .selectable-option .selectable-checkbox{border-color:#3ca3e8}.plot-settings-modal .selectable-option .selectable-checkbox.checked{background:#3ca3e8}.plot-settings-modal .plot-settings-close svg{height:10px;position:absolute;right:10px;top:10px;cursor:pointer}.js-plotly-plot .plotly .main-svg{border-radius:12px}.modebar-btn--logo{display:none!important}.choose-axis-wrapper{display:flex}.react-flow__controls{fill:#fff!important;box-shadow:none!important;display:flex!important;top:20px!important;left:20px!important;bottom:inherit!important}.react-flow__controls-button{background:none!important;border:none!important}.react-flow__minimap-mask{opacity:.2!important}.search-bar-wrapper{width:100%;display:flex;margin:10px}.search-bar{background:none;border:none;outline:none;caret-color:#fff;color:#fff;box-sizing:border-box;width:100%}.selectable-option{list-style:none;color:#fff;padding-bottom:10px;padding-left:10px;position:relative;display:flex}.selectable-option-label{padding-left:10px;cursor:pointer;text-overflow:ellipsis;margin-top:-3px}.selectable-option-label.checked{color:#ff690f}.selectable-option .selectable-checkbox{height:10px;width:10px;border:2px solid #ff690f;background:#fff;cursor:pointer}.selectable-option .selectable-checkbox.checked{background:#ff690f}.selectable-option input[type=checkbox]{display:none}.multi-select-options{text-align:left;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;overflow:auto}.choose-primary-feature .selectable-checkbox{border-color:#3ca3e8}.choose-primary-feature .selectable-checkbox.checked{background:#3ca3e8}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZ6IiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.start-from-project{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;height:33%;width:50%;justify-content:space-evenly}@media(max-width:748px){.start-from-project{width:100%}}.start-from-project.success{height:66%;width:50%}.start-from-project.add-project{width:100%;max-width:600px}.start-from-project .start-from-project-title .start-from-a-project-text{margin-bottom:16px}.start-from-project .start-from-project-title svg{width:160px}.start-from-project .ingesting-project{color:#fff;font-size:18px}.start-from-project .ingesting-project.error{color:#8b0000}.start-from-project .api-token-wrapper{position:relative}.start-from-project .api-token-wrapper .api-token-save{color:#fff;text-decoration:underline;cursor:pointer;font-size:20px;font-weight:500;position:absolute;top:-30px;left:auto;right:auto;width:100%}.start-from-project .api-token-button{border:5px solid #ff690f;border-radius:14px;background:#292929;font-size:24px;color:#ff690f;font-weight:600;padding-top:8px;padding-bottom:8px;width:150px;cursor:pointer;margin:8px auto auto}.start-from-project .api-token-button.token-input{width:250px;height:38px;padding-top:4px;padding-left:8px;padding-right:8px;cursor:default;margin-top:0}.start-from-project .api-token-button.token-input input{background:none;border:none;outline:none;caret-color:#fff;color:#fff;box-sizing:border-box;width:100%;height:100%;resize:none}.start-from-project .api-token-link-wrapper{margin-top:4px}.start-from-project .api-token-link-wrapper .api-token-link{color:#3ca3e8;font-size:14px;font-weight:600;cursor:pointer}.project-search-wrapper{width:70%;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.project-search-wrapper,.project-search-wrapper .selectable-option{margin-left:auto;margin-right:auto}.project-search-wrapper .selectable-option-label.checked{color:#fff}.project-search{height:400px;border:5px solid #ff690f;border-radius:20px;max-width:400px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column}.project-search .search-bar-wrapper{margin:12px}.project-search-results-wrapper{overflow:auto}.project-search-results-wrapper.loading{overflow:hidden}.project-search-results{text-align:left;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.project-search-results .project-search-result{list-style:none;color:#fff;padding-top:6px;padding-bottom:6px;padding-left:16px;position:relative;display:block;cursor:pointer;margin-bottom:1px}.project-search-results .project-search-result:hover{background:hsla(0,0%,100%,.12549019607843137)}.project-search-results .project-search-result:active{background:#fff;color:#ff690f}.project-search-results .project-search-result-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500;font-size:18px}.project-search-results .project-search-result-in-catalog{font-size:12px;color:#fff;background:#666;border-radius:6px;padding:2px 6px;display:inline}.project-search-results .project-search-result-in-catalog.is-in{background:#1db580}.project-search-results .project-search-result.loading{background:#666;border-radius:20px;height:16px;padding:0;margin-top:2px;margin-bottom:14px;margin-left:16px;background:linear-gradient(45deg,#666,#444);animation:fading 2s ease-in-out infinite;background-size:400% 400%}.project-search-results .project-search-result.loading:first-child{animation-delay:50ms}.project-search-results .project-search-result.loading:nth-child(2){animation-delay:.1s}.project-search-results .project-search-result.loading:nth-child(3){animation-delay:.15s}.project-search-results .project-search-result.loading:nth-child(4){animation-delay:.2s}.project-search-results .project-search-result.loading:nth-child(5){animation-delay:.25s}.project-search-results .project-search-result.loading:nth-child(6){animation-delay:.3s}.project-search-results .project-search-result.loading:nth-child(7){animation-delay:.35s}.project-search-results .project-search-result.loading:nth-child(8){animation-delay:.4s}.project-search-results .project-search-result.loading:nth-child(9){animation-delay:.45s}.project-search-results .project-search-result.loading:nth-child(10){animation-delay:.5s}.project-search-results .project-search-result.loading:nth-child(11){animation-delay:.55s}.project-search-results .project-search-result.loading:nth-child(12){animation-delay:.6s}.project-search-results .project-search-result.loading:nth-child(13){animation-delay:.65s}.project-search-results .project-search-result.loading:nth-child(14){animation-delay:.7s}.project-search-results .project-search-result.loading:nth-child(15){animation-delay:.75s}.project-search-results .project-search-result.loading:nth-child(16){animation-delay:.8s}.project-search-results .project-search-result.loading:nth-child(17){animation-delay:.85s}.project-search-results .project-search-result.loading:nth-child(18){animation-delay:.9s}.project-search-results .project-search-result.loading:nth-child(19){animation-delay:.95s}.project-search-results .project-search-result.loading:nth-child(20){animation-delay:1s}.project-search-results .project-search-result.loading:nth-child(21){animation-delay:1.05s}.project-search-results .project-search-result.loading:nth-child(22){animation-delay:1.1s}.project-search-results .project-search-result.loading:nth-child(23){animation-delay:1.15s}.project-search-results .project-search-result.loading:nth-child(24){animation-delay:1.2s}.project-search-results .project-search-result.loading:nth-child(25){animation-delay:1.25s}.project-search-results .project-search-result.loading:nth-child(26){animation-delay:1.3s}.project-search-results .project-search-result.loading:nth-child(27){animation-delay:1.35s}.project-search-results .project-search-result.loading:nth-child(28){animation-delay:1.4s}.project-search-results .project-search-result.loading:nth-child(29){animation-delay:1.45s}.project-search-results .project-search-result.loading:nth-child(30){animation-delay:1.5s}.project-search-results .project-search-result.loading:nth-child(31){animation-delay:1.55s}.project-search-results .project-search-result.loading:nth-child(32){animation-delay:1.6s}.project-search-results .project-search-result.loading:nth-child(33){animation-delay:1.65s}.project-search-results .project-search-result.loading:nth-child(34){animation-delay:1.7s}.project-search-results .project-search-result.loading:nth-child(35){animation-delay:1.75s}.project-search-results .project-search-result.loading:nth-child(36){animation-delay:1.8s}.project-search-results .project-search-result.loading:nth-child(37){animation-delay:1.85s}.project-search-results .project-search-result.loading:nth-child(38){animation-delay:1.9s}.project-search-results .project-search-result.loading:nth-child(39){animation-delay:1.95s}.project-search-results .project-search-result.loading:nth-child(40){animation-delay:2s}.project-search-results .project-search-result.loading:nth-child(41){animation-delay:2.05s}.project-search-results .project-search-result.loading:nth-child(42){animation-delay:2.1s}.project-search-results .project-search-result.loading:nth-child(43){animation-delay:2.15s}.project-search-results .project-search-result.loading:nth-child(44){animation-delay:2.2s}.project-search-results .project-search-result.loading:nth-child(45){animation-delay:2.25s}.project-search-results .project-search-result.loading:nth-child(46){animation-delay:2.3s}.project-search-results .project-search-result.loading:nth-child(47){animation-delay:2.35s}.project-search-results .project-search-result.loading:nth-child(48){animation-delay:2.4s}.project-search-results .project-search-result.loading:nth-child(49){animation-delay:2.45s}.project-search-results .project-search-result.loading:nth-child(50){animation-delay:2.5s}@keyframes fading{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}
/*# sourceMappingURL=main.efec6a91.chunk.css.map */