@import url(https://js.arcgis.com/4.19/@arcgis/core/assets/esri/themes/light/main.css);html{height:100%;width:100%}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}#root,body{height:100%;overflow:hidden;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.watershed-reporting{align-items:center;display:flex;flex-direction:column;grid-column-end:4;grid-column-start:2;grid-row-end:-5;grid-row-start:-5;height:100%;height:500px;justify-content:center;pointer-events:all;position:relative;text-align:center;top:-100%;width:100%;z-index:10000}.watershed-reporting-content{background-color:#fff;border:none;box-sizing:border-box;color:#49535a;filter:drop-shadow(0 0 10px #000);grid-column-start:2;max-height:500px;max-width:620px;min-width:620px;overflow-y:scroll;padding-left:30px;padding-right:30px;pointer-events:all}.watershed-reporting-export-container{background-image:linear-gradient(90deg,#618198,#97b7ce);margin:20px 10px}.watershed-reporting-export-container p{color:#fff;font-size:20px;font-weight:700;margin-left:20px;text-align:left}.watershed-reporting-menu{align-items:center;display:flex;justify-content:space-between}.watershed-icon{background-color:#0000;border:none;display:block}.watershed-icon svg{color:#fff;cursor:pointer;font-weight:700;height:20px;height:28px;width:30px}.watershed-checkbox-container{color:#384157;display:flex;flex-direction:column;justify-content:start;margin-left:25px;text-align:left}.watershed-checkbox{display:flex}.gen-watershed-report{background-color:#ce8d85;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;height:40px;margin-bottom:10px;text-transform:uppercase}.hide{display:hidden}.selectGroupLabel{align-items:center;border:none;color:#384157;cursor:pointer;display:flex;font-size:16px;font-weight:300;font-weight:700;height:30px;padding:0}.light{background-color:#e7f2f7}.dark,.light{color:#384157}.dark{background-color:#b3d4e2}.arrow{font-weight:500}.open{transform:rotate(180deg)!important}#required{color:#384157;font-style:italic;font-weight:700;margin-left:10px;text-align:right}#react-select-2-placeholder{color:#000}.clear-results{text-align:right}.clear-results button{background-color:#ce8d85;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;height:40px;margin-bottom:10px;text-transform:uppercase;width:60px}.arrowIcon{font-size:22px;padding-right:8px;transform-origin:13px 16px;transition:.15s;width:24px}.arrowIconRotate{transform:rotate(90deg);transform-origin:13px 16px}.project-manager-start{align-items:center;align-self:flex-start;display:flex;flex-direction:column;grid-column-end:4;grid-column-start:2;grid-row-end:5;grid-row-start:3;height:100%;justify-content:center;pointer-events:none;width:100%;z-index:10000}.project-manager-start .project-manager-start-content{background-color:#fff;filter:drop-shadow(0 0 10px #000);flex-direction:column;justify-content:center;pointer-events:all}.project-manager-start .project-manager-start-content .info-section{background-image:linear-gradient(90deg,#618198,#97b7ce);color:#fff;padding:30px;position:relative}.project-manager-start .project-manager-start-content .modal-container-1{filter:drop-shadow(0 0 10px #000);pointer-events:all}.project-manager-start .project-manager-start-content .button-container{align-items:center;background-color:#fff;display:flex;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;justify-content:left;padding:30px;text-transform:uppercase}.project-manager-start .project-manager-start-content .button-container>button{background-color:#ce8d85;border:0;border-radius:7px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;height:unset;padding:5px 10px;text-transform:uppercase}.project-manager-start .project-manager-start-content #or{color:#49535a;margin-left:20px;margin-right:20px}.project-manager-start .project-manager-start-content .icon_stage_one>svg{height:200px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-110px;width:200px}.project-manager-start .project-manager-start-content #modal-container-text>p{font-family:Roboto,sans-serif;font-size:14px;margin:0;padding:0}.project-manager-start .project-manager-start-content .info-section>h3{font-family:Lora,sans-serif;font-size:24px;margin:40px 0 20px;padding:0}#section-4{padding-left:20px}#applicability-container div{margin-left:10px}.project-manager-filter{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;grid-column-end:4;grid-column-start:2;grid-row-end:6;grid-row-start:2;height:100%;justify-content:center;pointer-events:none;width:100%;z-index:10000}.project-manager-filter .project-manager-filter-content{background-color:#fff;box-sizing:border-box;filter:drop-shadow(0 0 10px #000);flex-direction:column;justify-content:center;pointer-events:all;width:100%}.project-manager-filter .project-manager-filter-content .project-filter-header{background-image:linear-gradient(90deg,#618198,#97b7ce);box-sizing:border-box;color:#fff;height:60px;padding:5px 30px;position:relative;width:100%}.project-manager-filter .project-manager-filter-content .project-filter-header h3{font-family:Lora,sans-serif;font-size:24px;margin:12px 0 20px;padding:0}.project-manager-filter .project-manager-filter-content .project-filter-header .icon_project-filter-header svg{height:200px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-110px;width:200px}.project-manager-filter .project-manager-filter-content .filters-container{background-color:#fff;box-sizing:border-box;color:#49535a;display:flex;flex-direction:column;max-height:900px;padding-bottom:5px;padding-left:30px;padding-right:30px;pointer-events:all;width:100%}.project-manager-filter .project-manager-filter-content .filters-container .numbered-list{border:1px solid #d9d9d9;border-radius:50%;color:#404040;padding:5px 10px}.project-manager-filter .project-manager-filter-content .filters-container .filter-scale{align-items:center;display:flex;justify-content:space-between}.project-manager-filter .project-manager-filter-content .filters-container .filter-scale .selectMenu{width:55%}.project-manager-filter .project-manager-filter-content .filters-container .filter-scale input{border:1px solid #d9d9d9;border-radius:4px;font-size:16px;padding:12px 20px;resize:vertical}.project-manager-filter .project-manager-filter-content .filters-container .filter-scale select{height:35px;width:200px}.project-manager-filter .project-manager-filter-content .filters-container .filter-scale label{align-self:center}.project-manager-filter .project-manager-filter-content .filters-container .filter-scale button{background-color:#618198;border:none;border-radius:4px;color:#fff;font-size:15px;font-weight:700}.project-manager-filter .project-manager-filter-content .filters-container .filter-region{align-items:center;display:flex;justify-content:space-between}.project-manager-filter .project-manager-filter-content .filters-container .filter-region .selectMenu{width:50%}.project-manager-filter .project-manager-filter-content .filters-container .filter-region select{height:35px;width:150px}.project-manager-filter .project-manager-filter-content .filters-container .filter-region label{align-self:center}.project-manager-filter .project-manager-filter-content .filters-container .filter-criteria{align-items:center;display:flex;justify-content:space-between;margin:0}.project-manager-filter .project-manager-filter-content .filters-container .questionFour,.project-manager-filter .project-manager-filter-content .filters-container .questionThree{align-items:center;margin:0 0 10px}.project-manager-filter .project-manager-filter-content .filters-container .submit-button-container{margin-left:25px;margin-top:5px;text-align:center}.project-manager-filter .project-manager-filter-content .filters-container .submit-button-container button{background-color:#ce8d85;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;height:40px;text-transform:uppercase}.project-manager-filter .project-manager-filter-content .filters-container .criteria{margin:0;padding:0}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container{display:flex;flex-direction:column;margin-left:32px;max-height:400px;overflow-y:auto}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container p{margin-left:10px;margin-right:10px}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .selectCriteria{margin-bottom:10px;margin-left:20px}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .selectCriteria .selectGroupLabel{color:#384157;font-weight:700;margin:10px 0}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .selectCriteria .selectGroup{margin-left:20px;margin-top:10px}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .selectGroupLabel{font-weight:700;margin:10px 0}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .selectGroup{margin-left:20px}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .accordion-button{cursor:pointer}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .criteriaSection{align-items:center;border:none;color:#384157;display:flex;font-size:16px;font-weight:300;height:30px;padding:0}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .criteriaSection svg{margin-right:9px}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .functionsCriteriaGroup{background-color:#e7f2f7}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .projectsCriteriaGroup{background-color:#d1e8f2}.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .applicabilitiesCriteriaGroup,.project-manager-filter .project-manager-filter-content .filters-container .accordian-container .prioritiesCriteriaGroup{background-color:#b3d4e2}.project-manager-filter .hidden{display:none}.project-manager{align-self:flex-start;display:flex;grid-column-end:2;grid-column-start:1;grid-row-end:-2;grid-row-start:2;max-height:100%;pointer-events:none;width:100%;z-index:10000}.project-manager .accordian-container{box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding-right:10px;width:420px}.project-manager .project-manager-content{display:flex;filter:drop-shadow(0 0 10px #000);flex-direction:column;justify-content:center;pointer-events:all}.project-manager .project-manager-content #main-container{display:flex;justify-content:space-between;max-height:100%}.project-manager .project-manager-content #main-container .project-planning-modal{background-color:#fff;display:flex;flex-direction:column;max-height:100%;width:420px}.project-manager .project-manager-content #main-container .project-planning-modal .icon-title{background-image:linear-gradient(90deg,#618198,#97b7ce);color:#fff;padding:10px 25px;position:relative;width:88%}.project-manager .project-manager-content #main-container .project-planning-modal .icon-title .icon_stage_three>svg{height:110px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-60px;width:110px}.project-manager .project-manager-content #main-container .project-planning-modal .instructions{background-color:#fff;padding-bottom:10px;padding-left:30px;padding-top:10px;width:360px}.project-manager .project-manager-content #main-container .project-planning-modal .instructions #project-planning{font-family:Lora,sans-serif;font-size:17px;margin:0 0 10px;padding:0}.project-manager .project-manager-content #main-container .project-planning-modal .instructions p{font-family:Roboto,sans-serif;font-size:14px;margin:0;padding:0}.project-manager .project-manager-content #main-container .project-planning-modal .form{align-items:center;background-color:#fff;color:#49535a;display:flex;flex-direction:column;max-height:calc(100% - 189px);overflow-x:hidden;overflow-y:auto;padding:0}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container,.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question{width:420px}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container #section-1{background-color:#e7f2f7}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container .section-2{background-color:#d1e8f2}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container #section-3{background-color:#b3d4e2}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container .accordion-button{align-items:center;background-color:#e7f2f7;border:none;color:#384157;display:flex;font-size:18px;font-weight:300;height:45px;padding:15px;pointer-events:all;width:420px}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container .accordian svg{height:22px;width:22px}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container .selectCriteria .selectGroupLabel{font-weight:700;margin:20px 0}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container .selectCriteria #applicability-container{margin-left:20px}.project-manager .project-manager-content #main-container .project-planning-modal .form .question-container .question .accordian-container .selectCriteria .selectGroup{margin-left:20px;margin-top:10px}.project-manager .project-manager-content #main-container .project-planning-modal .form .button-container{font-family:Oswald,sans-serif;font-size:16px;font-weight:700;margin:0 auto;padding-bottom:10px;padding-top:10px;text-transform:uppercase}.project-manager .project-manager-content #main-container .project-planning-modal .form .button-container button{border:0;border-radius:7px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;padding:5px 10px;text-transform:uppercase}.project-manager .project-manager-content #main-container .project-planning-modal .form .button-container .primary{background:#ce8d85}.project-manager .project-manager-content #section-1,.project-manager .project-manager-content #section-3,.project-manager .project-manager-content .section-2,.project-manager .project-manager-content .section-4{align-items:center;background-color:#e7f2f7;border:none;color:#384157;display:flex;font-size:18px;font-weight:300;height:30px;padding:15px;pointer-events:all;width:420px}.project-manager .project-manager-content .panel>p{display:inline-block;padding:0 12px}.project-manager .project-manager-content .panel{background-color:#fff;overflow:hidden;padding:30px;width:360px}.project-manager .project-manager-content .side-panel{display:flex;flex-direction:column;margin-top:50px;pointer-events:all;right:0}.project-manager .project-manager-content #project-planning{font-family:Lora,sans-serif;font-size:17px;margin:0 0 20px;padding:0}.project-manager .project-manager-content .panel>p,.project-manager .project-manager-content p{font-family:Roboto,sans-serif;font-size:14px;margin:0;padding:0}.project-manager .project-manager-content svg{margin-right:5px}.project-manager .project-manager-content .project-planning-table-3{align-items:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;color:#49535a;display:flex;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;height:60px;justify-content:space-around;margin-top:30px;padding:0 0 0 20px;text-transform:uppercase;width:400px}.project-manager .project-manager-content .title-tab_3>svg{height:40px;margin-right:5px;width:40px}.project-manager .project-manager-content .title-tab_3{align-items:center;display:flex}.project-manager .project-manager-content #toggleable-div-3{align-items:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;color:#49535a;display:flex;height:150px;justify-content:flex-start;padding:20px;pointer-events:all;width:800px}.project-manager .project-manager-content .outcome-table-3{cursor:pointer}.project-manager .project-manager-content .accordian,.project-manager .project-manager-content .button-container,.project-manager .project-manager-content .project-planning-table-3{pointer-events:all}.project-manager .project-manager-content .selectGroupLabel{font-weight:700;margin-left:5px;margin-top:20px}.project-manager .project-manager-content .selectItem{display:flex;margin-left:10px}.project-manager .project-manager-content .accordian svg{height:22px;width:22px}.project-manager .project-manager-content #applicability-container,.project-manager .project-manager-content #project-priority-container{margin-bottom:10px;margin-top:10px}.project-manager .project-manager-content .selectCriteria{margin-bottom:15px;margin-left:20px}.project-manager-hidden{transform:translateX(-420px);transition:.2s ease}.project-manager-shown{transform:translateX(0);transition:.2s ease}.submit-project{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;pointer-events:none;position:relative;text-align:center;top:-100%;width:100%;z-index:10000}.submit-project-content{background-color:#fff;border:2px solid silver;flex:1 1 100%;max-height:50%;pointer-events:all;width:1000px}.import-data,.submit-project-content{display:flex;flex-direction:column;justify-content:center}.import-data{align-items:center;height:100%;pointer-events:none;position:relative;text-align:center;top:-100%;width:100%;z-index:10000}.import-data-content{background-color:#fff;border:2px solid silver;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;max-height:50%;pointer-events:all;width:1000px}.header{background-color:#fff;height:60px}.header,.title{align-items:center;display:flex;justify-content:space-between}.title{grid-gap:15px;color:#49535a;display:grid;font-size:23px;grid-template-columns:min-content auto;margin:0 10px 0 15px;max-width:360px;min-width:360px;width:360px}#FFI,.title{font-family:Oswald,sans-serif}#FFI{color:#618198;font-size:48px;font-weight:40px;margin-left:10px;margin-right:20px}#FFI-span{color:#ce8d85}.logo-vermont{margin:0 20px}.versionInfo{font-size:8pt;white-space:pre-wrap}.NavBar-container>ul{align-items:center;background-color:#f5e6e0;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:flex-start;list-style-type:none;margin:0;padding:0}li{padding:10px}.NavBar-container>ul>li>a{color:#49535a;display:inline-block;font-family:Oswald,sans-serif;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase}.NavBar-container{flex:0 0 40px;height:40px}.NavBar{margin-left:0}.selected{background-color:#edd2c5!important}.template-container{padding-bottom:20px}.popup-content-container{display:flex}.category-rows{align-items:center;display:flex;height:20px;padding:10px}.category-rows .label-text-key{font-size:11px;width:200px}.category-rows .label-text-value{font-size:11px;padding-left:30px;width:40px}.project-row{height:20px;padding:10px}.project-row p{font-size:11px}.label-text{margin-right:20px}.shade{background-color:#eaeaea}.header-tabs{height:50px}.tab-text{align-items:center;background-color:#f5e6e0;cursor:pointer;display:flex;height:30px}.tab-text h5{font-size:13px;font-weight:700;padding-left:10px}.category-section>h2{font-size:20px}.layer-title{font-size:14px;font-weight:700}.id_headers,.id_headers_values{font-size:11px;font-weight:700}.id_headers_values{font-style:italic}.closed-arrow{transform:rotate(90deg)}.closed-arrow,.open-arrow{align-items:center;display:flex;font-size:13px;margin-left:10px;margin-right:10px}.open-arrow{transform:rotate(180deg)}.title-section{padding-left:20px;padding-right:20px}#map-container{grid-column-end:-1;grid-column-start:1;grid-row-end:-1;grid-row-start:1;height:100%;margin:0;opacity:100%;padding:0;pointer-events:all;position:relative;width:100%;z-index:998}.esri-view .esri-view-root{height:100%!important;width:100%!important}.layers-container{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;pointer-events:none;width:100%;z-index:10000}.layers-container .layers-content{background-color:#fff;box-sizing:border-box;display:flex;filter:drop-shadow(0 0 10px #000);flex:1 1 auto;flex-direction:column;pointer-events:all;width:100%}.layers-container .layers-content .layers-header{background-image:linear-gradient(90deg,#618198,#97b7ce);box-sizing:border-box;padding:10px;width:100%}.layers-container .layers-content .layer-accordion-container{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;width:100%}.layers-container .layers-content .layer-accordion-container .layer-accordion{align-items:center;background-color:#e7f2f7;border:none;color:#384157;cursor:pointer;display:flex;flex:0 0 auto;font-family:Oswald,sans-serif;font-size:14px;font-weight:300;outline:none;padding:5px 10px;pointer-events:all;text-align:left;text-transform:uppercase;transition:.4s;width:100%}.layers-container .layers-content .layer-accordion-container .layer-panel{background-color:#fff;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;width:100%}.layers-container-hidden{transform:translateX(314px);transition:.2s ease}.layers-container-shown{transform:translateX(0);transition:.2s ease}.search-container{box-sizing:border-box;display:flex;flex:0 1 1px;flex-direction:column;pointer-events:none;width:100%;z-index:10000}.search-container .search-content{background-color:#fff;box-sizing:border-box;display:flex;filter:drop-shadow(0 0 10px #000);flex:1 1 auto;flex-direction:column;pointer-events:all;width:100%}.search-container .search-content .search-header{background-image:linear-gradient(90deg,#618198,#97b7ce);box-sizing:border-box;padding:10px;width:100%}.search-container .search-content .search-accordion-container{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;width:100%}.search-container .search-content .search-accordion-container .search-accordion{align-items:center;background-color:#e7f2f7;border:none;color:#384157;cursor:pointer;display:flex;flex:0 0 auto;font-family:Oswald,sans-serif;font-size:14px;font-weight:300;outline:none;padding:5px 10px;pointer-events:all;text-align:left;text-transform:uppercase;transition:.4s;width:100%}.search-container .search-content .search-accordion-container .search-panel{background-color:#fff;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;width:100%}#searchWidget{width:unset}.esri-search__container .esri-search__input{width:100%;z-index:0}.esri-search__form{align-items:stretch;flex:2 0;margin:0;padding:0;width:100%}.esri-search__container,.esri-search__form,.esri-search__input-container{display:flex;flex-flow:row wrap}.esri-search__input-container{align-items:stretch;align-self:start;flex:2 0 auto;width:100%}.esri-menu{-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;box-shadow:0 1px 2px #0000004d;font-size:14px;left:0;line-height:16px;margin:2px 0 0;max-height:0;overflow:hidden;padding:0;position:relative;top:100%;visibility:hidden;width:100%;z-index:1}.esri-search__container .esri-search__input,.esri-search__container .esri-widget--button{width:100%;z-index:0}.popup-container{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;pointer-events:none;width:100%;z-index:10000}.popup-container .popup-content{background-color:#fff;box-sizing:border-box;display:flex;filter:drop-shadow(0 0 10px #000);flex:1 1 auto;flex-direction:column;pointer-events:all;width:100%}.popup-container .popup-content .popup-header{background-image:linear-gradient(90deg,#618198,#97b7ce);box-sizing:border-box;padding:10px;width:100%}.popup-container .popup-content .popup-accordion-container{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;width:100%}.popup-container .popup-content .popup-accordion-container .popup-accordion{align-items:center;background-color:#e7f2f7;border:none;color:#384157;cursor:pointer;display:flex;flex:0 0 auto;font-family:Oswald,sans-serif;font-size:14px;font-weight:300;justify-content:space-between;outline:none;padding:5px 10px;pointer-events:all;text-align:left;text-transform:uppercase;transition:.4s;width:100%}.popup-container .popup-content .popup-accordion-container .popup-panel{background-color:#fff;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;width:100%}.popup-container-hidden{transform:translateX(314px);transition:.2s ease}.popup-container-shown{transform:translateX(0);transition:.2s ease}.add-proj-screening{background-color:#ce8d85;border:0;border-radius:7px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:12px;font-weight:700;margin-right:15px;padding:5px 10px;pointer-events:all;text-transform:uppercase}.maptools-container{box-sizing:border-box;clip-path:inset(0 round 0 0 0 20px);display:flex;filter:drop-shadow(0 0 10px #000);flex-direction:column;grid-column-end:-1;grid-column-start:-2;grid-row-end:-2;grid-row-start:2;height:100%;width:100%;z-index:10000}.maptools-container .maptools-header{background-image:linear-gradient(90deg,#618198,#97b7ce);box-sizing:border-box;padding:10px;width:100%}.maptools-container .maptools-content{display:flex;flex:1 1 auto;flex-direction:column;overflow-x:hidden;overflow-y:auto}.maptools-container-hidden{transform:translateX(420px);transition:.2s ease}.maptools-container-shown{transform:translateX(0);transition:.2s ease}.maptools-button-open{margin:11px 27px 0 0;transform:translateX(0) rotate(-180deg)}.maptools-button-closed,.maptools-button-open{grid-area:2/-2/2/-1;height:21px;justify-self:end;transition:all .2s ease 0s;width:23.8px;z-index:10001}.maptools-button-closed{filter:drop-shadow(0 0 10px #000);margin:11px -2px 0 0;transform:translateX(0) rotate(0)}#toolbarDiv{cursor:default;display:flex;flex-direction:row;flex-wrap:nowrap;left:15px;position:absolute;top:200px;z-index:999}.esri-widget--button.active,.esri-widget--button.active:focus,.esri-widget--button.active:hover{background-color:#999696;cursor:default}.esri-widget--button.active path,.esri-widget--button.active:focus path,.esri-widget--button.active:hover path{fill:#e4e4e4}.content{background:#fff;padding-bottom:20px;padding-top:10px;width:100%}.content .project-planning-data{border-collapse:collapse;width:100%}.content .project-planning-data thead tr th{color:#97b7ce;font-family:Oswald,sans-serif;font-size:14px;margin:0;padding:5px 0;text-transform:uppercase}.content .project-planning-data tbody tr td{margin:0;padding:5px 0}.content .project-planning-data tbody .light-blue{background:#f7f9fa}.content .MuiTableCell-body{height:30px;padding:0}.content .MuiTableCell-head{height:35px;padding:0}.content .MuiTableCell-footer>:first-child{height:50px;padding:0}.content .MuiTableCell-footer{overflow:hidden}.content .MuiTablePagination-root:last-child{overflow:hidden;padding:0}.content .MUIDataTable-responsiveBase-5{overflow:hidden}.content .button-container{margin:0 auto;padding-bottom:10px;padding-top:10px;text-align:center}.content .button-container,.content .button-container button{font-family:Oswald,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}.content .button-container button{border:0;border-radius:7px;color:#fff;cursor:pointer;padding:5px 10px}.content .button-container .primary{background:#ce8d85}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#spinner-container{align-items:center;background-color:#00000080;display:flex;grid-column-end:-1;grid-column-start:1;grid-row-end:-1;grid-row-start:1;height:100%;justify-content:center;pointer-events:all;width:100%;z-index:100000}#spinner{animation:spinner 1s linear infinite;border:5px solid #ffffff1a;border-radius:50%;border-right-color:blue;min-height:100px;min-width:100px;position:absolute;z-index:2}#color-1{background-color:#e7f2f7}#color-1,#color-2{box-sizing:border-box;margin:0;padding:10px;width:100%}#color-2{background-color:#d1e8f2}#color-3{background-color:#b3d4e2}#color-3,#color-4{box-sizing:border-box;margin:0;padding:10px;width:100%}#color-4{background-color:#e7f2f7}#project-info-button,.toggle-buttons{background:#ce8d85;border:0;border-radius:7px;color:#fff;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;padding:5px 10px;text-transform:uppercase}#headers-style>td{color:#97b7ce;font-family:Oswald,sans-serif;font-size:14px;margin:0;padding:5px 0;text-transform:uppercase}.projectsWrapper{border:1px solid #d3d3d3;border-radius:10px;margin-top:10px;max-height:520px;overflow-y:auto}.table-heading{font-weight:700}.results-table{width:100%}.table-section{border:1px solid silver;border-radius:10px;margin:10px;padding:10px}.table-results{justify-content:space-between;text-align:center}.stream-data-row{background-color:#f5e6e0;margin-bottom:10px}.stream-data-row td{height:30px;padding-bottom:1em}.stream-data-row.spaceUnder>td{padding-bottom:1em}.stream-stability-table{border-collapse:collapse;text-align:center;width:100%}.river-stability-id-header{text-align:left;width:20%}.river-existing-data-row_id,.river-proposted-data-row_id{display:flex;justify-content:space-between}.river-proposted-data-row{background-color:#e7f2f7}.river-proposted-data-row input[type=number]{text-align:center}.river-existing-data-row{background-color:#f5e6e0}.stream-header{text-align:left;width:20%}.stream-id-container{display:flex;justify-content:space-between}.existing-data-row{background-color:#f5e6e0}.proposed-data-row{background-color:#e7f2f7}.proposed-data-row input[type=number],.storage-table{text-align:center}.storage-table{border-collapse:collapse;width:100%}.storage-table-data{background-color:#f5e6e0}#storage-river-header{text-align:left}.storage-proposed-data-row{background-color:#e7f2f7}.storage-river-existing,.storage-river-proposed{display:flex;justify-content:space-between}.storage-number-input{text-align:center}.table-container{align-items:flex-start;display:flex;grid-column-end:-1;grid-column-start:1;height:100%;justify-content:flex-start;position:relative;z-index:10000}.table-container,.table-container .table-content{flex-direction:column;pointer-events:all;width:100%}.table-container .table-content{filter:drop-shadow(0 0 10px #000);max-height:98%}.table-container .table-content .table-tabs{align-items:center;background-color:#fff0;display:flex;flex-direction:row;justify-content:flex-start}.table-container .table-content .table-tabs .title-tab{align-items:center;background-color:silver;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex:1 1 auto;font-family:Oswald,sans-serif;height:46px;justify-content:center;justify-content:space-around;margin:0 5px;text-align:center;text-transform:uppercase;vertical-align:middle}.table-container .table-content .table-tabs .title-tab svg{height:30px;margin:0 10px;width:30px}.table-container .table-content .table-tabs .highlight{border-left:5px solid gold;border-right:5px solid gold;border-top:5px solid gold}.table-container .table-content .table-data{background-color:#ebebeb;padding:20px}.table-container .table-content .table-data .table{background-color:#ebebeb;font-size:14px}.table-container .table-content #cost-effectiveness,.table-container .table-content #outcome-planning-table:hover{cursor:pointer}.table-container .table-content #not-allowed:hover{cursor:not-allowed}.table-container .table-content #project-planning-itle-button{cursor:pointer}.table-container .table-content #project-outcome-container,.table-container .table-content #project-summary-container{background-color:#fff;display:flex;flex-direction:column;padding-left:20px;padding-right:10px}.table-container .table-content .individual-project-info{display:flex;justify-content:space-between}.table-container .table-content .project-headers{font-family:Oswald,sans-serif;font-size:16px;font-weight:700}.table-container .table-content .individual-project-info>p{margin-right:20px}#outcome-planning-table:hover{cursor:pointer}#not-allowed:hover{cursor:not-allowed}#allowed-cursor:hover,#phos-credit-calc-tab:hover,#project-table-tab:hover,#wq-benefit-tab:hover{cursor:pointer}#not-allowed-cursor:hover{cursor:not-allowed}#resiliency-benefit-tab{cursor:pointer}#explore-outcomes-button{background-color:#ce8d85;border:0;border-radius:7px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;padding:5px 10px;pointer-events:all;text-align:center;text-transform:uppercase}.river_corr_div{background-color:#f5e6e0;display:inline-grid;font-weight:700;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:90px;width:100%}.dynm_table{background-color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:40px;margin-bottom:5px;margin-top:5px;text-align:center}.river-segment-header{background-color:#f5e6e0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;height:40px;padding-bottom:10px}.table-spacing{align-self:center;font-size:13px;margin-left:15px;margin-right:15px;margin-top:0;text-align:center}.table-description{font-size:12px;font-weight:700;margin-left:5px;margin-right:5px}@media only screen and (max-width:1300px){.table-spacing{align-self:left;font-size:12px;margin-left:5px;margin-right:5px;text-align:right}}.rc-table-spacing-1{align-items:center;display:flex;grid-column-end:1;grid-column-start:1;text-align:left;width:250px}.rc-table-spacing-2{grid-column-end:2;grid-column-start:2;margin-left:0;margin-right:0}.rc-table-spacing-3{grid-column-end:3;grid-column-start:3}.rc-table-spacing-4{grid-column-end:4;grid-column-start:4;margin-left:0;margin-right:0}.rc-table-spacing-5{grid-column-end:5;grid-column-start:5}.rc-table-spacing-6{grid-column-end:6;grid-column-start:6}.rc-table-spacing-7{grid-column-end:7;grid-column-start:7}.rc-table-spacing-8{grid-column-end:8;grid-column-start:8;margin-left:0;margin-right:0}.rc-table-spacing-9,.stream-segment-content-input{margin:auto}.arrow{transform:rotate(90deg)}.arrow,.arrow-open{align-items:center;display:flex;margin-left:10px;margin-right:10px}.arrow-open{transform:rotate(180deg)}.gen-sub-section{background-color:#fff;font-size:14px;grid-template-columns:1fr 1fr 1fr 1fr;height:25px}.gen-sub-section,.stream-segment-header{display:grid;padding-bottom:20px;text-align:center}.stream-segment-header{align-items:flex-start;background-color:#e7f2f7;font-size:15px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;height:30px;padding-top:10px}.stream-segment-content{background-color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-bottom:5px;margin-top:5px;text-align:center}.st-projects-header{background-color:#e7f2f7;font-weight:700}.st-projects-content,.st-projects-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:50px}.st-projects-content{align-items:center;background-color:#fff;font-size:14px;height:50px}.hide{display:none!important}.rc_section{padding-left:30px;padding-right:30px}.rc-table-spacing{font-size:13px;font-weight:700;text-align:center}.gen-sub-section-input{align-self:center;margin-left:auto;margin-right:auto}.arrow-container{display:flex;margin-left:0!important;margin-right:0!important}.stream-segment-header>p{font-size:13px;font-weight:700}.stream-segment-content>p,.stream-segment-header>p{margin-left:auto;margin-right:auto}.st-projects-content>p,.st-projects-header>p{margin-left:auto;margin-right:auto;text-align:center}.st-projects-header>p{font-size:13px}.st-projects-header:first-child{text-align:left!important}.st-projects-contents-input{margin-left:auto;margin-right:auto}.filler{margin-left:50px}.gen-sub-section-action{align-items:center;display:flex;justify-content:right}.outline>svg{height:30px;width:30px}.magnify>svg,.outline>svg{margin-left:5px;margin-right:5px}.magnify>svg{height:20px;width:20px}.table-spacing-1{grid-column-end:1;grid-column-start:1;text-align:left;width:200px}.table-spacing-2{grid-column-end:3;grid-column-start:2}.table-spacing-3{grid-column-end:3;grid-column-start:3}.table-spacing-4{grid-column-end:4;grid-column-start:4}.gen-sub-section-content-1,.rc-sub-table-spacing-1{grid-column-end:1;grid-column-start:1;margin-left:20px;text-align:left}.gen-sub-section-content-2,.rc-sub-table-spacing-2{grid-column-end:2;grid-column-start:2}.gen-sub-section-content-3,.rc-sub-table-spacing-3{grid-column-end:3;grid-column-start:3}.gen-sub-section-content-4,.rc-sub-table-spacing-4{grid-column-end:4;grid-column-start:4}.rc-sub-table-spacing-5{grid-column-end:5;grid-column-start:5}.gen-sub-section-content-6,.rc-sub-table-spacing-6{grid-column-end:6;grid-column-start:6}.no-wrap-text{white-space:nowrap}.center{text-align:center}#st-proj-id-content,#st-proj-type-content,#st-projects-header-proj-id,#st-projects-header-proj-type{margin-left:0;padding-left:20px;text-align:left}.clear-proj-screening-button,.expand-all-button,.export-button{background:#ce8d85;cursor:pointer}.clear-proj-screening-button,.expand-all-button,.export-button,.export-button-disabled{border:0;border-radius:5px;color:#fff;display:inline-block;font-family:Oswald,sans-serif;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding:5px 10px;text-transform:uppercase}.export-button-disabled{background:rgba(77,77,77,.478);cursor:not-allowed}.clear-button-container{display:flex;justify-content:end;margin-bottom:20px}#reverse-chevron{transform:rotate(.5turn)}#chevron,#reverse-chevron{height:20px!important}#chevron polygon,#reverse-chevron polygon{fill:#618198}.phos-credit-calc-row{align-items:center;cursor:pointer;display:flex;justify-content:left}.phos-credit-calc-header{align-items:baseline;background-color:#f5e6e0;display:flex;justify-content:space-between}.calc-button{background-color:#edd2c5;border:2px solid;border-radius:7px;cursor:pointer;font-family:Oswald,sans-serif;font-size:14px;font-weight:700;height:40px;padding:5px 10px;text-transform:uppercase}h3{font-size:15px}.subtable-tabs-container{display:flex}.subtable-tabs-container .sub-table-tab{align-items:center;background-color:#fff;border:2px solid #000;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;flex:1 1 auto;font-family:Oswald,sans-serif;height:35px;justify-content:space-around;margin:20px 5px 0;text-transform:uppercase;vertical-align:middle}.checkbox-row{white-space:nowrap}.checkbox-grid{display:grid;grid-template-columns:1fr 1fr 1fr}#phos-credit-calc-table{background-color:#fff}.checkbox-container-with-title{padding-left:30px;padding-right:20px}#phos-credit-calc-container{overflow-x:scroll}.wq-button-container{text-align:right}.inner-summary-container,.summary-container{text-align:right;width:75%}.stream-summary-header{background-color:#e7f2f7;font-weight:700;padding:20px;text-align:left}.river-summary-header{background-color:#f5e6e0;font-weight:700;padding:20px;text-align:left}.summary-container{margin-top:10px;padding:10px 20px;width:90%}.inner-summary-container,.summary-container{margin-left:auto;margin-right:auto}.inner-summary-gray-row{background-color:#ebebeb;height:30px}.main-header,.wq-river-header{background-color:#f5e6e0;margin-bottom:0;padding:20px}.main-header{font-size:18px}.sub-unit-section{display:flex;flex-direction:column;margin-left:10px}.sub-unit-section div{align-items:center;display:flex;margin-bottom:5px;margin-top:5px;max-height:30px}.sub-unit-header{font-weight:700;margin-bottom:0;margin-right:10px;margin-top:0}.wq-stream-header{background-color:#e7f2f7;margin-bottom:0;margin-top:0;padding:20px}.wq-benefit{background-color:#fff}.wq-header{font-size:15px;font-weight:700;margin-left:20px;text-align:left;text-decoration:underline}#toggle-arrow-header-container{display:flex}.expandable-floodplain-table{text-align:center}.sub-unit-text{margin-bottom:0;margin-top:0}.floodplain-conn-row,.stream-conn-row{background-color:#ebebeb;height:30px}.floodplain-conn-row>td,.stream-conn-row>td{padding-bottom:10px;padding-top:10px}.cost-effect-container{background-color:#fff;padding:20px}.cost-effect-container table{border-collapse:collapse;width:100%}.cost-table-header{background-color:#f5e6e0;height:50px}.cost-table-body{text-align:center}.cost-table-body tr{background-color:#e7f2f7;height:50px}.cost-table-body .gray{background-color:#ebebeb}#cost-effect-link{color:#618198}.resiliency-header-main{background-color:#f5e6e0;font-size:18px;padding:20px}.resiliency-container{background-color:#fff}.resiliency-table-container{margin-left:20px;margin-right:20px;padding-left:20px;padding-right:20px}.resiliency-table{border-collapse:initial;margin:20px;width:100%}.resiliency-table tbody tr{background-color:#ebebeb;height:35px}.left-header{text-align:left}.dropdown-button{align-items:end;display:flex}.dropdown-button span{margin-right:20px}.hide{display:none}.resiliency-header{font-weight:700;text-align:center}.resiliency-table-header{font-weight:700;margin-bottom:0;margin-left:20px;text-decoration:underline}.home{align-items:center;grid-column-end:4;grid-column-start:2;grid-row-end:4;grid-row-start:3;height:100%;justify-content:center;pointer-events:none;text-align:center;width:100%;z-index:10000}.home,.home .home-content{display:flex;flex-direction:column}.home .home-content{background-position:bottom;background-size:cover;border:4px solid #fff;color:#fff;filter:drop-shadow(0 0 10px #000);font-family:Roboto,sans-serif;padding:30px;pointer-events:all;text-align:left}.home .home-content h1{font-family:Lora,sans-serif;margin-top:0}.home .home-content .intro-text{margin-bottom:20px}.home .home-content .buttons{display:flex;justify-content:space-evenly}.home .home-content .buttons button{background:#ce8d85;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;flex:1 1 10;font-family:Oswald,sans-serif;font-size:14px;font-weight:600;margin-left:2px;margin-right:2px;padding:5px 10px;text-transform:uppercase}.home-shroud{background-color:#fff9;grid-column-end:-1;grid-column-start:1;grid-row-end:-1;grid-row-start:1;height:100%;pointer-events:all;width:100%;z-index:9999}.modal-container{background-color:#0006;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10002}.inner-modal-container{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:100px;width:30%}.inner-modal-container h1{color:#49535a;font-family:Oswald,sans-serif;font-size:23px;text-align:center}.inner-modal-container-calc{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:100px;width:50%}.wid_form{margin-bottom:10px;text-align:center}.close-icon{cursor:pointer;display:flex;justify-content:end;padding-right:5px;padding-top:5px}.close-icon svg{height:25px;width:25px}#alert-instructions{margin-top:0}.modal-button-container{display:flex;justify-content:center}.modal-button-container button{background-color:#ce8d85;border:0;border-radius:7px;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:15px;font-weight:700;margin-bottom:15px;margin-right:15px;padding:5px 10px;pointer-events:all;text-transform:uppercase}.popup_id{color:#49535a;font-weight:700;padding-top:5px}.ffi_id_popup{padding-left:10px;padding-right:10px}.issue-key{font-weight:700}.split-pane-divider{background:#4d4d4d;border-radius:4px;cursor:ns-resize;filter:drop-shadow(0 0 21px #000);height:15px;pointer-events:all;z-index:10009}.split-pane-row{height:100%;pointer-events:none}.split-pane-top{display:flex;flex:1 1;flex-direction:column;height:90%;justify-content:end;pointer-events:none}.split-pane-bottom{height:100%;overflow-y:scroll;padding-top:10px;pointer-events:all}.slider-container{height:100%;pointer-events:none;position:absolute;width:100%;z-index:10001}.App{background-color:#e7f2f7;display:flex;flex-direction:column;height:100%;width:100%}.MainContentWrapper{display:grid;gap:2px 0;grid-template-columns:minmax(260px,420px) minmax(250px,1fr) minmax(250px,1fr) minmax(260px,420px);grid-template-rows:100px 100px 100px 100px 1fr 50px;height:100%;min-height:500px;overflow:hidden;width:100%}.hide-upper-node{align-items:end;display:flex;flex-direction:column}.slider-nav-buttons{align-items:center;background-color:#4d4d4d;border:#618198;display:flex;height:30px;justify-content:center;margin-bottom:5px;margin-right:20px;pointer-events:all;width:30px}.slider-nav-buttons>span{color:#fff;font-size:30px}iframe{display:none!important}.esri_attribution_link{pointer-events:none}
/*# sourceMappingURL=main.b81e3873.css.map*/