.main{align-items:center;background-color:#eff5fe;background-image:url(/static/media/arrowlogin.139b1c8b1ddc66d859d2.svg);background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;height:100vh;justify-content:center;width:100vw}.logo-container-dash{position:absolute;right:5%;top:10px}.leftsidelogo{align-items:center;display:flex;flex:1 1;height:100vh;justify-content:center}.logosingled{margin-bottom:10%;width:80%}.logosingle{width:80%}.rightsidelogin{flex:2 1;height:100vh;width:90%}.loginform,.rightsidelogin{align-items:center;display:flex;justify-content:center}.loginform{flex-direction:column;text-align:center;width:100%}.title{color:#4288ff;font-size:1.9em;font-weight:600;margin:0}.subtitle{color:#91b9fc;font-size:1.5em;font-weight:400;margin:15px}.registerbutton{color:#5871eb;font-size:1em;font-weight:800;margin:0}.formforlogin{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:25px;width:25vw}.check{display:flex;justify-content:flex-start}@media (max-width:1000px){.main{background-image:none;flex-direction:column}.formforlogin{align-items:center;display:flex;justify-content:center;margin:25px;width:80vw}.logo-container-dash{position:absolute;right:10%;top:5%}.logosingled{margin:20px;width:60%}.logosingle{margin:20px}.rightsidelogin{margin:0 auto}.leftsidelogo,.rightsidelogin{align-items:center;flex:none;height:auto;justify-content:center}.leftsidelogo{display:flex;margin-top:20px;width:50%}}.homepage,.layout{background-color:#eff5fe}.homepage{flex-direction:row}.homepage,.logo{justify-content:center}.logo{align-items:center;display:flex;margin-bottom:5%}.ant-menu{background-color:#cbd2f2}.tutorial{align-items:center;display:flex;justify-content:center;padding:20px;width:100%}.bioinfo-video{border-radius:10px;height:auto;max-width:100%}.banner{background-color:#5871eb;background-image:url(/static/media/stars.a166197b7752dff15adf.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0 0 10px 10px;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.bannertitle{font-size:32px;margin-bottom:3px;margin-top:2%}.bannersubtext,.bannertitle{color:#fff;font-family:Cabin,sans-serif;padding-left:10%}.bannersubtext{font-size:20px;font-style:italic;font-weight:400}.logo-container{position:absolute;right:5%;top:40px}.bannercredit{color:#faed27;font-family:Cabin,sans-serif;font-size:16px;font-style:italic;font-weight:600;padding-left:10%}@media (max-width:1000px){.bannertitle{color:#fff;font-size:1.5rem;margin-bottom:3px;margin-top:2%;padding-left:10%}}@media (max-width:500px){.logo-container{display:none}}.material-symbols{word-wrap:normal;direction:ltr;display:inline-block;font-family:Material Symbols Rounded;font-size:inherit;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;-webkit-user-select:none;user-select:none;white-space:nowrap}@font-face{font-display:block;font-family:Material Symbols Rounded;font-style:normal;src:url(/static/media/material-symbols-rounded.7e6c57567e2ab620ec78.woff2) format("woff2")}.dashboard,.homepage{display:flex;flex-direction:column}.content{display:flex;flex-direction:row;margin-top:8%}.contexttext{display:flex;flex-direction:column;font-style:italic;font-weight:400;line-height:2rem;margin-right:5%;padding:15px;text-align:start;width:70%}.contentimage{display:flex;justify-content:flex-end;width:30%}.bioinfoimg{width:100%}.pagetext{font-size:medium}.welcometext{font-size:large;margin:0}@media (max-width:1100px){.contentimage{display:none}.contexttext{width:100%}}.methodsoptions{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.celltypepopup{color:#53f;display:flex;flex-direction:column;font-size:14px;font-weight:600;margin-bottom:10px;text-align:center;width:100%}.clearbutton{align-items:center;gap:10%;justify-content:center}.clearbutton,.withtooltip{display:flex;flex-direction:row}.method{color:#53f;display:flex;flex-direction:column;font-size:14px;font-weight:600;margin-bottom:5%;text-align:center}.method label{margin-bottom:10px}.selectopt{width:100%}.buttondiv{align-items:center;display:flex;justify-content:center;margin:120px}.withtooltip .ant-select-selector{width:150px!important}.designpage{display:flex;flex-direction:column;margin-bottom:100px;padding:20px}.nameinput{align-items:center;display:flex;flex-direction:row;gap:20px;margin-bottom:30px}.inputpipelinename{height:30px;width:30%}.doc{justify-content:flex-end}.dataselect,.doc{align-items:center;display:flex}.dataselect{flex-direction:row;gap:20px;width:100%}.buttondiv2{align-items:center;display:flex;justify-content:center;margin:20px}.dataupload{color:#53f;display:flex;flex-direction:column;font-size:14px;font-weight:600;margin-bottom:10px;text-align:center}.savedbuttondiv{align-items:center;display:flex;justify-content:center;padding:3%}.savedcomponentpage{margin-bottom:5%;padding:20px}.datadiv,.savedcomponentpage{display:flex;flex-direction:column}.datadiv{color:#000;width:-webkit-max-content;width:max-content}.forpull{width:40vw}.forpull,.sra-number-input{display:flex;flex-direction:row}.sra-number-input{align-items:center;gap:10px;justify-content:center;margin-bottom:10px;width:100%}.download-actions{margin:5%}.sra-text-area{width:80%}.datafetchbuttons .ant-btn[disabled]{background-color:#d9d9d9!important;border-color:#d9d9d9!important;color:#8c8c8c!important}.twodatabuttonsdiv{align-items:flex-start;display:flex;flex-direction:column}.twodatabuttonsdiv .ant-btn[disabled]{background-color:#d9d9d9!important;border-color:#d9d9d9!important;color:#8c8c8c!important}.topedit{display:flex;flex-direction:row;justify-content:space-between}.container{align-items:center;display:flex;justify-content:center;margin-top:3%;width:1000px}.wrapper{display:table-cell;vertical-align:middle}.datafetchbuttons{display:flex;flex-direction:row}.mb-4{margin-bottom:1rem}.catalog-browser{display:flex;flex-direction:column;gap:16px;position:relative}.catalog-header{align-items:center;display:flex;gap:12px}.catalog-header h3{font-size:16px;margin:0}.catalog-back-btn{color:#103b82;font-weight:500;padding:4px 8px}.catalog-search-bar{display:flex;flex-direction:column;gap:8px}.catalog-search-input{max-width:480px}.catalog-filter-tags{display:flex;flex-wrap:wrap;gap:6px}.catalog-filter-tag{border-radius:12px;font-size:12px}.catalog-content-with-facets{display:flex;gap:20px}.catalog-facets{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex:0 0 200px;flex-direction:column;gap:14px;max-height:600px;overflow-y:auto;padding:12px}.catalog-facet-title{color:#555;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 6px;text-transform:uppercase}.catalog-facet-item{border-radius:10px;margin-bottom:4px;transition:background-color .2s ease,border-color .2s ease}.catalog-facet-item:hover{border-color:#1890ff}.catalog-facet-active{background-color:#e6f4ff;border-color:#1890ff;color:#1890ff}.catalog-table-area{flex:1 1;min-width:0}.catalog-table .ant-table-row{transition:background-color .15s ease}.catalog-table .ant-table-row:hover td{background-color:#f0f7ff!important}.catalog-pagination{display:flex;justify-content:flex-end;margin-top:12px;padding:8px 0}.catalog-queue-bar{align-items:center;animation:slideUp .25s ease-out;background:linear-gradient(135deg,#103b82,#1a5bc4);border-radius:8px;bottom:0;box-shadow:0 -2px 12px #0000001f;color:#fff;display:flex;justify-content:space-between;padding:12px 20px;position:-webkit-sticky;position:sticky;z-index:10}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.catalog-queue-count{font-size:14px}.catalog-queue-actions{display:flex;gap:8px}.catalog-study-title{color:#333;font-size:15px}.data-tabs .ant-tabs-tab{font-weight:500}.data-tabs .ant-tabs-tab-active{font-weight:600}@media (max-width:768px){.catalog-content-with-facets{flex-direction:column}.catalog-facets{flex:none;max-height:200px}.catalog-search-input{max-width:100%}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.pipeline-graph-wrapper{background:linear-gradient(135deg,#f8faff,#eef2fb);border:1px solid #e0e7f1;border-radius:12px;height:380px;margin-top:16px;overflow:hidden;position:relative;width:100%}.pipeline-node{align-items:center;background:#fff;border:2px solid #103b82;border:2px solid var(--node-color,#103b82);border-radius:12px;box-shadow:0 2px 8px #103b8214,0 0 0 0 #0000;box-shadow:0 2px 8px #103b8214,0 0 0 0 var(--node-glow,#0000);cursor:default;display:flex;flex-direction:column;min-width:160px;padding:16px 20px;position:relative;transition:box-shadow .25s ease,transform .2s ease}.pipeline-node:hover{box-shadow:0 4px 20px #103b8226,0 0 0 4px #103b8214;box-shadow:0 4px 20px #103b8226,0 0 0 4px var(--node-glow,#103b8214);transform:translateY(-2px)}.pipeline-node__icon{align-items:center;background:#103b82;background:var(--node-color,#103b82);border-radius:10px;color:#fff;display:flex;font-size:20px;height:40px;justify-content:center;margin-bottom:10px;width:40px}.pipeline-node__step-label{color:#103b82;color:var(--node-color,#103b82);font-size:10px;font-weight:700;letter-spacing:1.2px;margin-bottom:2px;text-transform:uppercase}.pipeline-node__category{color:#8c95a6;font-size:11px;font-weight:500;margin-bottom:4px}.pipeline-node__tool{color:#1a1f36;font-size:15px;font-weight:700;line-height:1.3;text-align:center}.pipeline-node__tooltip{background:#1a1f36;border-radius:8px;bottom:calc(100% + 12px);box-shadow:0 4px 12px #00000040;color:#e0e5ec;font-size:12px;left:50%;line-height:1.5;opacity:0;padding:10px 14px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;white-space:nowrap;z-index:20}.pipeline-node__tooltip:after{border:6px solid #0000;border-top-color:#1a1f36;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.pipeline-node:hover .pipeline-node__tooltip{opacity:1}.pipeline-node__tooltip-label{color:#8c95a6;margin-right:6px}.pipeline-node__tooltip-value{color:#fff;font-weight:600}.pipeline-empty-state{align-items:center;color:#8c95a6;display:flex;flex-direction:column;gap:12px;height:280px;justify-content:center}.pipeline-empty-state__icon{color:#c4cdd8;font-size:48px;opacity:.7}.pipeline-empty-state__title{color:#5a6478;font-size:16px;font-weight:600}.pipeline-empty-state__subtitle{color:#8c95a6;font-size:13px}.pipeline-header{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.pipeline-header__info{align-items:center;display:flex;gap:12px}.pipeline-header__name{color:#1a1f36;font-size:18px;font-weight:700;margin:0}.pipeline-header__badge{background:#eef2fb;border-radius:12px;color:#103b82;font-size:11px;font-weight:600;padding:3px 10px}.pipeline-graph-wrapper .react-flow__attribution{display:none}.pipeline-graph-wrapper .react-flow__edge-path{stroke-width:2.5}.pipeline-graph-wrapper .react-flow__edge.animated path{stroke-dasharray:6;animation:pipeline-flow .8s linear infinite}@keyframes pipeline-flow{to{stroke-dashoffset:-12}}.runhistorypage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:100px;padding:20px}.wrapCell{word-wrap:break-word;white-space:normal!important}.titlerun{color:#000;font-size:20px;font-weight:600}.css-t89xny-MuiDataGrid-columnHeaderTitle{font-size:16px;font-weight:600!important}.reportpage{display:flex;flex-direction:column;margin-bottom:100px;padding:20px}.title h3{color:#000;font-size:20px;font-weight:600}.reportjob{margin:0 20px 20px 0}.reportjob h4{color:#000;font-size:16px;font-weight:400}.fastqcreportbutton{display:flex;flex-direction:row;margin:0 20px 20px 0}.pdfreports{display:flex;flex-direction:column;justify-content:center}.pdf-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.pdf-item{margin:20px;padding:10px}.seuratoutputs{padding-left:30px;text-decoration:underline}.titlepdf{font-size:16px;font-weight:500;padding-left:10px}.svg-content{background-color:#fff;width:100%}.svg-title{background-color:#eae4dd;border-radius:10px;font-size:16px;padding:10px;width:-webkit-max-content;width:max-content;z-index:99}.loading-spinner{align-items:center;display:flex;justify-content:center}.selectjob .ant-select-selector{width:70vw!important}@media (max-width:900px){.svg-content svg{height:600px;width:50%}.selectjob .ant-select-selector{width:70vw!important}}.price-table-wrapper a{text-decoration:none}.price-table-wrapper h1{color:#015540;font-size:22px;text-align:center}.price-table-wrapper h1 a{color:#6cc}.price-table-wrapper{font-family:Lato,sans-serif;margin-top:2%;text-align:center}.featured-table{box-shadow:0 0 19px -3px #0000005c}.pricing-table{background:#fff;border:1px solid #c8c8c8;border-radius:10px;display:inline-block;margin:20px;min-width:25%;transition:all .3s ease-in-out}.pricing-table__header{background:#e0e0e0;color:#909090;font-size:20px;padding:20px}.pricing-table__price{color:#6cc;font-size:40px;font-weight:500;margin:auto;padding:20px}.pricing-table__button{background:#6cc;color:#fff;display:block;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:all .3s ease-in-out}.pricing-table__button:before{background:#fff;content:"";height:220%;left:-20%;opacity:.3;position:absolute;top:-10%;transform:rotate(-30deg);transition:all .3s ease-in-out;width:60%}.pricing-table__button:after{color:#fff;content:">";font-size:25px;opacity:0;padding:15px 40px 15px 15px;position:absolute;right:0;top:0;transition:all .3s ease-in-out}.pricing-table__button:hover{background:#000}.pricing-table__button:hover:before{top:-80%;transform:rotate(0deg);width:100%}.pricing-table__button:hover:after{opacity:1;padding-right:15px}.pricing-table__list{color:#a0a0a0;padding:40px}.pricing-table__list li{border-bottom:1px solid #c8c8c8;padding:20px}.pricing-table__list li:last-child{border:none}.pricing-table:hover{box-shadow:0 0 19px -3px #0000005c}.pricing-table:hover .pricing-table__button{padding-left:0;padding-right:35px}.profile-page{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:960px;padding:32px 24px 48px}.profile-header{align-items:center;background:linear-gradient(135deg,#fff,#eaf0fb);border:1px solid #103b8214;border-radius:16px;box-shadow:0 2px 12px #103b820f;display:flex;gap:24px;overflow:hidden;padding:32px;position:relative}.profile-header:before{background:linear-gradient(90deg,#103b82,#5871eb,#7c3aed);content:"";height:4px;left:0;position:absolute;right:0;top:0}.profile-avatar{align-items:center;background:linear-gradient(135deg,#103b82,#5871eb);border-radius:50%;box-shadow:0 4px 16px #103b8240;color:#fff;display:flex;flex-shrink:0;font-size:28px;font-weight:700;height:80px;justify-content:center;letter-spacing:1px;width:80px}.profile-header__info{flex:1 1;min-width:0}.profile-header__name{color:#1a1f36;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 4px}.profile-header__email{align-items:center;color:#697386;display:flex;font-size:14px;gap:6px;margin:0}.profile-header__actions{display:flex;flex-shrink:0;gap:10px}.profile-cards-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media (max-width:768px){.profile-cards-row{grid-template-columns:1fr}}.profile-card{background:#fff;border:1px solid #103b8214;border-radius:16px;box-shadow:0 2px 12px #103b820f;padding:28px;transition:box-shadow .2s ease,transform .2s ease}.profile-card:hover{box-shadow:0 4px 20px #103b821a}.profile-card__header{align-items:center;border-bottom:1px solid #f0f2f5;display:flex;gap:10px;margin-bottom:24px;padding-bottom:16px}.profile-card__header-icon{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.profile-card__header-icon--info{background:linear-gradient(135deg,#103b82,#5871eb)}.profile-card__header-icon--credits{background:linear-gradient(135deg,#e06c00,#f5a623)}.profile-card__title{color:#1a1f36;font-size:16px;font-weight:600;margin:0}.profile-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.profile-field{display:flex;flex-direction:column;gap:6px}.profile-field--full{grid-column:1/-1}.profile-field__label{color:#697386;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.profile-field__value{align-items:center;background:#f8fafc;border:1px solid #e8ecf1;border-radius:10px;color:#1a1f36;display:flex;font-size:15px;font-weight:500;min-height:42px;padding:10px 14px}.profile-field__value--empty{color:#b0b8c9;font-style:italic;font-weight:400}.profile-field__value--readonly{position:relative}.profile-field__lock{color:#b0b8c9;font-size:13px;margin-left:auto}.profile-field .ant-input{border:1.5px solid #d0d9e8;border-radius:10px;font-size:15px;padding:10px 14px;transition:border-color .2s ease,box-shadow .2s ease}.profile-field .ant-input:focus,.profile-field .ant-input:hover{border-color:#5871eb;box-shadow:0 0 0 3px #5871eb1a}.credits-display{gap:24px;padding:8px 0}.credits-circle,.credits-display{align-items:center;display:flex;flex-direction:column}.credits-circle{background:linear-gradient(135deg,#f8fafc,#eaf0fb);border:3px solid #e8ecf1;border-radius:50%;height:120px;justify-content:center;position:relative;width:120px}.credits-circle:before{animation:credits-spin 8s linear infinite;border-color:#103b82 #5871eb #0000 #0000;border-radius:50%;border-style:solid;border-width:3px;content:"";inset:-3px;position:absolute}@keyframes credits-spin{to{transform:rotate(1turn)}}.credits-circle__amount{color:#103b82;font-size:32px;font-weight:800;line-height:1}.credits-circle__label{color:#697386;font-size:12px;font-weight:600;letter-spacing:.5px;margin-top:2px;text-transform:uppercase}.credits-buy-btn{background:linear-gradient(135deg,#103b82,#5871eb)!important;border:none!important;border-radius:10px!important;box-shadow:0 4px 14px #103b824d!important;font-size:15px!important;font-weight:600!important;height:44px!important;transition:transform .15s ease,box-shadow .15s ease!important;width:100%}.credits-buy-btn:hover{box-shadow:0 6px 20px #103b8266!important;transform:translateY(-1px)!important}.credits-buy-btn .anticon{margin-right:6px}.profile-actions{border-top:1px solid #f0f2f5;display:flex;gap:12px;margin-top:24px;padding-top:20px}.profile-btn--edit{border:1.5px solid #103b82!important;border-radius:10px!important;color:#103b82!important;font-weight:600!important;height:40px!important;padding:0 24px!important;transition:all .2s ease!important}.profile-btn--edit:hover{background:#103b82!important;color:#fff!important}.profile-btn--save{background:#103b82!important;border:none!important;border-radius:10px!important}.profile-btn--cancel,.profile-btn--save{font-weight:600!important;height:40px!important;padding:0 24px!important}.profile-btn--cancel{border-radius:10px!important}@media (max-width:600px){.profile-page{padding:16px}.profile-header{flex-direction:column;padding:24px;text-align:center}.profile-header__actions{justify-content:center;width:100%}.profile-fields{grid-template-columns:1fr}.profile-avatar{font-size:22px;height:64px;width:64px}}body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Cabin,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.46c94687.css.map*/