html{width:100%;height:100%}body{margin:0;padding:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Arial,sans-serif;height:100%;background-color:#f8f8f8}ol,ul{padding-left:30px}.MuiDialogTitle-root,.MuiDialogContent-root,.MuiDialogActions-root{box-sizing:border-box}.LandingPage{background-image:url(/assets/splashscreen-Blb2d9o1.jpg);background-repeat:no-repeat;background-size:100% 100%;height:100vh;width:100vw;position:relative}.LandingPage-logo{position:fixed;bottom:45px;right:34px}.LandingPage-content{background:#fff;width:538px;height:258px;margin:-129px auto auto -269px;box-shadow:0 3px 6px 3px #00000026;border-radius:3px;position:fixed;left:50%;top:50%}html,body{margin:0;padding:0;overflow:hidden}.App{display:flex}.App .mike-appbar{position:fixed}.App-main{flex-grow:1;max-width:65%;margin:20px!important}.App-right{flex-grow:1;max-width:25%;margin:20px!important;padding-top:16px;background:#fff;border-radius:4px;height:fit-content;padding-right:8px}@media screen and (max-width: 960px){.App-main,.App-right{max-width:100%}}.App-main h1{margin-left:40px}.App-main h1,.App-main h2,.App-main h3{margin-bottom:20px}.App-right h3{margin-left:16px;margin-bottom:20px}.App-content{margin:0 auto;padding-top:60px}.App-logo{padding:10px}.MuiToolbar-root .MikeTooltip--span{display:block}.App .panel-content{overflow:hidden}.App .MuiDialogContent-root{overflow-y:auto;overflow-x:hidden}.UserDetailsPopper{z-index:10000;margin-top:2px}.c-ProjectsTable-SortIcon-Up{transform:rotate(0);transition:transform 1s linear!important;color:#0b4566}.c-ProjectsTable-SortIcon-Down{transform:rotate(180deg);transition:transform 1s linear!important;color:#0b4566}.c-ProjectsTable-SortIcon-Disabled{transform:rotate(0);transition:transform 1s linear!important;color:#d3d3d3}.c-ProjectsTable-SortIcon-Disabled:hover{transform:rotate(0);transition:transform 1s linear!important;color:#0b4566}:root{--sliding-panel-top: 59px}.fader{z-index:11;transition:opacity .3s linear;position:fixed}.fader .panel-content--right{transition:right .3s linear}.fader .panel-content--left{transition:left .3s linear}.fade--out{opacity:0;pointer-events:none}.fade--in{opacity:1;pointer-events:auto}.fade--out .panel-content--right{right:-360px}.fade--out .panel-content--left{left:-360px}.fade--in .panel-content--right{right:0}.fade--in .panel-content--left{left:0}@media screen and (max-width: 359px){.panel-content{width:320px}.fade--out .panel-content--right{right:-320px}.fade--out .panel-content--left{left:-320px}}.sliding-panel{top:var(--sliding-panel-top);padding-top:0;height:calc(100vh - var(--sliding-panel-top));overflow:hidden;display:block;position:fixed;z-index:11;width:100%;background-color:#0006}.sliding-panel--right{right:0}.sliding-panel--left{left:0}.sliding-panel--noOverlay{width:360px}.panel-content{width:360px;position:absolute;height:calc(100vh - var(--sliding-panel-top));max-height:none;padding:0;top:0;border:none;box-shadow:-4px 0 8px #00000026;background-color:#fff;margin:auto;overflow-y:auto}@media screen and (max-width: 320px){::-webkit-scrollbar{width:18px;background:#fff}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:9px;background-clip:padding-box;border:5px solid white}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#0b456666}}#map,#fullscreenViewPoint{padding:0;margin:0;height:100vh;width:100vw;background:#f5f5f5}.hidePanel{display:none}.showPanelFullHeight{height:calc(100% - 300px)}.noHorizontalScroll{overflow-x:hidden}.panelTitle,.panelTitleExport{padding:16px 0 16px 16px;margin:0;border-bottom:1px solid #dbe4e9;background:#fff;overflow:hidden}.panelTitle h3,.panelTitleExport h3{font-weight:900}.panelTitleExport{position:relative;z-index:9;height:79px}.panelTitle.panelTitleSmall{height:23px}.panelTitle.datalink-wizard{height:55px}.panelTitleSummery{font-size:12px;margin-top:4px;color:#86a2b3}.InitialDatePicker{position:absolute;top:55px;right:8px;width:115px}.InitialDatePicker .MuiGrid-root,.InitialDatePicker .MuiGrid-item{padding:0!important;margin:0!important}.SliderMenuExtraStyle aside{height:calc(100% - 60px)}.datePickerLabel{position:absolute;top:10px;font-size:12px;color:#86a2b3}.datePickerLabel.datePickerStartLabel{left:auto}.datePickerLabel.datePickerEndLabel{left:218px}.menuContainer{padding:16px 16px 0;background:#fff}[type=file]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}[type=file]+label.buttonFakeLook{display:inline-flex;justify-content:center;height:48px;cursor:pointer;padding:0;margin:0;min-width:156px;border:none;color:#fff;border-radius:3px;font-family:Roboto;font-size:14px;font-weight:500;text-align:center;background-color:#00a4ec;box-shadow:0 3px 3px #00000026}[type=file]:focus+label.buttonFakeLook,[type=file]+label.buttonFakeLook:hover{background-color:#008bec}[type=file]:disabled~label.buttonFakeLook{background-color:#97dbf9}#submitbutton{display:none}.descriptionText{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#86a2b3;display:none}.descriptionFooter{font-family:Roboto;font-style:normal;font-weight:400;line-height:16px;font-size:12px;color:#86a2b3}.buttonText{text-align:center;margin:15px 0 5px}.buttonsContainer{display:flex;justify-content:space-between}.marginBottom{margin-bottom:24px}#filedrag{display:flex;flex-direction:column;font-family:Roboto;font-weight:400;font-size:16px;line-height:22px;text-align:center;align-items:center;padding:1em 0;margin:1em 0;color:#0b4566;border-radius:7px;cursor:default;border-width:3px;border-color:transparent;border-style:solid}#filedrag.hover{background:#f2f5f7;color:#008bec;border-color:#008bec}.platformMeshCount{color:#fd3f75;font-size:13px;padding:0 0 15px}.panelItem{padding:11px 0;display:flex;background:#fff;position:relative}.panelItem.itemBorder{border-bottom:1px solid #dbe4e9}.panelItem.noPadding{padding:0}.panelItemIcon{padding:8px 11px 8px 8px;position:relative}.panelItemIcon .circle{position:absolute;background-color:transparent;top:30px;right:14px;width:10px;height:10px;border-radius:5px}.panelItemMore{position:absolute;top:5px;right:0}.panelItemMore svg{cursor:pointer}.panelItemMore svg:hover{background-color:#f2f5f7;border-radius:40px}.panelTitlePicker{font-size:12px;font-weight:500;color:#0b4566;display:inline-flex;white-space:nowrap}.panelTitlePicker .MuiInputBase-root{background-color:#f2f5f7;border-radius:4px 4px 0 0}.panelTitlePicker .MuiInputBase-root input{font-size:14px;padding:5px}.panelTitlePicker .MuiInputBase-root:before{border-bottom:0}.panelTitlePicker svg{margin:0}.panelItemIcon svg{vertical-align:middle}.panelItemContent{display:flex;flex-direction:column;padding:0 20px 0 0;width:100%}.panelItemContent.boundaryItem{padding:0 20px 11px 0}.boundaryPropertyContainer .panelItemContent{margin-bottom:8px}.panelItemContentTitle{font-size:14px;margin-top:12px}.panelItemContentTitleOneLine{font-size:14px;margin-top:20px}.panelItemContentText{font-size:12px;margin-top:2px;padding-right:7px;color:#86a2b3}.panelItemContent .MuiSelect-select.MuiSelect-select{text-overflow:ellipsis;max-width:256px}.panelItemContent .deleteMeshFilesLaunch{position:absolute;right:20px;bottom:0;text-align:right;font-size:12px;line-height:14px;color:#00a4ec;cursor:pointer}.panelCheckbox{margin:0 0 0 53px!important;padding:0!important}.panelItemPadding{margin:0 0 0 40px!important;padding:0!important}.contentTable{display:table-cell;padding-bottom:15px}.contentFlex{display:flex;align-items:center}.groupedStyle{margin-top:16px;border-top:1px solid #dbe4e9}.groupedStyle:first-child{margin-top:0;border-top:0}.panelItemContent .selectedDates{width:120px;margin:0 0 0 39px}.panelItemContent .selectedDates:first-child{margin-left:0}.panelItem .contentFlex.dateFlex{justify-content:space-between}.panelItem .providerDate{width:158px;padding:0;white-space:nowrap}.panelItem .dateWarningIcon{width:120px;display:flex;padding:0}.cursorPointer{cursor:pointer}.panelItemHeader{background:#f2f5f7;border-top:1px solid #dbe4e9;border-bottom:1px solid #dbe4e9;padding:23px 19px 23px 16px;margin:0;font-size:14px;font-weight:500;color:#0b4566}.panelItemHeader.tooltipFix{display:flex;justify-content:space-between;background:#f2f5f7}.panelItemHeader2{padding:0 16px;margin:16px 0 5px;font-size:14px;font-weight:300}.exportContainer{height:100%}.exportConditionsSummary{padding:0;margin:0;list-style:none;height:100%}.exportConditionsSummary .MikeTooltip--span{display:block}.exportConditionsSummary li div.exportCategory{position:relative;padding:20px;border-bottom:1px solid #dbe4e9;background-color:#f2f5f7;cursor:pointer}.exportConditionsSummary li .hideCategory{display:none}.exportConditionsSummary li .exportCategory svg{position:absolute;top:10px;right:0}.boundaryPropertyPanel{background-color:#fff;box-shadow:0 -4px 4px #00000029;position:fixed;bottom:0;transition:all .4s ease-out;overflow:hidden;width:359px}.boundaryPropertyPanel label{font-size:12px!important}.boundaryPropertyPanel h5{background:#f2f5f7;margin:0;padding:20px 0 18px 16px;font-size:14;font-weight:700;color:#0b4566;border-bottom:1px solid #dbe4e9}.hideBoundaryPropertyPanel{background-color:#fff;bottom:-428px;transition:all .4s ease-out;position:fixed}.boundaryPropertyContainer{background-color:#fff;max-height:263px}.boundaryPropertyButtons{width:359px;border-top:1px solid #dbe4e9;padding:28px 0}.boundaryPropertyButtons button{margin-left:20px}.boundaryPropertyItems .boundaryPropertyItem{margin-right:40px}.boundaryPropertyItems .boundaryPropertyItem:last-child{margin-right:0}.fixBoxSizing *,.fixBoxSizing *:before,.fixBoxSizing *:after{box-sizing:border-box}.buttonContentWrapper{display:flex;justify-content:center;align-items:center}.buttonIconWrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-top:-2px}.buttonIconWrapper svg{margin-left:-10px}.buttonIconWrapper svg path{fill:#fff}.buttonTextWrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-1px;margin-left:0}.scrollableContent{flex:1;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 272px)}.boundaryPropertyContainer.scrollableContent{height:auto}.exportConditionsSummary.scrollableContent{height:calc(100vh - 348px)}.dataSources.scrollableContent{height:calc(100vh - 420px)}.scrollableContent::-webkit-scrollbar{width:4px}.scrollableContent::-webkit-scrollbar-track{background:#dbe4e9;border-radius:4px}.scrollableContent::-webkit-scrollbar-thumb{background:#86a2b3;border-radius:4px}.scrollableContent::-webkit-scrollbar-thumb:hover{background:#0b4566}.MapPage#activeSidePanel .ol-attribution{right:440px;transition:right 225ms cubic-bezier(.4,0,.6,1) 0ms}#map .ol-attribution{border-radius:0;background:#f2f5f7cc;right:0;bottom:0;transition:right 225ms cubic-bezier(.4,0,.6,1) 0ms}.ol-attribution ul{text-shadow:none;color:#000}#map .ol-attribution,#map .ol-attribution a{color:#000;font-size:12px;text-decoration:none}.ol-scale-line{background-color:#f2f5f7cc;font-weight:500;padding:2px 4px;border-radius:0;bottom:0}.ol-scale-line-inner{border:1px solid #0b4566;border-top:none;color:#0b4566;font-size:12px;margin:0;padding:0}.dialogSummary{padding:5px 0 20px;font-size:14px;line-height:18px}.dialogWarning{padding:4px;font-size:14px;border:2px solid;border-color:red}table.dialogTable{background-color:#fff;box-shadow:0 4px 4px #00000029;margin:0 0 30px}table.dialogTable tr th{font-size:16px;font-weight:700;padding:16px 32px;height:auto;background-color:#fff;border-bottom:1px solid #86a2b3}table.dialogTable tr:hover{background-color:#fff}table.dialogTable tr td{padding:4px 32px;font-size:14px;border-bottom:1px solid #dbe4e9}table.dialogTable tr:last-of-type td{border-bottom:0}.ProviderIcon{position:relative}.ProviderIcon .circle{position:absolute;top:23px;right:6px;width:10px;height:10px;border-radius:5px}.ProviderIcon.clickable{cursor:pointer}.ProviderSpan{display:flex}.exportProgress{padding:0 35px}.exportEstimates{padding:0 20px;font-size:14px;line-height:18px;color:#86a2b3}.exportFooter{background-color:#fff;position:absolute;bottom:62px;height:172px;width:100%;border-top:2px solid #86a2b3;z-index:9}.exportFooter button{left:15px;top:8px}.exportOptionsChecklist{margin:4px 3px 0}.exportOptionsItemText{font-size:14px;line-height:16px;cursor:pointer}.exportOptionsItemTextDisabled.MuiTypography-root{font-size:14px;line-height:16px;cursor:pointer;color:#86a2b3}.MeshListDialog--content{height:34vh;width:30rem;padding:0!important;margin-right:16px}.MeshListDialog--content table{background-color:#fff}.MeshListDialog--root .tableHead{background-color:#fff;height:48px;display:flex}.MeshListDialog--root .tooltipFix{width:100%;display:flex}.MeshListDialog--root .ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:410px;margin-top:3px}.MeshListDialog--root .tableHead .col2{font-weight:600;font-size:14px;margin:16px 20px 16px 23px}.MeshListDialog--root .closeButton{position:absolute;right:8px;top:8px;color:#0b4566}.MeshListDialog--root .closeIcon{position:absolute;top:8px;right:4px}.MeshListDialog--root .dateCell{min-width:10em}.MeshListDialog--root .tableHead .col1,.MeshListDialog--root .tableRow .col1{width:52px}.LayerManager{background:#f8f8f8;width:40px;height:40px;position:absolute;right:56px;top:77px;z-index:99;transition:right 225ms cubic-bezier(.4,0,.6,1) 0ms;box-shadow:-4px 0 4px #00000029}.LayerManager:hover{background:#cfdbe2}.LayerManager.sidePanelOpen{right:416px;transition:right 225ms cubic-bezier(.4,0,.6,1) 0ms}.LayerManager.active{width:300px;height:auto;background:#fff;box-shadow:0 8px 8px #00000029}.LayerManager.active h3{padding:16px;color:#0b4566;font-weight:700}.LayerManager .LayerManagerContent{overflow-y:auto;max-height:calc(100vh - 150px);height:auto}.LayerManager .openLayerManager{cursor:pointer}.LayerManager.active .openLayerManager{display:none}.LayerManager.active .closeLayerManager{display:block;position:absolute;right:4px;top:5px;cursor:pointer}.LayerManager.active svg.closeLayerManager:hover{background-color:#f2f5f7;border-radius:40px}.LayerManager .closeLayerManager{display:none}.layerGroup label{border-top:1px solid #dbe4e9;margin:0;padding:5px 0 5px 12px}.layerGroup .layerGroupTitle{border-top:1px solid #dbe4e9;position:relative;padding:15px 20px;background-color:#f2f5f7;cursor:pointer;font-weight:700;font-size:16px;line-height:20px;color:#0b4566}.layerGroup .layerGroupTitle svg,.layerGroup .toggleItemVisibility svg{position:absolute;top:5px;right:4px}.layerGroup svg:hover{background-color:#dbe4e9;border-radius:40px}.layerGroup .layerGroupTitle svg:hover{background-color:#dbe4e9;border-radius:40px}.layerGroup fieldset{width:100%}.layerGroup label span,.panelItemContent{font-size:14px!important;color:#0b4566!important}.layerGroup label span~span{opacity:.5}.layerGroup label span.Mui-checked~span{color:#0b4566;opacity:1}.layerGroup .panelItemContent{padding-right:30px}.layerGroup .panelItem.itemBorder{border-top:1px solid #dbe4e9;border-bottom:0}.layerGroup .panelItemIcon{padding:4px 11px 4px 8px}.layerGroup .hideLayerGroup{display:none}.layerGroup .eyeHidden,.layerGroup .eyeVisible{cursor:pointer}.layerGroup .layerGroupTitle .eyeHidden{opacity:.5}.layerGroup .hideProvider svg,.layerGroup .hideProvider .panelItemContent,.layerGroup .hideProvider .ProviderIcon .circle{opacity:.5}.layerGroup .dataProviderGridInCustomProjection{padding-left:6px}.layerManagerSpinner{position:absolute;top:13px;right:13px}#mike-spinner{box-sizing:content-box;border-style:solid;border-color:#00a4ec;border-top-color:#97dbf9;border-width:4px;border-radius:50%;animation:mike-spinner-animation 1.5s linear infinite}#mike-spinner.xs{width:16px;height:16px;border-width:3px}#mike-spinner.small{width:24px;height:24px}#mike-spinner.medium{width:70px;height:70px}#mike-spinner.large{width:120px;height:120px}#mike-spinner.embeded{width:24px;height:24px;border-color:#97dbf9;border-top-color:#fff}#mike-spinner.parentDisabled{width:24px;height:24px;border-color:#fff;border-top-color:#97dbf9}@keyframes mike-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.side-nav{z-index:1;height:calc(100% - 60px);width:40px;display:flex;position:absolute;flex-direction:column;pointer-events:all;justify-content:center}.MapToolBar{width:40px;height:100%;display:flex;position:absolute;flex-direction:column;pointer-events:all;justify-content:center}
