body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.infoBox-outer{background-color:#d6d6d6;border:2px solid orange;display:grid;grid-template-areas:"cicon" "ctext";grid-template-columns:4fr;grid-template-rows:1fr 1fr}.chart-pie{color:#fff;height:300px;width:300px}.levelSwitcher-outer{background-color:#d6d6d6;border:2px solid orange;display:grid;grid-template-areas:"cicon" "ctext";grid-template-columns:4fr;grid-template-rows:1fr 1fr}.levelSwitcher-inner{align-items:stretch;display:grid;grid-area:cicon;grid-template-columns:1fr 1fr 1fr}.levelSwitcher-text{align-content:center;display:grid;font-size:1.2em;font-weight:700;grid-area:ctext;justify-self:center;text-align:center}.levelSwitcher-item{border-style:solid;border-width:1px;cursor:pointer;margin:1px}.levelSwitcher-item-active{border:2px solid orange;margin:1px}.levelSwitcher-item-active>img,.levelSwitcher-item>img{max-height:40px;max-width:40px;object-fit:contain}.gichd-border{background-color:#d6d6d6;border:2px solid orange}.gichd-border-inner{padding:5px}.project-filter-list{align-items:stretch;border-color:orange;display:grid;justify-content:stretch;padding:10px}.list-group{border:1px solid orange}.list-group-item{background-color:#fff;margin:2px;padding:5px;width:100%}ul{list-style-position:inside;padding-left:0}.modal{background-color:#0000;height:100%;position:absolute;width:100%;z-index:1}.modal_content{background-color:#fff;border:1px solid orange;left:8%;padding:5px;position:relative;top:0;width:20%}.close{color:#000;display:none;float:right}.close:hover{color:cyan;cursor:pointer}.filterform{align-items:start;justify-content:left;-webkit-user-select:none;user-select:none}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #fff0;margin:0 0 10px;padding:0}.react-tabs__tab{background-color:#d6d6d6;border:1px solid #0000;bottom:-1px;cursor:pointer;display:inline-block;list-style:none;padding:6px 12px;position:relative}.react-tabs__tab--selected{background:orange;border-color:#aaa;border-radius:5px 5px 5px 5px;color:#000;font-weight:700}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.footer-container{bottom:0;position:fixed;z-index:3000}.navbar{background-color:#2c3e50;color:#fff;height:100%;width:100%}.footer-content{height:100%;justify-content:space-between;max-width:100%;padding:0 20px}.footer-content,.footer-left{align-items:center;display:flex}.footer-left{gap:10px;min-width:200px}.dropdown{margin-right:5px;position:relative;z-index:2001}.btn-link{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;padding:4px;text-decoration:none}.hamburger-icon{display:flex;flex-direction:column;gap:3px}.hamburger-icon span{background-color:#fff;border-radius:2px;display:block;height:2px;width:20px}.custom-dropdown-menu{background-color:#2c3e50;border:1px solid #ffffff1a;border-radius:4px;bottom:100%;box-shadow:0 2px 10px #0003;left:0;margin-bottom:5px;min-width:120px;padding:4px 0;position:absolute}.dropdown-item{color:#fff;display:block;font-size:.9rem;padding:8px 12px;text-decoration:none;transition:all .2s}.dropdown-item:hover{background-color:#ffffff1a;color:#fff}.footer-center{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:center}.search-container{max-width:300px;min-width:200px}.disclaimer{font-size:1rem;font-style:italic;opacity:.8;white-space:nowrap}.footer-right{align-items:center;display:flex;gap:15px;justify-content:flex-end;min-width:150px}@media (max-width:1200px){.title-sub{display:none}.search-container{min-width:150px}}@media (max-width:768px){.footer-content{padding:0 10px}.disclaimer{display:none}.search-container{min-width:120px}}.footer-container .esri-search,.footer-container .esri-search *,.footer-container .esri-search__suggestions{color:#222!important}.footer-container .esri-search__form{font-size:1rem;line-height:1.2;max-width:100px;min-height:3vh}.esri-search{max-width:none!important}.esri-search,.esri-search__container{width:100%!important}.edit-container{display:flex;flex-direction:column;min-height:100vh}.navbar.header{background-color:#2c3e50;color:#fff;font-family:inherit;height:5vh;position:fixed;top:0;width:100%;z-index:1000}.header-content{height:100%;justify-content:space-between;max-width:100%;padding:0 20px}.header-content,.header-left{align-items:center;display:flex}.header-left{gap:10px;min-width:200px}.title-main{font-size:1.4rem;font-weight:700;white-space:nowrap}.title-sub{font-size:1.2rem;opacity:.9;white-space:nowrap}.header-center{flex:1 1;gap:20px;justify-content:center}.export-button,.header-center{align-items:center;display:flex}.export-button{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;gap:8px;padding:8px 16px}.export-button:hover{background-color:#ffffff1a}.select-container{align-items:center;display:flex;gap:8px}.select-container .MuiInputLabel-root,.select-container .MuiSelect-select{color:#fff}.select-container .MuiOutlinedInput-notchedOutline{border-color:#ffffff4d}.select-container .MuiSelect-icon{color:#fff}.select-container:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.header-right{gap:15px;justify-content:flex-end;min-width:150px}.header-right,.login-button{align-items:center;display:flex}.login-button{border-radius:4px;cursor:pointer;font-size:1rem;gap:8px;padding:8px 16px}.login-button:hover{background-color:#ffffff1a}.gichd-link{align-items:center;display:flex}.gichd-logo{height:3vh;width:auto}.edit-content{flex:1 1;margin-top:5vh;padding:20px}@media (max-width:1200px){.title-sub{display:none}}@media (max-width:768px){.header-content{padding:0 10px}.header-center{gap:10px}.export-button,.login-button{padding:6px 12px}}.App{text-align:center}body,html,sceneViewDiv{height:100%;margin:0;padding:0}sceneViewDiv{width:100%}.App{display:grid}.esri-popup__pointer,.esri-popup__pointer-direction esri-popup--shadow{display:none}.parent{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}.gichd-calcite-panels-right-top{height:200px;left:auto;margin:15px;position:absolute;right:0;top:15px;width:350px}.gichd-calcite-panels-left-top{height:200px;left:40px;margin:15px;position:absolute;right:auto;top:15px;width:300px}.gichd-infobox{background-color:#d6d6d6;border:2px solid orange;font-size:larger;opacity:.9;padding:10px;position:relative;text-align:center;vertical-align:middle}.main-container{height:95vh;width:100%}.footer-container{height:5vh;width:100%}.editor-table{height:50vh;margin:0 auto;overflow:auto;width:80%}.esri-ui-corner .esri-component.esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel-height-only{width:auto}div.esriPopupWrapper .zoomTo{display:none}.calcite-map .esri-ui .esri-popup,.esri-ui{z-index:30}.esri-popup__content{margin:0}.esri-popup__inline-actions-container :last-child{display:none}.esri-column__sorter{font-size:var(--lumo-font-size-xl);font-weight:500}.esri-column__menu-container .esri-button-menu,.esri-feature-table__menu .esri-button-menu,.esri-grid .esri-column__menu-container{display:none}.esri-legend__service.esri-layer:first-child{background-color:pink}.esri-component esri-compass esri-widget--button esri-widget esri-interactive,.esri-component esri-navigation-toggle esri-widget{display:none}.gichd-calcite-panels-right-bottom{bottom:50px;color:#fff;left:auto;margin:15px;position:absolute;right:0}.gichd-calcite-panels-left-bottom{color:#fff;width:50%}.gichd-calcite-panels-left-bottom,.gichd-loader{align-self:center;left:auto;position:absolute;right:auto}.gichd-loader{color:green;height:100%;width:100%}.gichd-table-blue{width:100%}.gichd-image{height:100%;width:auto!important}navbar-x{align-self:top;display:grid;padding-bottom:50px!important}.gichd-table-row-blue{border-bottom:1px solid #fff;width:100%}.gichd-calcite-panels-middle-bottom-x{bottom:8vh;color:#fff;height:20vh;left:20%;position:absolute;right:20%}.gichd-calcite-panels-middle-top-x{background-color:initial;height:70vh;left:20%;overflow-x:hidden;overflow-y:auto;position:absolute;right:20%;top:1vh}.gichd-border-icon{margin:5px;padding:12px}.gichd-border-icon-selected{background-color:orange;margin:5px;padding:12px}.gichd-panel-global{background-color:initial;height:500px;padding:50px;width:1000px}.gichd-panel-filter{background-color:#fff;border:2px solid orange;bottom:25vh;display:flex;height:50px;justify-content:center;left:35%;margin:20px;opacity:.9;padding:50px;position:absolute;right:35%}#info{background-color:#000;background-color:#95ceff;background-color:#e7ebed;background-color:#333;background-color:#4c4c4c;border:2px solid #95ceff;color:orange;height:250px;opacity:.9;padding:8px;visibility:hidden;width:250px}#info,.calcite-sub-main{color:#fff;overflow:hidden}.calcite-sub-main{flex-shrink:0;font-size:20px;font-weight:400;margin:0;padding:1px 0 2px}.calcite-bgcolor-gichd{background-color:#e7ebed}.card{background:#fff;box-shadow:0 0 0 1px #0000001a,0 0 16px 0 #0000000d;display:flex;flex-direction:column;position:relative}.card-image-wrap{flex:0 0 auto;margin-bottom:0;position:relative;width:100%}.card-image{display:block;width:100%}.card-image-caption{background:#fffc;bottom:0;box-sizing:border-box;color:#4c4c4c;font-size:.875rem;font-style:normal;line-height:1.5;margin:0;padding:.35rem 1.25rem;position:absolute;width:100%}.card-last{margin-bottom:auto}.card-content{word-wrap:break-word;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.card-shaped{background:#0000;box-shadow:none}.card-shaped .card-content{border:1px solid #0000001a;box-shadow:0 0 16px 0 #0000000d;padding-top:4rem}.card-shaped .card-image-wrap{box-sizing:border-box;margin-bottom:-3rem;padding:0 1.25rem}.card-bar-lightest-blue{border-top:3px solid #d2e9f9}.card-bar-lighter-blue{border-top:3px solid #bcdaed}.card-bar-light-blue{border-top:3px solid #56a5d8}.card-bar-blue{border-top:3px solid #0079c1}.card-bar-dark-blue{border-top:3px solid #005e95}.card-bar-light-green{border-top:3px solid #9bc19c}.card-bar-green{border-top:3px solid #5a9359}.card-bar-dark-green{border-top:3px solid #338033}.card-bar-light-red{border-top:3px solid #e4a793}.card-bar-red{border-top:3px solid #de2900}.card-bar-dark-red{border-top:3px solid #ab3c16}.card-bar-light-orange{border-top:3px solid #e8912e}.card-bar-orange{border-top:3px solid #d17e21}.card-bar-dark-orange{border-top:3px solid #ad6511}.card-bar-light-yellow{border-top:3px solid #efe397}.card-bar-yellow{border-top:3px solid #e4d154}.card-bar-dark-yellow{border-top:3px solid #d9bf2b}.card-bar-light-purple{border-top:3px solid #c4bcdc}.card-bar-purple{border-top:3px solid #9081bc}.card-bar-dark-purple{border-top:3px solid #7461a8}.card-bar-light-brown{border-top:3px solid #d2b38f}.card-bar-brown{border-top:3px solid #a57946}.card-bar-dark-brown{border-top:3px solid #8c5e2a}.card-wide{flex-direction:row}.flip-container{background-color:#90909080;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.flip-card{background-color:initial;border:1px solid orange;height:200px;margin:5px;padding:5px;perspective:1000px;width:200px}.flip-card-inner{box-shadow:0 4px 8px 0 #0003;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.flip-card:focus{outline:0}.flip-card:focus .flip-card-inner,.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{backface-visibility:hidden;height:100%;position:absolute;width:100%}.flip-card-front{align-items:center;background:#d6d6d6;color:#000;display:flex;justify-content:center;text-align:center;z-index:2}.flip-card-back{align-items:center;background:orange;color:#fff;display:flex;justify-items:left;overflow-y:auto;transform:rotateY(180deg);word-break:break-word;z-index:1}.flip-card-list-inner{align-self:normal;justify-self:left;padding-top:10px}ul{list-style-type:none}.project-validation{font-size:12px;font-style:italic;margin:10px}.footer-bar{background-color:#4c4c4c}.xyzx{display:table-cell;height:auto;vertical-align:bottom;width:300px}.submenudisclaimer{align-self:flex-end;color:#fff;font-size:12px;font-style:italic}
/*# sourceMappingURL=main.5ac80863.css.map*/