body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.bounceIn{-webkit-animation-duration:.7s;animation-duration:.7s}.animated.bounceOut{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.animated.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}.animated.fadeIn{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:fadeIn;animation-name:fadeIn}.animated.fadeOut{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadeOut;animation-name:fadeOut}.animated.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.animated.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:perspective(1px) scale3d(.3,.3,.3);transform:perspective(1px) scale3d(.3,.3,.3)}20%{-webkit-transform:perspective(1px) scale3d(1.1,1.1,1.1);transform:perspective(1px) scale3d(1.1,1.1,1.1)}40%{-webkit-transform:perspective(1px) scale3d(.9,.9,.9);transform:perspective(1px) scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:perspective(1px) scale3d(1.03,1.03,1.03);transform:perspective(1px) scale3d(1.03,1.03,1.03)}80%{-webkit-transform:perspective(1px) scale3d(.97,.97,.97);transform:perspective(1px) scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:perspective(1px) scaleX(1);transform:perspective(1px) scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:perspective(1px) scale3d(.3,.3,.3);transform:perspective(1px) scale3d(.3,.3,.3)}20%{-webkit-transform:perspective(1px) scale3d(1.1,1.1,1.1);transform:perspective(1px) scale3d(1.1,1.1,1.1)}40%{-webkit-transform:perspective(1px) scale3d(.9,.9,.9);transform:perspective(1px) scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:perspective(1px) scale3d(1.03,1.03,1.03);transform:perspective(1px) scale3d(1.03,1.03,1.03)}80%{-webkit-transform:perspective(1px) scale3d(.97,.97,.97);transform:perspective(1px) scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:perspective(1px) scaleX(1);transform:perspective(1px) scaleX(1)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.rrt-confirm-holder{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999999}.rrt-confirm-holder .shadow{background-color:rgba(50,58,68,.8);height:100%;width:100%}.rrt-confirm-holder .rrt-confirm{background-color:#fff;border-radius:4px;box-shadow:3px 3px 20px #333;left:50%;margin-left:-160px;overflow:hidden;position:absolute;top:20%;width:320px;z-index:9}.rrt-confirm-holder .rrt-confirm .rrt-message{background-color:#fff;clear:both;font-family:open-sanscondensed-light,sans-serif;font-size:1em;min-height:50px;padding:5%;text-align:center;width:100%}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{display:flex}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{background-color:transparent;border:none;border-top:1px solid #f0f0f0;cursor:pointer;flex-grow:1;float:left;font-size:14px;height:50px;margin:0;overflow:hidden;padding:0;text-transform:capitalize}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover{background-color:#f5f5f5}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{background-color:#60bb71;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active{background-color:#db6a64;color:#fff}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus{outline:none}body.toastr-confirm-active{overflow:hidden}.redux-toastr *,.redux-toastr :after,.redux-toastr :before{box-sizing:border-box}.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{padding:0 10px;position:fixed;width:350px;z-index:99999999}.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{top:0}.redux-toastr .bottom-right,.redux-toastr .top-right{right:0}.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right{bottom:0}.redux-toastr .bottom-left,.redux-toastr .top-left{left:0}.redux-toastr .bottom-center,.redux-toastr .top-center{left:50%;margin-left:-175px}@media (max-width:320px){.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{width:320px}.redux-toastr .bottom-center,.redux-toastr .top-center{margin-left:-160px}}.redux-toastr .toastr{background-color:#fcfcfc;border-radius:4px;box-shadow:2px 2px 10px rgba(0,0,0,.4);color:#333;margin:10px 0;min-height:70px;opacity:.94;overflow:hidden;position:relative;width:100%;z-index:2}.redux-toastr .toastr:hover:not(.rrt-message){box-shadow:0 0 10px rgba(0,0,0,.6);opacity:1}.redux-toastr .toastr .toastr-status{height:5px;width:100%}.redux-toastr .toastr .toastr-status.success{background-color:#60bb71}.redux-toastr .toastr .toastr-status.warning{background-color:#f7a336}.redux-toastr .toastr .toastr-status.info{background-color:#58abc3}.redux-toastr .toastr .toastr-status.error{background-color:#db6a64}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{float:left;overflow:hidden;text-align:center}.redux-toastr .toastr .rrt-left-container{bottom:0;left:0;position:absolute;top:0;width:80px}.redux-toastr .toastr .rrt-left-container .rrt-holder{height:70px;left:5px;line-height:60px;margin-top:-35px;position:absolute;top:50%;width:70px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;margin-top:5px;vertical-align:middle}.redux-toastr .toastr .rrt-middle-container{float:left;font-family:Arial,Helvetica,sans-serif;font-size:1em;margin-left:80px;padding:10px 5px;position:relative;text-align:left;width:65%}.redux-toastr .toastr .rrt-middle-container .rrt-title{font-size:1.1em;font-weight:700;margin-bottom:5px}.redux-toastr .toastr .rrt-right-container{width:10%}.redux-toastr .toastr .close-toastr{background-color:transparent;border:none;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial sans-serif;font-size:22px;height:100%;opacity:.5;outline:none;position:absolute;right:0;top:0;width:10%}.redux-toastr .toastr .close-toastr:hover{opacity:1}.redux-toastr .toastr .close-toastr:focus{outline:none}.redux-toastr .toastr.rrt-error,.redux-toastr .toastr.rrt-info,.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning{color:#fff}.redux-toastr .toastr.rrt-info{background-color:#58abc3}.redux-toastr .toastr.rrt-info .rrt-progressbar{background-color:#378298}.redux-toastr .toastr.rrt-success{background-color:#60bb71}.redux-toastr .toastr.rrt-success .rrt-progressbar{background-color:#3e914d}.redux-toastr .toastr.rrt-warning{background-color:#f7a336}.redux-toastr .toastr.rrt-warning .rrt-progressbar{background-color:#d87e09}.redux-toastr .toastr.rrt-error{background-color:#db6a64}.redux-toastr .toastr.rrt-error .rrt-progressbar{background-color:#c5352e}.redux-toastr .toastr.rrt-light .rrt-progressbar{background-color:#ccc}.redux-toastr .toastr.rrt-light .toastr-icon{fill:#333!important}.redux-toastr .toastr.rrt-message{border:1px solid #dbdbdb;opacity:1}.redux-toastr .toastr.rrt-message .rrt-title{font-size:1.2em;height:50px;line-height:50px;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90%}.redux-toastr .toastr.rrt-message .rrt-text{background-color:#fff;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;font-size:1.1em;margin-bottom:20px;max-height:400px;overflow:hidden;overflow-y:auto;padding:15px;width:100%}.redux-toastr .toastr.rrt-message .rrt-text img{display:block;margin:10px auto;max-width:100%}.redux-toastr .toastr.rrt-message .close-toastr{height:50px}.redux-toastr .toastr .rrt-progress-container{bottom:20px;height:5px;margin:0 -20px -20px -60px;position:absolute;width:100%}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{background-color:rgba(0,0,0,.4);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.list-view{display:flex;flex-direction:column;height:100%;overflow:auto}.list-view .search{padding:16px}.list-view .scroll-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.list-view .scroll-container .sort-toolbar{display:flex;padding:0 16px}.list-view .scroll-container .sort-toolbar .filler{margin-left:4px;width:56px}.list-view .scroll-container .sort-toolbar .button{align-items:center;border-bottom:1px solid #848f94;color:#222;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;transition:all .2s}.list-view .scroll-container .sort-toolbar .button.active,.list-view .scroll-container .sort-toolbar .button:hover{border-bottom:1px solid #024f79;color:#024f79}.list-view .scroll-container .sort-toolbar .button.checkbox{padding:0;width:64px}.list-view .scroll-container .sort-toolbar .button.schema{margin-left:4px;min-width:96px}.list-view .scroll-container .sort-toolbar .button.type{margin-right:4px;min-width:96px}.list-view .scroll-container .sort-toolbar .button.geometry{min-width:56px}.list-view .scroll-container .sort-toolbar .button.name{flex-grow:1;min-width:166px}.list-view .scroll-container .sort-toolbar .button.long-name{flex-grow:1;margin-left:4px;min-width:266px}.list-view .scroll-container .sort-toolbar .button.date{margin-left:4px;min-width:132px}.list-view .scroll-container .sort-toolbar .button.roles{margin-left:4px;width:92px}.list-view .scroll-container .sort-toolbar .button.text{margin-left:4px;min-width:102px}.list-view .scroll-container .sort-toolbar .button.table-name{margin-left:4px;min-width:332px}.list-view .scroll-container .item-container{flex-grow:1;margin:0 16px;overflow:auto;overflow-y:overlay}.list-view .scroll-container .item-container .item{color:#222;cursor:pointer;display:flex;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.list-view .scroll-container .item-container .item:not(:last-child){margin-bottom:4px}.list-view .scroll-container .item-container .item.selected,.list-view .scroll-container .item-container .item:hover,.list-view .scroll-container .item-container .item:hover .overflow-text,.list-view .scroll-container .item-container .item:hover svg{color:#024f79}.list-view .scroll-container .item-container .item .container{display:flex;width:100%}.list-view .scroll-container .item-container .item .container .row-container{background-color:#fff;flex-grow:1}.list-view .scroll-container .item-container .item .container .row-container .row-1{align-items:center;display:flex}.list-view .scroll-container .item-container .item .container .row-container .row-1.checkbox{margin-left:16px}.list-view .scroll-container .item-container .item .container .row-container .row-1 .geometry-icon{align-items:center;background-color:#fff;border-right:4px solid #f5f7f8;display:flex;justify-content:center;padding:16px}.list-view .scroll-container .item-container .item .container .row-container .row-1.cached .geometry-icon{color:#024f79}.list-view .scroll-container .item-container .item .container .row-container .row-1.uncached .geometry-icon{color:#ec3c3e}.list-view .scroll-container .item-container .item .container .row-container .row-1.caching .geometry-icon{color:#f5ad00}.list-view .scroll-container .item-container .item .container .row-container .row-1 .button{align-items:center;border-left:4px solid #f5f7f8;display:flex;padding:16px;transition:all .2s}.list-view .scroll-container .item-container .item .container .row-container .row-1 .button .icon{font-size:24px}.list-view .scroll-container .item-container .item .container .row-container .row-1 .button:hover{background-color:#024f79;color:#fff}.list-view .scroll-container .item-container .item .container .row-container .row-2{align-items:center;background-color:#292e38;display:flex;height:50px;padding-left:16px}.list-view .scroll-container .item-container .item .container .row-container .row-2 .icon{font-size:16px;margin-right:8px}.list-view .scroll-container .item-container .item .container .name{align-items:center;background-color:#fff;display:flex;flex-grow:1;font-size:14px;height:56px;min-width:150px;padding-left:16px;transition:all .2s}.list-view .scroll-container .item-container .item .container .schema{align-items:center;border-right:4px solid #f5f7f8;color:#222;display:flex;font-size:14px;height:56px;justify-content:center;max-width:80px;min-width:80px;overflow:hidden;padding:0 8px}.list-view .scroll-container .item-container .item .container .checkbox{align-items:center;border-left:4px solid #f5f7f8;display:flex;height:56px;justify-content:center;min-width:56px;padding:0}.list-view .scroll-container .item-container .item .container .date{align-items:center;border-left:4px solid #f5f7f8;display:flex;font-size:14px;height:56px;justify-items:center;max-width:100px;min-width:100px;padding:0 16px}.list-view .scroll-container .item-container .item .container .created{font-size:12px;margin-right:24px}.list-view .scroll-container .item-container .item .container .created.grow{flex-grow:1}.list-view .scroll-container .item-container .item .container .row-count{align-items:center;border-left:4px solid #f5f7f8;display:flex;height:56px;justify-content:center;max-width:70px;min-width:70px;padding:0 16px}.list-view .scroll-container .item-container .item .container .roles{align-items:center;border-left:4px solid #f5f7f8;display:flex;font-size:14px;height:56px;justify-content:center;max-width:60px;min-width:60px;padding:0 16px}.list-view .scroll-container .item-container .item .container .cached-status{background-color:#024f79;color:#fff;margin-right:8px;padding:8px;text-align:center;width:56px}.list-view .scroll-container .item-container .item .container .cached-status.cached{background-color:#024f79}.list-view .scroll-container .item-container .item .container .cached-status.uncached{background-color:#ec3c3e}.list-view .scroll-container .item-container .no-data-indicator{align-items:center;display:flex;height:100%;justify-content:center}.uploader{display:flex;flex-direction:column;overflow:auto;padding:8px}.uploader .container{justify-content:center;padding:0;position:relative}.uploader .container .drag-overlay{align-items:center;background-color:#024f79;display:flex;height:100%;justify-content:center;left:16px;pointer-events:none;position:absolute;right:16px;z-index:10}.uploader .container .drag-overlay h1{color:#fff;pointer-events:none}.uploader .header{align-items:center;display:flex;height:48px;padding:0 16px}.uploader .header .action-button{margin-left:4px}.uploader .header .title{flex-grow:1}.uploader .container{display:flex;flex-direction:column;height:100%;overflow:auto;padding:16px}.uploader .container .actions{display:flex;margin-bottom:16px}.uploader .container .actions .flex-grow{flex-grow:1}.uploader .container .file-uploader{border-right:1px solid #024f79;display:flex;flex-direction:column;min-height:450px;width:300px}.uploader .container .file-uploader .title{margin-bottom:8px}.uploader .container .file-uploader .csv-upload-info{display:flex;flex-direction:column;height:100%;padding:16px}.uploader .container .file-uploader .csv-upload-info .grow{flex-grow:1}.uploader .container .file-uploader .dataset-upload-info{display:flex;flex-direction:column;height:100%;padding:16px}.uploader .container .file-uploader .dataset-upload-info .grow,.uploader .container .file-uploader .file-upload{flex-grow:1}.uploader .container .file-uploader .file-upload .progress-page{background-color:#fff;display:flex;flex-direction:column;height:300px;justify-content:center}.uploader .container .file-uploader .file-upload .progress-page .text{text-align:center}.uploader .container .upload-list{flex-grow:1;height:100%}.uploader .container .upload-list .title{margin-bottom:8px}.uploader .container .upload-list .no-uploads{align-items:center;display:flex;height:100%;justify-content:center}.uploader .container .upload-list .upload:not(:last-child) .upload-container{margin-bottom:16px}.uploader .container .upload-list .upload .flex-grow{flex-grow:1}.uploader .container .upload-list .upload .type{align-items:center;background-color:#024f79;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:28px;font-weight:700;height:56px;justify-content:center;margin-right:4px;width:56px}.uploader .container .upload-list .upload .type.cancelled{background-color:#f5ad00}.uploader .container .upload-list .upload .type.failed{background-color:#ec3c3e}.uploader .container .upload-list .upload .upload-container{align-items:center;display:flex;padding:0}.uploader .container .upload-list .upload .upload-container .section{background-color:#fff;margin-right:8px;min-width:250px}.uploader .container .upload-list .upload .upload-container .section.grow{flex-grow:1}.uploader .container .upload-list .upload .upload-container .section.checkbox{background-color:#f5f7f8;display:flex;margin-left:8px}.uploader .container .upload-list .upload .upload-container .button-container{display:flex}.uploader .container .upload-list .upload .uploading-container .uploading-info{display:flex;height:56px;margin-bottom:16px}.uploader .container .upload-list .upload .uploading-container .uploading-info .section{margin-right:8px;min-width:250px}.uploader .container .upload-list .upload .uploading-container .uploading-info .status{word-wrap:break-word;align-items:center;color:#eba981;display:flex;font-size:14px;height:100%;justify-content:center;mix-blend-mode:difference;padding:0 10px;position:absolute;text-overflow:ellipsis;white-space:normal;width:calc(100% - 20px)}.uploader .container .upload-list .upload .uploading-container .uploading-info .icon{border-radius:5px;height:56px;margin-right:-4px;padding:0 8px;width:56px}.uploader .container .upload-list .upload .uploading-container .uploading-info .file-name{background-color:#fff;cursor:pointer;margin-right:4px;max-width:150px;min-width:150px;overflow:hidden;padding:16px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.uploader .container .upload-list .upload .uploading-container .uploading-info .error-icon{color:#ec3c3e;cursor:pointer;font-size:56px}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress{background-color:#000;display:flex;flex-grow:1;font-weight:700;height:56px;mix-blend-mode:difference;position:relative}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress .progress-bar{flex-grow:1;height:56px}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress .progress-bar .MuiLinearProgress-barColorPrimary{background-color:#e1a17a}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress.warning{background-color:#f5f7f8;mix-blend-mode:unset}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress.warning .progress-bar .MuiLinearProgress-barColorPrimary{background-color:#fce2e1}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress.warning .status{color:#fff;mix-blend-mode:unset}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress.error{background-color:#f5f7f8;mix-blend-mode:unset}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress.error .progress-bar .MuiLinearProgress-barColorPrimary{background-color:#fce2e1}.uploader .container .upload-list .upload .uploading-container .uploading-info .progress.error .status{color:#fff;mix-blend-mode:unset}.uploader .container .upload-list .upload .file-upload-button{align-items:center;background-color:#024f79;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;margin-left:4px;min-width:56px;transition:all .2s}.uploader .container .upload-list .upload .file-upload-button:hover{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.uploader .container .upload-list .upload .file-upload-button.cancelled{background-color:#f5ad00}.uploader .container .upload-list .upload .file-upload-button.failed{background-color:#ec3c3e}.file-upload{display:flex;flex-direction:column;flex-grow:1;min-height:200px}.file-upload .multi-switch{margin-bottom:8px}.file-upload .file-upload-box{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-grow:1;height:250px;justify-content:center;transition:all .2s;width:100%}.file-upload .file-upload-box .pointer-events-none{pointer-events:none}.file-upload .file-upload-box.dragging{background-color:#024f79}.file-upload .file-upload-box.dragging .file-name,.file-upload .file-upload-box.dragging .icon,.file-upload .file-upload-box.dragging .text{color:#fff}.file-upload .file-upload-box:hover{background-color:#024f79}.file-upload .file-upload-box:hover .file-name,.file-upload .file-upload-box:hover .icon,.file-upload .file-upload-box:hover .text{color:#fff}.file-upload .file-upload-box .text{color:#222;text-align:center}.file-upload .file-upload-box .icon{color:#024f79;font-size:36px;margin-top:8px}.file-upload .file-upload-box .file-name{color:#024f79;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis}.file-upload .file-upload-box .button{margin-top:16px}.file-upload .file-upload-box2{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-grow:1;height:250px;justify-content:center;transition:all .2s;width:100%}.file-upload .file-upload-box2 .pointer-events-none{pointer-events:none}.file-upload .file-upload-box2.dragging{background-color:#024f79}.file-upload .file-upload-box2.dragging .file-name,.file-upload .file-upload-box2.dragging .icon,.file-upload .file-upload-box2.dragging .text{color:#fff}.file-upload .file-upload-box2 .text{color:#222;text-align:center}.file-upload .file-upload-box2 .icon{color:#024f79;font-size:36px;margin-top:8px}.file-upload .file-upload-box2 .file-name{color:#024f79;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis}.file-upload .file-upload-box2 .button{margin-top:16px}.navigation-menu{background-color:#024f79;grid-area:navigation;width:64px}.navigation-menu .header{align-items:center;background-color:#013c5c;cursor:pointer;display:flex;height:50px;justify-content:center;width:64px}.navigation-menu .header:hover{background-color:#014c75}.navigation-menu .header .icon{color:#fff}.navigation-menu .container{align-items:center;display:flex;flex-direction:column}.navigation-menu .container .button{align-items:center;background-color:#024f79;border-left:2px solid #024f79;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s;width:62px}.navigation-menu .container .button.active{background-color:#024f79;border-left:2px solid #fff}.navigation-menu .container .button.active .icon{color:#fff}.navigation-menu .container .button:hover{background-color:#024f79}.navigation-menu .container .button:hover .icon{color:#fff}.navigation-menu .container .button .icon{color:#d3d3d3}.navigation-menu .container .button .flex-grow{flex-grow:1}.navigation-menu .container .logout-button{align-items:center;background-color:#024f79;bottom:0;cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;transition:all .2s;width:64px}.navigation-menu .container .logout-button .icon{color:#d3d3d3}.navigation-menu .container .logout-button:hover{background-color:#024f79}.navigation-menu .container .logout-button:hover .icon{color:#fff}.redux-toastr .bottom-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .top-center,.redux-toastr .top-left,.redux-toastr .top-right{box-sizing:content-box;width:389px!important}.redux-toastr .toastr.toastr{min-height:0;min-height:auto;opacity:1;padding:16px}.redux-toastr .toastr.toastr .close-toastr,.redux-toastr .toastr.toastr .rrt-left-container{display:none}.redux-toastr .toastr.toastr .rrt-middle-container{margin-left:0;padding:0;width:100%}.redux-toastr .toastr.toastr .rrt-middle-container .rrt-text{align-items:flex-start;display:flex;font-size:14px;letter-spacing:0;line-height:24px}.redux-toastr .toastr.toastr.rrt-success{background-color:#149b62}.redux-toastr .toastr.toastr.rrt-success .rrt-text{color:#fff}.redux-toastr .toastr.toastr.rrt-success .rrt-text:before{content:"\e5ca";font-family:Material Icons;font-size:24px;font-weight:700;margin-right:16px}.redux-toastr .toastr.toastr.rrt-error{background-color:#ec3c3e}.redux-toastr .toastr.toastr.rrt-error .rrt-text{color:#fff}.redux-toastr .toastr.toastr.rrt-error .rrt-text:before{content:"\e000";font-family:Material Icons;font-size:24px;margin-right:16px}.redux-toastr .toastr.toastr.rrt-warning{background-color:#f5ad00}.redux-toastr .toastr.toastr.rrt-warning .rrt-text{color:#222}.redux-toastr .toastr.toastr.rrt-warning .rrt-text:before{content:"\e000";font-family:Material Icons;font-size:24px;margin-right:16px}.redux-toastr .toastr.toastr.rrt-info{background-color:#d3e2ea}.redux-toastr .toastr.toastr.rrt-info .rrt-text{color:#024f79}.redux-toastr .toastr.toastr.rrt-info .rrt-text:before{content:"\e88e";font-family:Material Icons;font-size:24px;margin-right:16px}.redux-toastr .rrt-confirm-holder .rrt-confirm{min-width:396px}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-message{border-bottom:1px solid #e3e4e5;color:#222;font-size:16px;font-weight:600;line-height:24px;padding:0 20px 20px;text-align:start}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-message:before{border-bottom:1px solid #e3e4e5;color:#222;content:"Confirmation Needed";display:block;font-size:18px;font-weight:900;letter-spacing:.79px;line-height:24px;margin-bottom:20px;margin-left:-20px;margin-right:-20px;padding:20px;text-align:start}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{padding:20px 24px}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{border-top:none;flex-grow:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:12px;padding:8px 12px}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:first-of-type{background-color:#024f79;border-radius:3px;font-size:0}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:first-of-type:hover{background-color:rgba(2,79,121,.8)}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:first-of-type:active{background-color:rgba(2,79,121,.6)}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:last-of-type{border-radius:3px;color:#024f79;font-weight:600;letter-spacing:.61px;line-height:20px}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:last-of-type:hover{background-color:rgba(211,226,234,.8)}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:last-of-type:active{background-color:rgba(211,226,234,.6);color:#024f79}.redux-toastr .rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:first-of-type:after{color:#fff;content:"Confirm";font-size:14px;font-weight:600;letter-spacing:.61px;line-height:20px}#root,.App,body,html{height:100%}.logo{height:30px}.App{background-color:#f5f7f8;display:flex;height:100%;width:100vw}.App .toolbar{background-color:#fff;display:flex}.App .datasets-root{display:flex;flex-direction:column;overflow:auto;width:calc(100vw - 64px)}.App .datasets-root .no-scope-container{align-items:center;display:flex;grid-area:uploader;height:100vh;justify-content:center}.App .uploader-root{display:flex;flex-direction:column}.App .upload-container{flex-grow:1;grid-area:uploader;padding:16px}.sidebar{border-right:2px solid #fff;grid-area:sidebar;min-width:400px}.dataset-history,.sidebar{display:flex;flex-direction:column;overflow:auto}.dataset-history{grid-area:history;padding:8px}.sub-header{align-items:center;display:flex;height:48px;margin-top:16px;padding:0 16px}.sub-header .action-button{margin-left:4px}.sub-header .title{flex-grow:1}::-webkit-scrollbar-track{background-color:#dcdcdc}::-webkit-scrollbar{background-color:#f5f5f5;width:4px}::-webkit-scrollbar-thumb{background-color:#024f796e}.fidu-info-card{background-color:#fff;min-width:850px}.fidu-info-card .image{background-size:contain;height:350px}.grow{flex-grow:1}.scope-details-root{display:grid;grid-template-areas:"sidebar top-bar" "sidebar uploader" "sidebar history";grid-template-columns:1fr 3fr;grid-template-rows:48px 1fr 1fr;height:100vh}.scope-details-root .header{align-items:center;background-color:#fff;border-top:2px solid #f5f7f8;display:flex;height:32px;padding:8px 16px}.scope-details-root .header h6{color:#222;flex-grow:1}.scope-details-root .header .button{align-items:center;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;transition:all .2s;width:52px}.scope-details-root .header .button:hover{background-color:#4d5767}.scope-details-root .top-bar{background:#fff;color:#fff}.scope-details-root .scope-info-container{display:flex;flex-direction:column;overflow:auto;padding:0 16px 8px}.scope-details-root .scope-info-container .info-section{background-color:#fff;margin-top:16px;padding:8px 16px 16px;pointer-events:none}.scope-details-root .scope-info-container .info-section .info-container{display:flex}.scope-details-root .scope-info-container .info-section .info-container .title{flex-grow:1;margin-right:8px}.scope-details-root .scope-info-container .info-section .info-container .value{font-weight:700}.scope-details-root .scope-info-container .columns-section{display:flex;flex-direction:column;margin:0 8px;overflow:auto}.scope-details-root .scope-info-container .columns-section .columns-container{display:flex;flex-direction:column;overflow:auto}.scope-details-root .scope-info-container .columns-section .column-info-container{border-bottom:1px solid #e7e7e7;display:flex}.scope-details-root .scope-info-container .columns-section .column-info-container .column-name{align-items:center;display:flex;margin-right:8px;max-width:200px;overflow:hidden;padding:8px;text-overflow:ellipsis}.scope-details-root .scope-info-container .columns-section .column-info-container .grow{flex-grow:1}.scope-details-root .scope-info-container .columns-section .column-info-container .column-type{align-items:center;display:flex;padding:8px}.scope-details-root .scope-info-container .columns-section .column-info-container .column-type .icon{background-color:#024f79;border-radius:15px;color:#fff;display:flex;font-size:12px;justify-content:center;margin-left:8px;min-width:32px;padding:4px}.scope-details-root .scope-info-container .columns-section .column-info-header{display:flex}.scope-details-root .scope-info-container .columns-section .column-info-header .column-name{flex-grow:1;font-weight:700;margin-right:8px;padding:8px 0}.scope-details-root .scope-info-container .columns-section .column-info-header .column-type{font-weight:700;padding:8px 4px}.field{margin:16px 8px}.field input{height:auto}.field.flex{display:flex;justify-content:space-between}.field.flex>div{width:48%}.field.flex-3{display:flex;justify-content:space-between}.field.flex-3>div{width:31%}.scope-view-root{display:flex;flex-direction:column;overflow:auto}.scope-view-root .scopes-container{overflow:auto;padding:8px}.scope-view-root .scopes-container .scope{background-color:#fff;margin-bottom:4px;padding:8px;transition:all .1s}.scope-view-root .scopes-container .scope .scope-header{align-items:center;cursor:pointer;display:flex;padding-left:8px}.scope-view-root .scopes-container .scope .scope-header svg{color:#024f79;height:20px;margin-right:16px;width:20px}.scope-view-root .scopes-container .scope .scope-header .date{color:#14567e;font-size:12px;min-width:90px;padding:8px;text-align:center}.scope-view-root .scopes-container .scope .scope-header h6{max-width:250px;overflow:hidden;text-overflow:ellipsis}.scope-view-root .scopes-container .scope:hover{background-color:#024f79;color:#fff}.scope-view-root .scopes-container .scope:hover .scope-header .date,.scope-view-root .scopes-container .scope:hover h6,.scope-view-root .scopes-container .scope:hover svg{color:#fff}.scope-view-root .header{align-items:center;background-color:#fff;border-top:2px solid #f5f7f8;display:flex;height:32px;padding:8px 16px}.scope-view-root .header h6{color:#222;flex-grow:1}.scope-view-root .header .button{align-items:center;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;transition:all .2s;width:52px}.scope-view-root .header .button:hover{background-color:#4d5767}.scope-view-root .list-header{display:flex;font-size:14px;padding:8px 16px}.scope-view-root .list-header .date,.scope-view-root .list-header .type{margin-right:16px}.no-scope-container{align-items:center;display:flex;grid-area:uploader;height:100vh;justify-content:center}.atlas-dialog .MuiDialog-paper{background-color:#f5f7f8;min-width:350px}.atlas-dialog .dialog-header{align-items:center;background-color:#fff;display:flex;padding:16px}.atlas-dialog .dialog-header .dialog-title{background-color:#fff;flex-grow:1;margin-right:16px}.atlas-dialog .container{padding:16px}.atlas-dialog .container .field:not(:last-child),.atlas-dialog .container .section:not(:last-child){margin-bottom:16px}
/*# sourceMappingURL=main.933b0a17.css.map*/