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}.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-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.7s;animation-duration:.7s}.animated.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.3s;animation-duration:.3s}.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{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999999}.rrt-confirm-holder .shadow{width:100%;height:100%;background-color:rgba(50,58,68,.8)}.rrt-confirm-holder .rrt-confirm{width:320px;background-color:#fff;position:absolute;z-index:9;top:20%;left:50%;margin-left:-160px;box-shadow:3px 3px 20px #333;border-radius:4px;overflow:hidden}.rrt-confirm-holder .rrt-confirm .rrt-message{width:100%;padding:5%;min-height:50px;font-size:1em;background-color:#fff;text-align:center;font-family:"open-sanscondensed-light",sans-serif;clear:both}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{display:flex}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{flex-grow:1;height:50px;text-transform:capitalize;background-color:transparent;padding:0;margin:0;float:left;border:none;border-top:1px solid #f0f0f0;font-size:14px;overflow:hidden;cursor:pointer}.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{width:350px;position:fixed;z-index:99999999;padding:0 10px}.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;width:100%;min-height:70px;overflow:hidden;margin:10px 0;border-radius:4px;position:relative;z-index:2;color:#333;opacity:.94;box-shadow:2px 2px 10px rgba(0,0,0,.4)}.redux-toastr .toastr:hover:not(.rrt-message){box-shadow:0 0 10px rgba(0,0,0,.6);opacity:1}.redux-toastr .toastr .toastr-status{width:100%;height:5px}.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;text-align:center;overflow:hidden}.redux-toastr .toastr .rrt-left-container{width:80px;top:0;left:0;position:absolute;bottom:0}.redux-toastr .toastr .rrt-left-container .rrt-holder{width:70px;height:70px;position:absolute;top:50%;margin-top:-35px;left:5px;line-height:60px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;vertical-align:middle;margin-top:5px}.redux-toastr .toastr .rrt-middle-container{width:65%;margin-left:80px;position:relative;float:left;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-align:left;padding:10px 5px}.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{width:10%;height:100%;position:absolute;top:0;right:0;background-color:transparent;font-size:22px;border:none;outline:none;opacity:.5;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial sans-serif}.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{opacity:1;border:1px solid #dbdbdb}.redux-toastr .toastr.rrt-message .rrt-title{width:90%;height:50px;text-align:center;font-size:1.2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:50px;padding:0 20px}.redux-toastr .toastr.rrt-message .rrt-text{width:100%;max-height:400px;overflow:hidden;overflow-y:auto;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background-color:#fff;padding:15px;font-size:1.1em;margin-bottom:20px}.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{height:5px;margin:0 -20px -20px -60px;position:absolute;bottom:20px;width:100%}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}.atlas-modal{display:flex;justify-content:center;align-items:center}.atlas-modal .container{background-color:#fff;min-width:300px}.atlas-modal .container:focus{outline:none}.atlas-modal .container .header{padding:16px;background-color:#14567e;text-align:center;color:#fff}.atlas-modal .container .page{padding:16px;background-color:#f1f0f0}.atlas-modal .container .page .section{margin-bottom:16px}.atlas-modal .container .page .button-container{display:flex;justify-content:flex-end}.sidebar-container{display:flex;flex-direction:column;width:100%}.sidebar-container .toolbar{background-color:#fff}.sidebar-container .toolbar .title{flex-grow:1;color:rgba(0,0,0,.87);background-color:#fff}.sidebar-container .toolbar img{height:30px}.sidebar-container .header{padding-left:16px;padding-right:8px;align-items:center;background-color:#fff;display:flex;min-height:52px;border-top:1px solid #d3d3d3}.sidebar-container .header h6{color:rgba(0,0,0,.87);font-weight:700;flex-grow:1}.sidebar-container .header .button{color:#fff;display:flex;justify-content:center;align-items:center;height:52px;width:52px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.sidebar-container .header .button:hover{background-color:#4d5767}.sidebar-container .content{padding:8px;overflow:auto;display:flex;flex-direction:column;height:100%}.sidebar-container .content .search{padding:16px}.sidebar-container .content .item-toolbar{padding:0 16px;display:flex;margin-right:62px}.sidebar-container .content .item-toolbar .button{height:36px;display:flex;justify-content:center;align-items:center;font-size:14px;color:rgba(0,0,0,.87);border-bottom:1px solid #b7b7b7;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.sidebar-container .content .item-toolbar .button.active,.sidebar-container .content .item-toolbar .button:hover{border-bottom:1px solid #14567e;color:#14567e}.sidebar-container .content .item-toolbar .button.schema{width:96px;margin-right:4px}.sidebar-container .content .item-toolbar .button.geometry{width:56px;margin-right:4px}.sidebar-container .content .item-toolbar .button.name{flex-grow:1}.sidebar-container .content .item-toolbar .button.date{width:132px;margin-left:4px}.sidebar-container .content .item-container{margin:0 16px;overflow:auto}.login{width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;background-color:#f1f0f0}.login .container{border:1px solid grey;padding:16px;width:25%}.login .login-container{margin-top:30px}.login .primary-btn{margin-top:15px}.datasets-rootview{background-color:#f1f0f0;display:grid;grid-template-columns:64px -webkit-min-content minmax(20%,100%);grid-template-columns:64px min-content minmax(20%,100%);grid-template-areas:"navigation sidebar map";height:100%;width:100%}.datasets-rootview .sidebar{grid-area:sidebar;min-width:500px;background-color:#f1f0f0;display:flex;overflow:auto;-webkit-transition:all .2s;transition:all .2s}.datasets-rootview .sidebar.closed{min-width:0;width:0}.datasets-rootview .map{grid-area:map;position:relative}.datasets-rootview .map-data-switch{display:flex;align-items:center;color:rgba(0,0,0,.87);padding:8px 16px;background-color:#f1f0f0;position:absolute;bottom:16px;right:16px}.datasets-overview{width:700px}.datasets-overview .dataset{color:rgba(0,0,0,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;display:flex;margin-bottom:4px;border-right:2px solid transparent}.datasets-overview .dataset.selected{border-color:#14567e}.datasets-overview .dataset:hover{cursor:pointer;border-color:#14567e}.datasets-overview .dataset .container{display:flex;width:100%}.datasets-overview .dataset .container .row-container{flex-grow:1;background-color:#fff}.datasets-overview .dataset .container .row-container .row-1{display:flex;align-items:center}.datasets-overview .dataset .container .row-container .row-1 .geometry-icon{display:flex;padding:16px;justify-content:center;align-items:center;background-color:#fff;border-right:4px solid #f1f0f0}.datasets-overview .dataset .container .row-container .row-1.cached .geometry-icon{color:#14567e}.datasets-overview .dataset .container .row-container .row-1.uncached .geometry-icon{color:#b54c60}.datasets-overview .dataset .container .row-container .row-1 .button{color:#797979;border-left:4px solid #f1f0f0;display:flex;align-items:center;padding:16px;-webkit-transition:all .2s;transition:all .2s}.datasets-overview .dataset .container .row-container .row-1 .button .icon{font-size:24px}.datasets-overview .dataset .container .row-container .row-1 .button:hover{color:#fff;background-color:#14567e}.datasets-overview .dataset .container .row-container .row-2{height:50px;padding-left:16px;display:flex;align-items:center;background-color:#292e38}.datasets-overview .dataset .container .row-container .row-2 .icon{font-size:16px;margin-right:8px}.datasets-overview .dataset .container .name{background-color:#fff;display:flex;align-items:center;padding-left:16px;flex-grow:1;height:56px;font-size:14px}.datasets-overview .dataset .container .schema{padding:0 8px;height:56px;display:flex;align-items:center;justify-content:center;font-size:14px;border-right:4px solid #f1f0f0;min-width:80px;max-width:80px;overflow:hidden;color:rgba(0,0,0,.87)}.datasets-overview .dataset .container .date{padding:0 16px;height:56px;display:flex;align-items:center;justify-items:center;font-size:14px;border-left:4px solid #f1f0f0;min-width:100px;max-width:100px}.datasets-overview .dataset .container .created{font-size:12px;margin-right:24px}.datasets-overview .dataset .container .created.grow{flex-grow:1}.datasets-overview .dataset .container .row-count{margin-right:24px;font-size:12px;font-size:10px}.create-dataset-modal .file-name{padding:16px;border:2px solid #fff;text-align:center;margin-bottom:16px}.create-dataset-modal .file-error{padding:16px;background-color:#db6a64;color:#fff}.create-dataset-modal .file-error:not(:first-child){border-top:2px solid #f1f0f0}.create-dataset-modal .file-error .title{margin-bottom:8px}.create-dataset-modal .file-error .text{font-size:14px;display:flex;align-items:center}.create-dataset-modal .file-error .text .highlight{padding:4px;margin:0 4px;background-color:#fff;color:#db6a64}.dataset-details{width:500px}.dataset-details .cache-status-container{padding:8px;width:25%;margin-right:8px;-webkit-transition:all .2s;text-align:center;background-color:#14567e;cursor:pointer;transition:all .2s}.dataset-details .cache-status-container span{color:#fff}.dataset-details .cache-status-container.cached{background-color:#14567e}.dataset-details .cache-status-container.cached:hover{background:#176594}.dataset-details .cache-status-container.uncached{background-color:#b54c60}.dataset-details .cache-status-container.uncached:hover{background:#176594}.dataset-details .container{padding:16px;display:flex;flex-direction:column;overflow:auto}.dataset-details .page{margin-bottom:24px;display:flex;flex-direction:column;overflow:auto}.dataset-details .section{padding:0 8px;margin-bottom:8px}.dataset-details .section.scroll{display:flex;flex-direction:column;overflow:auto}.dataset-details .section .flex{display:flex;justify-content:space-between}.dataset-details .section .subtitle{padding-top:8px}.dataset-details .section .text-container{padding:8px}.dataset-details .section .generated-tiles{margin-top:8px;font-size:24px;padding:10px;border:1px dashed #14567e;text-align:center;color:rgba(0,0,0,.87)}.dataset-details .section .generated-tiles .generated-tiles-header{color:rgba(0,0,0,.87);font-size:12px}.dataset-details .section .zoom-levels-container{align-items:center;color:rgba(0,0,0,.87);width:100%}.dataset-details .section .zoom-levels-container .value{font-size:16px;padding:16px;margin-top:8px;margin-left:8px;margin-right:8px;background-color:#fff;text-align:center}.dataset-details .section .slider-container .slider-footer span{font-size:10px;color:rgba(0,0,0,.87)}.dataset-details .section .slider-container .slider-footer span:not(:first-child){float:right}.dataset-details .checkbox-header{color:#d3d3d3;font-size:12px;margin-bottom:5px}.dataset-details .checkbox-container{padding:8px 8px 0;display:flex;flex-direction:column;overflow:auto}.dataset-details .checkbox-container .checkbox{background-color:#fff;display:flex;align-items:center;padding-right:16px;margin-bottom:4px}.dataset-details .checkbox-container .checkbox .label{font-size:14px;color:rgba(0,0,0,.87);padding:16px 0}.dataset-details .checkbox-container .checkbox .box{margin-right:8px}.dataset-details .checkbox-container .checkbox .seperator{background-color:#fff;color:#14567e;border-right:2px solid #f1f0f0;border-left:2px solid #f1f0f0;padding:16px;margin-left:16px;margin-right:16px}.dataset-details .checkbox-container .checkbox .flex{display:flex;align-items:center;flex-grow:1;height:100%;cursor:pointer}.dataset-details .all-checkbox{display:flex;align-items:center;padding:0 8px}.dataset-details .rc-slider{margin-top:15px}.dataset-details .rc-slider .rc-slider-rail{background-color:#fff}.dataset-details .rc-slider .rc-slider-handle{background-color:#fff;border-color:#fff;box-shadow:0 0 5px #14567e}.dataset-details .rc-slider .rc-slider-handle:hover{border-color:#14567e}.dataset-details .rc-slider .rc-slider-track{background-color:#14567e}.dataset-details .back-btn{margin-right:8px}.table-view{position:absolute;top:16px;left:16px;right:16px}.edit-style-view .content{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-areas:"layers style";padding:0}.edit-style-view .content .layers-container{grid-area:layers;padding:16px;min-width:300px;background-color:#f1f0f0}.edit-style-view .content .layers-container .header{padding:8px 8px 8px 16px;background-color:#222e46;display:flex;align-items:center}.edit-style-view .content .layers-container .list-actions{display:flex;margin-top:8px}.edit-style-view .content .layers-container .list-actions .action{font-size:16px;padding:12px;-webkit-transition:all .2s;transition:all .2s;background-color:#fff;color:rgba(0,0,0,.87);cursor:pointer}.edit-style-view .content .layers-container .list-actions .action:hover{background-color:#14567e;color:#fff}.edit-style-view .content .layers-container .layers{margin-top:8px;width:100%}.edit-style-view .content .layers-container .layers .layer{color:rgba(0,0,0,.87);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:flex;align-items:center;margin-bottom:4px;background-color:#fff;border-right:2px solid transparent}.edit-style-view .content .layers-container .layers .layer.selected,.edit-style-view .content .layers-container .layers .layer:hover{border-right:2px solid #14567e}.edit-style-view .content .layers-container .layers .layer.drag-highlight{border-top:2px solid #14567e;-webkit-transition:none;transition:none}.edit-style-view .content .layers-container .layers .layer .type{display:flex;align-items:center;justify-content:center;padding:0 16px;height:56px}.edit-style-view .content .layers-container .layers .layer .type .fill{height:16px;width:16px;border:2px solid #f1f0f0}.edit-style-view .content .layers-container .layers .layer .type .circle{height:16px;width:16px;border-radius:50%;border:2px solid #f1f0f0}.edit-style-view .content .layers-container .layers .layer .type .line{width:16px;height:4px;border:2px solid #f1f0f0}.edit-style-view .content .layers-container .layers .layer .type .symbol{font-weight:700;font-size:20px}.edit-style-view .content .layers-container .layers .layer .name{flex-grow:1;font-size:14px;display:flex;align-items:center;pointer-events:none}.edit-style-view .content .layers-container .layers .layer .actions{display:flex;margin-right:8px}.edit-style-view .content .layers-container .layers .layer .actions .action{font-size:16px;padding:12px;-webkit-transition:all .2s;transition:all .2s}.edit-style-view .content .layers-container .layers .layer .actions .action:hover{background-color:#14567e;color:#fff}.edit-style-view .content .layers-container .layers .add-button{color:rgba(0,0,0,.87);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:flex;align-items:center;margin-bottom:4px;padding:16px;background-color:#fff}.edit-style-view .content .layers-container .layers .add-button .icon{padding-right:8px}.edit-style-view .content .layers-container .layers .add-button:hover{background-color:#14567e}.edit-style-view .content .style-container{grid-area:style;overflow:auto;background-color:#f1f0f0;border-left:1px solid #fff;display:flex}.edit-style-view .style{display:flex;flex-direction:column}.edit-style-view .style .data-tab{width:400px}.edit-style-view .style .style-tab{display:flex;overflow:auto;width:400px}.edit-style-view .style .style-tab .style-properties{margin-right:4px;padding-right:4px;overflow:auto}.edit-style-view .style .style-tab .style-property{display:flex;overflow:auto;flex-direction:column;width:100%}.edit-style-view .style .style-tab .style-property .values{display:flex;overflow:auto;flex-direction:column}.edit-style-view .style .style-tab .property-container{width:300px;display:flex;overflow:auto}.edit-style-view .style .style-tab .property-container .property-title{padding:8px;background-color:#fff;display:flex;align-items:center;margin-bottom:8px}.edit-style-view .style .style-tab .property-container .property-title .actions{display:flex}.edit-style-view .style .style-tab .property-container .property-title .actions svg{color:rgba(0,0,0,.87)}.edit-style-view .style .style-tab .property-container .property-title .property-title-type{color:rgba(0,0,0,.6)}.edit-style-view .style .style-tab .property-container .property-title .property-title-name{flex-grow:1}.edit-style-view .style .style-content{display:flex;flex-direction:column;overflow:auto;padding:16px 8px}.edit-style-view .style .style-content .section-container{background-color:#fff;padding:16px;margin-bottom:8px}.edit-style-view .style .style-content .title{color:rgba(0,0,0,.87)}.edit-style-view .style .style-content .select .menu-item-name{flex-grow:1;font-size:14px}.edit-style-view .style .style-content .section:not(:last-child){margin-bottom:8px}.edit-style-view .style .style-content .header{padding:8px 8px 8px 16px;background-color:#222e46;display:flex;align-items:center}.edit-style-view .style .style-content .slider-container{padding:0 16px}.edit-style-view .style .style-content .slider-container .slider-footer span{font-size:10px;color:rgba(0,0,0,.87)}.edit-style-view .style .style-content .slider-container .slider-footer span:not(:first-child){float:right}.edit-style-view .style .style-content .rc-slider{margin-top:15px}.edit-style-view .style .style-content .rc-slider .rc-slider-rail{background-color:#f1f0f0}.edit-style-view .style .style-content .rc-slider .rc-slider-handle{background-color:#fff;border-color:#fff;box-shadow:0 0 5px #14567e}.edit-style-view .style .style-content .rc-slider .rc-slider-handle:hover{border-color:#14567e}.edit-style-view .style .style-content .rc-slider .rc-slider-track{background-color:#14567e}.menu-item-geometry-type{text-transform:lowercase;padding:4px 8px;background-color:#14567e;color:#fff;font-size:14px}.menu-item-name{flex-grow:1;font-size:18px}.types{display:flex;align-items:center}.types .grow{flex-grow:1;padding:16px}.types .type{background-color:#fff;display:flex;justify-content:center;align-items:center;width:48px;height:48px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin-right:4px}.types .type.active{background-color:#14567e}.types .type.active svg{color:#fff;width:32px;height:32px}.types .type svg{color:#595e69;width:32px;height:32px}.types .type:hover{background-color:#14567e}.types .type:hover svg{color:#fff}.graduate-style-modal .next-button{margin-top:16px}.graduate-style-modal .steps-container{padding:8px 16px}.graduate-style-modal .actions{margin-top:8px;margin-bottom:8px;padding:8px}.graduate-style-modal .actions svg{color:rgba(0,0,0,.87)}.graduate-style-modal .scroll-container{max-height:350px;overflow:auto}.graduate-style-modal .step-container{padding:8px;display:flex;align-items:center;background-color:#fff;margin-bottom:4px}.graduate-style-modal .step-container .step-value{flex-grow:1;color:rgba(0,0,0,.87)}.graduate-style-modal .step-container .step-color{width:32px;height:32px;border:1px solid #b7b7b7}.menu-item-flex{display:flex}.menu-item-flex .name{flex-grow:1}.property-button{padding:8px;background-color:#fff;display:flex;flex-direction:column;width:72px;height:48px;margin-bottom:8px;justify-content:center;border-right:2px solid transparent;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.property-button.selected,.property-button:hover{border-right:2px solid #14567e}.property-button .property-title{font-size:12px;margin-bottom:8px;font-weight:700;color:rgba(0,0,0,.87)}.property-button .property-value{font-size:10px;color:rgba(0,0,0,.6)}.property-button .color-value{width:16px;height:16px}.color-ramp-name{flex-grow:1;padding-right:16px}.color-ramp-gradient{height:32px;width:64px;padding-right:16px;border:1px solid #b7b7b7}.property{margin-bottom:8px}.property .toolbar{height:16px;background-color:#b7b7b7}.property .toolbar .actions{display:flex}.property .toolbar .actions .action{height:16px;width:16px;color:#fff;cursor:pointer;padding-left:4px;padding-right:4px}.property .toolbar .actions .action:hover{background-color:#f1f0f0}.property .toolbar .actions .action svg{height:16px;width:16px}.property .property-content{background-color:#fff;display:flex;height:64px}.property .property-content.center{align-items:center;justify-content:center}.property .property-content .name{color:rgba(0,0,0,.87);text-transform:capitalize;display:flex;align-items:center}.property .property-content .name,.property .property-content .textfield{padding:16px;flex-grow:1;border-right:4px solid #f1f0f0}.property .property-content .mini-icon{color:rgba(0,0,0,.87);margin:16px}.property .property-content .select{width:150px}.property .property-content .text-input{flex-grow:1}.property .property-content .text-input input{height:19px}.property .property-content .add-btn{height:56px;width:56px;display:flex;align-items:center;justify-content:center;cursor:pointer}.property .property-content .add-btn:hover{background-color:#14567e}.property .property-content .add-btn:hover svg{color:#fff}.property .property-content .add-btn svg{color:rgba(0,0,0,.87)}.property .property-content .delete-btn{width:56px;display:flex;align-items:center;justify-content:center;cursor:pointer}.property .property-content .delete-btn svg{color:#404040;width:20px;height:20px}.property .property-content .delete-btn:hover{background-color:#232323}.property .property-content .delete-btn:hover svg{color:#fff}.property .property-content .color-container{width:64px;height:64px;cursor:pointer;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.property .property-content .color-container:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}.property .property-content .input-container{height:64px;line-height:64px}.property .property-content .input-container .number{color:rgba(0,0,0,.87);width:64px}.property .property-content .input-container .number input{text-align:center}.property .property-content .property-select,.property .property-content .property-select .MuiInputBase-root{height:100%}.property .property-content .text-container{width:168px;line-height:64px}.property .property-content .text-container .text{color:rgba(0,0,0,.87);font-size:14px;width:100%}.property .property-content .text-container .text input{text-align:center}.property .property-content .checkbox-container{width:64px;display:flex;align-items:center}.maps-rootview{background-color:#f1f0f0;display:grid;grid-template-columns:64px -webkit-min-content minmax(20%,100%);grid-template-columns:64px min-content minmax(20%,100%);grid-template-areas:"navigation sidebar map";height:100%;width:100%}.maps-rootview .sidebar{grid-area:sidebar;background-color:#f1f0f0;display:flex;overflow:auto}.maps-rootview .map{grid-area:map}.maps-overview{min-width:500px}.maps-overview .map{color:rgba(0,0,0,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;display:flex;margin-bottom:8px;border-right:1px solid transparent}.maps-overview .map.selected{border-color:#14567e}.maps-overview .map:hover{cursor:pointer;border-color:#14567e}.maps-overview .map .container{display:flex;width:100%}.maps-overview .map .container .row-container{flex-grow:1;background-color:#fff}.maps-overview .map .container .row-container .row-1{display:flex;align-items:center}.maps-overview .map .container .row-container .row-1.cached{border-left:2px solid #14567e}.maps-overview .map .container .row-container .row-1.uncached{border-left:2px solid #8b0000}.maps-overview .map .container .row-container .row-1 .button{color:#797979;display:flex;border-left:2px solid #f1f0f0;align-items:center;padding:16px}.maps-overview .map .container .row-container .row-1 .button .icon{font-size:24px}.maps-overview .map .container .row-container .row-1 .button:hover{color:#fff;background-color:#3e4550}.maps-overview .map .container .row-container .row-1 .icon{font-size:16px;margin-right:8px}.maps-overview .map .container .row-container .row-2{height:50px;padding-left:16px;display:flex;align-items:center;background-color:#292e38}.maps-overview .map .container .row-container .row-2 .icon{font-size:16px;margin-right:8px}.maps-overview .map .container .name{background-color:#fff;text-transform:capitalize;display:flex;align-items:center;padding-left:16px;flex-grow:1;height:56px;font-size:16px}.maps-overview .map .container .created{font-size:12px;margin-right:24px}.maps-overview .map .container .created.grow{flex-grow:1}.maps-overview .map .container .row-count{margin-right:24px;font-size:12px;font-size:10px}.create-map-modal .upload-box{width:100%;height:250px;border:1px dotted #fff;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:transparent}.create-map-modal .upload-box .text{color:#cacaca;text-align:center}.create-map-modal .upload-box .icon{font-size:36px}.map-edit-view{min-width:500px}.map-edit-view .cache-status-container{padding:8px;width:25%;margin-right:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-align:center;background:#14567e}.map-edit-view .cache-status-container span{color:#fff}.map-edit-view .cache-status-container:hover{background:#176594}.map-edit-view .cache-status-container.uncached{background:#b54c60}.map-edit-view .container{padding:24px}.map-edit-view .container .datasets{padding:16px 8px 8px}.map-edit-view .container .datasets .dataset{display:flex;align-items:center;padding-left:16px;background-color:#fff;color:#fff;margin-bottom:4px}.map-edit-view .container .datasets .dataset .name{flex-grow:1}.map-edit-view .container .datasets .dataset .icon{margin-right:8px;color:rgba(0,0,0,.87);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.map-edit-view .container .datasets .dataset .icon:hover{color:#14567e}.map-edit-view .container .datasets .dataset .cached-container{display:flex;background-color:#14567e;padding:4px;margin:12px}.map-edit-view .container .datasets .dataset .cached-container span{color:#fff;margin:4px}.map-edit-view .container .datasets .add-button{display:flex;align-items:center;padding:16px;background-color:#fff;color:rgba(0,0,0,.87);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.map-edit-view .container .datasets .add-button:hover{background-color:#14567e;color:#fff}.map-edit-view .container .datasets .add-button:hover span{color:#fff}.map-edit-view .container .datasets .add-button .icon{margin-right:8px}.map-edit-view .container .section .map-id-container{padding:16px;margin:8px 8px 16px;text-align:center;background:#fff}.map-edit-view .container .section .text-container{padding:8px}.map-edit-view .container .actions{margin-top:16px}.map-edit-view .container .back-btn{margin-right:16px}.dataset-dialog .MuiDialog-paper{background-color:#f1f0f0}.dataset-dialog .title{background-color:#14567e}.dataset-dialog .title h6{color:#fff}.dataset-dialog .container{padding:16px 24px}.dataset-dialog .add-btn{margin-top:16px}.groups-rootview{background-color:#fff;display:grid;grid-template-columns:64px -webkit-min-content minmax(20%,100%);grid-template-columns:64px min-content minmax(20%,100%);grid-template-areas:"navigation sidebar map";height:100%;width:100%}.groups-rootview .sidebar{grid-area:sidebar;width:500px;background-color:#f1f0f0}.groups-rootview .group-edit-container{grid-area:map;display:flex;justify-content:center;align-items:center;min-width:500px}.group-overview .group{color:rgba(0,0,0,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;display:flex;align-items:center;justify-content:flex-end;background-color:#fff;margin-bottom:4px;border-right:2px solid transparent;cursor:pointer;height:56px}.group-overview .group .name{flex-grow:1;padding-left:16px}.group-overview .group .button{-webkit-transition:all .2s;transition:all .2s;color:rgba(0,0,0,.87);font-size:16px;border-left:4px solid #f1f0f0;display:flex;align-items:center;justify-content:center;padding:16px}.group-overview .group .button:hover{color:#fff;background-color:#585858}.group-overview .group.selected,.group-overview .group:hover{border-color:#14567e}.group-edit-view .header{padding:16px;background-color:#14567e}.group-edit-view .header h6{color:#fff}.group-edit-view .container{padding:16px;background-color:#f1f0f0}.group-edit-view .container .users{padding:16px}.group-edit-view .container .users .user{cursor:pointer;padding:16px;color:#fff;border:1px solid grey}.group-edit-view .container .users .user:hover{border:1px solid #008b8b}.group-edit-view .container .datasets .dataset{display:flex;align-items:center;padding:8px 16px;color:rgba(0,0,0,.87);background-color:#fff;border-bottom:1px solid #f1f0f0}.group-edit-view .container .datasets .dataset .name{font-size:16px;flex-grow:1;width:200px;overflow:hidden}.group-edit-view .container .datasets .dataset .checkbox-container{display:flex;align-items:center;flex-direction:column}.group-edit-view .container .datasets .dataset .checkbox-container .radio-label{font-size:12px}.group-edit-view .container .list{background-color:#f1f0f0;min-height:500px;max-height:500px;overflow:auto}.group-edit-view .container .section{margin-bottom:16px}.group-edit-view .container .section.flex{display:flex}.users-rootview{background-color:#fff;display:grid;grid-template-columns:64px -webkit-min-content minmax(20%,100%);grid-template-columns:64px min-content minmax(20%,100%);grid-template-areas:"navigation sidebar map";height:100%;width:100%}.users-rootview .sidebar{grid-area:sidebar;width:500px;background-color:#f1f0f0}.users-rootview .user-edit-container{grid-area:map;display:flex;justify-content:center;align-items:center}.users-overview .user{color:rgba(0,0,0,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;display:flex;align-items:center;justify-content:flex-end;background-color:#fff;margin-bottom:4px;border-right:2px solid transparent;cursor:pointer}.users-overview .user:hover{cursor:pointer;border-color:#14567e}.users-overview .user .name{flex-grow:1;padding-left:16px}.users-overview .user .button{-webkit-transition:all .2s;transition:all .2s;color:rgba(0,0,0,.87);font-size:16px;border-left:4px solid #f1f0f0;display:flex;align-items:center;justify-content:center;padding:16px}.users-overview .user .button .icon{font-size:24px}.users-overview .user .button:hover{color:#fff;background-color:#14567e}.users-overview .user.selected{border-color:#14567e}.user-edit-view .header{padding:16px;background-color:#14567e}.user-edit-view .header h6{color:#fff}.user-edit-view .container{padding:16px;background-color:#f1f0f0}.user-edit-view .container .section:not(:last-child){margin-bottom:16px}.user-edit-view .container .section.flex{display:flex}.user-edit-view .container .section.flex .button{margin-right:8px}.navigation-menu{width:64px;grid-area:navigation;background-color:#094f79}.navigation-menu .header{width:64px;height:64px;background-color:#013c5c;display:flex;align-items:center;justify-content:center;cursor:pointer}.navigation-menu .header:hover{background-color:#014c75}.navigation-menu .header .icon{color:#fff}.navigation-menu .container{display:flex;align-items:center;flex-direction:column}.navigation-menu .container .button{width:64px;height:64px;border-left:2px solid #14567e;background-color:#094f79;display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.navigation-menu .container .button.active{background-color:#14567e;border-left:2px solid #fff}.navigation-menu .container .button.active .icon{color:#fff}.navigation-menu .container .button:hover{background-color:#14567e}.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{width:64px;height:64px;position:absolute;bottom:0;background-color:#094f79;display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.navigation-menu .container .logout-button .icon{color:#d3d3d3}.navigation-menu .container .logout-button:hover{background-color:#14567e}.navigation-menu .container .logout-button:hover .icon{color:#fff}.file-upload .multi-switch{margin-bottom:8px}.file-upload .file-upload-box{width:100%;height:250px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff}.file-upload .file-upload-box.dragging{background-color:#1c1f24}.file-upload .file-upload-box .text{color:rgba(0,0,0,.87);text-align:center}.file-upload .file-upload-box .icon{font-size:36px;color:#fff}.file-upload .file-upload-box .button{margin-top:16px}#root,.App,body,html{margin:0;height:100%}.App{display:flex}#map{width:100%;height:100%}@font-face{font-family:gotham;src:url(/static/media/GOTHAM-LIGHT.9249716e.TTF)}@font-face{font-family:gotham-bold;src:url(/static/media/GOTHAM-BOLD.46e967b8.TTF)}.gotham,input{font-family:"gotham"}.gotham-bold{font-family:"gotham-bold"}.no-margin-progress{margin-bottom:-4px;z-index:2}.redux-toastr .toastr .rrt-left-container .rrt-holder{display:flex;align-items:center}.redux-toastr .toastr .rrt-left-container .rrt-holder svg{margin:0 auto;display:block}.redux-toastr .toastr .rrt-middle-container{padding:15px 5px}.rrt-success{background-color:#14567e!important}.rrt-confirm-holder .rrt-confirm .rrt-message{font-size:20px;color:rgba(0,0,0,.87);background-color:#f1f0f0}input:-internal-autofill-selected{background-color:transparent}.map-container{width:80%;display:flex;position:relative}.map-container.full{width:100%}.side-bar-container{width:20%;display:flex;height:100%}.side-bar-container.hide{width:0!important}.rc-slider{margin-top:15px}.rc-slider .rc-slider-rail{background-color:#fff}.rc-slider .rc-slider-handle{background-color:#fff;border-color:#fff;box-shadow:0 0 5px #14567e}.rc-slider .rc-slider-handle:hover{border-color:#14567e}.rc-slider .slider-footer{justify-content:space-between;align-items:center;display:flex}.rc-slider .rc-slider-track{background-color:#14567e}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#f1f0f0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#fff}.MuiMenu-paper{background-color:#f1f0f0!important;color:#fff!important}.MuiMenu-paper .menu-button .icon{font-size:20px;padding-right:16px}
/*# sourceMappingURL=main.46f42084.chunk.css.map */