@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);.SelectParcelAPN{height:0;margin:0;font-size:8px;text-indent:-9999px}.mapview-container{height:100%;width:100%}.mapview-container .mapview{height:100%;width:100%}.mapview-container .mapview>div:first-child{height:100%;width:100%}.mapview-container .mapview .esri-legend{padding:12px 0;min-width:180px;max-width:350px}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}.spinner-wrapper{z-index:20;height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.7)}.container{height:100%;width:100%}.hidden{display:none}.pointer{cursor:pointer}.app-body{display:flex;width:100%;height:calc(100% - 50px)}.esri-search .esri-menu__header{background:#8c8c88}.esri-legend .esri-legend__layer-caption{display:none}.ordinance-container{margin:2em 0px;box-shadow:0px 2px 1px #888}.ordinance-container hr{border:0;clear:both;display:block;width:100%;background-color:rgba(0,0,0,.2);height:.2px}.ordinance-container .MuiOutlinedInput-input{padding-top:5px !important;padding-bottom:5px !important}.ordinance-container .MuiSelect-icon{top:25%}.tdm-container{margin:2em 0px}.tdm-container .MuiOutlinedInput-input{margin-right:5px !important;padding:5px !important}.tdm-container .PrivateSwitchBase-root-102{padding:5px}.tdm-container .MuiIconButton-root{padding:4px !important}.tdm-container hr{border:0;clear:both;display:block;width:100%;background-color:rgba(0,0,0,.2);height:.2px}.tdm-container .MuiOutlinedInput-root{text-align:left}.tdm-container .MuiFormHelperText-root{font-size:10px;margin:0}.success-modal{display:flex;flex-direction:column;width:100%;margin:0 1rem;overflow-y:auto;max-height:90%;align-items:center;justify-content:flex-start;padding:5% 0;font-family:"Open Sans"}.success-modal .success-container{width:80%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;gap:30px}.success-modal .highlight{color:#009ad9}*{box-sizing:border-box}body,#app-container{overflow:hidden;position:fixed;width:100vw;margin:0;top:0;bottom:0}.esri-search__input{font-family:"Open Sans"}@font-face{font-family:"Open Sans";src:local("Open Sans"),url(fonts/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Open Sans";src:local("Open Sans"),url(fonts/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400}.attribute-info-modal{display:flex;flex-direction:column;width:100%;margin:0 1rem;overflow-y:auto;max-height:90%;text-align:center;align-items:center;padding:5% 0;font-family:"Open Sans"}.attribute-info-modal .attribute-table-container{width:70%;margin:auto;overflow:scroll}.attribute-info-modal table{width:100%;height:100%;border-collapse:collapse;font-size:16px;font-family:"Open Sans"}.attribute-info-modal tr{font-size:16px}.attribute-info-modal tr:nth-child(even){background-color:#ddd}.SelectedParcelAPNs{margin:.6rem 0}.SelectedParcelAPNs table,.SelectedParcelAPNs th,.SelectedParcelAPNs td{margin:0;font-family:"Open Sans",sans-serif;border:1px solid #dbdbdb}.SelectedParcelAPNs table{border-collapse:collapse}.SelectedParcelAPNs tr{width:100%}.SelectedParcelAPNs th,.SelectedParcelAPNs td{padding:.2rem .45rem}.SelectedParcelAPNs th{background-color:#fff;font-weight:400}.SelectedParcelAPNs td{width:150px;font-size:14px}.SelectedParcelAPNs tbody{display:block;max-height:150px;overflow-y:auto}.SelectedParcelAPNs .info-icon{color:#009ad9;cursor:pointer;font-size:14px}.header-container{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 2px rgba(0,0,0,.3);background:#009ad9}.header-container h1{line-height:1.33}.header-container h3 a{text-decoration:none;color:#fff;line-height:1.43}.header-container .logo-container{height:100%}.header-container .logo-container .logo{margin:5px;margin-left:10px}.header-container .logo-container .logo img{max-height:40px;max-width:120px}.header-container .app-title{white-space:nowrap}.header-container .header-btn-container{display:"flex"}.parcel-selector{padding:5px}.esri-sketch-tools{overflow:hidden;margin:10px 0px 10px 0px}.esri-sketch-tools .esri-widget{background:#f7f4f4;align-items:center}.esri-sketch__button.esri-icon-map-pin{display:none}.esri-sketch__button.esri-icon-polyline{display:none}.parcel-selection{display:flex;font-weight:600;font-size:14px}.parcel-selection .add-parcels{width:78px;text-align:center;padding:12px 12px 0px 12px;border-radius:4px}.parcel-selection .remove-parcels{max-width:78px;text-align:center;padding:12px 12px 2px 12px;border-radius:4px}.parcel-selection .clear-parcels{max-width:78px;text-align:center;padding:12px 12px 2px 12px;border-radius:4px}.left-panel{width:400px;height:100%;overflow:auto;display:flex;flex-flow:column;background:#f4f4f4;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.left-panel .stepper-container{flex:0 1 auto;position:relative;height:48px;width:100%}.left-panel .sticky-title{position:fixed;z-index:19}.left-panel .tools-container{flex:1 1 auto;margin-top:48px;position:relative}.left-panel .tool{display:flex;flex-flow:column;height:100%;width:100%}.left-panel .tool .tool-header{flex:0 1 auto;margin:8px 16px 5px 16px}.left-panel .tool .tool-header .divider{width:100%;margin:10px 0px 10px 0px}.left-panel .tool .tool-header h3{line-height:1.5;font-size:16px}.left-panel .tool .tool-header h4{font-size:14px;font-weight:600;line-height:1.71;color:rgba(0,0,0,.87)}.left-panel .tool .tool-header p{font-size:14px;line-height:normal;color:#4e4e4e}.left-panel .tool .tool-header-2{flex:0 1 auto;margin-left:16px;margin-right:16px;margin-bottom:5px}.left-panel .tool .tool-header-2 .divider{width:100%;margin:10px 0px 10px 0px}.left-panel .tool .tool-header-2 h3{line-height:1.5;font-size:16px}.left-panel .tool .tool-header-2 h4{font-size:14px;font-weight:600;line-height:1.71;color:rgba(0,0,0,.87)}.left-panel .tool .tool-header-2 p{font-size:14px;line-height:normal;color:#4e4e4e}.left-panel .tool .tool-body{flex:1 1 auto;margin:8px 16px 0px 16px}.left-panel .tool .tool-body h4{font-size:14px;font-weight:600;line-height:1.71;color:rgba(0,0,0,.87)}.left-panel .tool .tool-body .divider{margin:16px 0px 16px 0px}.left-panel .tool .tool-footer{flex:0 1 40px;text-align:center}.left-panel .tool .tool-footer .btn-tooltip-container{position:relative;display:inline-block}.left-panel .tool .tool-footer .help-text{visibility:hidden;background-color:#8c8c8c;color:#fff;font-size:12px;color:#fff;text-align:center;border-radius:4px;padding:3px 6px;border-color:#8c8c8c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;z-index:1;bottom:110%;left:50%;margin-left:-100px}.left-panel .tool .tool-footer:hover .help-text{visibility:visible}.left-panel #JurisdictionSelection .MuiOutlinedInput-root.Mui-focused,.left-panel #JurisdictionSelection .MuiSelect-select{background-color:#fff}.screening-tool-header{width:100%;height:35px;padding-right:0px;padding-left:10px;padding-top:6px;top:0px;left:0px;position:absolute}.screening-tool-header .card-header{vertical-align:middle;margin:auto}.form{color:#fff}.double-selects .range-selector{margin-right:65px}.MuiTableCell-sizeSmall{padding:5px 5px !important}#screening-container,#VMT-container,#table-row-container-0,#table-row-container-1,#table-row-container-2,#table-row-container-3{position:relative}#overlay{display:table-row;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);cursor:not-allowed}.footer{display:flex;flex-direction:column;width:100%;height:100%;z-index:18;top:0;position:absolute;background:#f4f4f4}.footer .print-area{height:100%}.footer>.i-map-info{width:25%}.footer>.screening-results{width:50%}.footer h3{line-height:1.4;font-size:20px}.footer h4{font-size:14px;font-weight:600;line-height:1.71;color:rgba(0,0,0,.87)}.footer .footer-content{text-align:center;width:100%;height:calc(100% - 50px)}.footer .footer-content .criteria-and-maps{display:flex;height:47.5%;align-items:center;justify-content:space-evenly;margin-top:14px;margin-bottom:14px}.footer .footer-content .criteria-and-maps .criteria{padding:10px;width:32%;height:100%;z-index:17;bottom:0;background:#fff;border:1px solid #cfcfcf;text-align:center;display:flex;flex-direction:column}.footer .footer-content .criteria-and-maps .criteria .screening-inputs{text-align:left;position:relative;height:100%;overflow:auto}.footer .footer-content .criteria-and-maps .criteria .screening-inputs .legend{padding-top:10px;width:100%;bottom:0}.footer .footer-content .results-TAZ-graph{display:flex;height:47.5%;align-items:center;justify-content:space-evenly}.footer .footer-content .results-TAZ-graph .graph{overflow:auto}.footer .footer-content .results-TAZ-graph .screening-results{padding:10px;width:32%;height:100%;z-index:17;bottom:0;background:#fff;border:1px solid #cfcfcf;text-align:center;display:flex;flex-direction:column}.footer .footer-content .results-TAZ-graph .screening-results .taz-chart{text-align:left}.footer .footer-content .results-TAZ-graph .screening-results .info-panel{height:100%;width:100%;z-index:19;text-align:center;display:flex;flex-direction:column;overflow:auto}.footer .footer-content .results-TAZ-graph .screening-results .info-panel .flexGrow1{flex-grow:1;flex-shrink:0;display:flex}.footer .footer-content .results-TAZ-graph .screening-results .test-failed{border:1px solid #e5443e;background:rgba(229,68,62,.3098039216);width:100%;height:48px;text-align:left;padding:14px 20px;display:flex}.footer .footer-content .results-TAZ-graph .screening-results .test-failed h4{font-size:15px;font-weight:normal;line-height:normal;color:#e5443e;margin-left:10px}.footer .footer-content .results-TAZ-graph .screening-results .test-passed{border:1px solid #a3d55f;background:rgba(163,213,95,.3098039216);width:100%;height:48px;text-align:left;padding:14px 20px;display:flex}.footer .footer-content .results-TAZ-graph .screening-results .test-passed h4{font-size:15px;font-weight:normal;line-height:normal;color:#48773c;margin-left:10px}.footer .f-header{width:100%;height:50px;align-items:center;justify-content:space-between;padding-left:15px;display:flex;flex-direction:row;box-shadow:0 1px 2px rgba(0,0,0,.3)}.footer .f-header .f-header-left{display:flex;align-items:inherit}.footer .taz-details{height:100%;width:100%;z-index:19;text-align:left;display:flex;flex-direction:column;overflow:auto}.footer .flexGrow1{flex-grow:1;flex-shrink:0;display:flex}.footer .disclaimer{background:#e5e5e5;padding:10px;text-align:left}.footer .disclaimer h4{color:#414042;opacity:.5;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal}.footer thead{height:24px}.footer tr{height:24px}@media print{.print-area{visibility:visible}.edit-button,.action-buttons{display:none !important}.print-area{position:absolute;left:0;top:0}@page{size:landscape}}.inset-map{height:100%;width:100%;z-index:19;border:1px solid #cfcfcf;text-align:center;position:relative}.i-map-info{padding:10px;width:32%;height:100%;z-index:17;bottom:0;background:#fff;border:1px solid #cfcfcf;text-align:left;display:flex;flex-direction:column}.i-map-info .flexGrow1{flex-grow:1;resize:"both";overflow:"auto"}.hide-me{position:absolute;z-index:-3;left:0;top:0;height:400px;width:400px}.data-layer{width:100%;height:40px;display:flex;align-items:center;flex-direction:row;background:#fff}.data-layer p{padding:0 10px}.title-container{width:235px}.title-container .tooltip{visibility:hidden;background-color:#8c8c8c;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:14px;text-align:center;border-radius:4px;padding:6px;position:absolute;z-index:1;bottom:98%}.title-container .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#8c8c8c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.title-container:hover .tooltip{visibility:visible}.layer-item .MuiExpansionPanelSummary-root.Mui-focused{background-color:#009ad9}.layer-item .MuiExpansionPanelSummary-root.Mui-expanded{min-height:auto}.layer-item .MuiExpansionPanelSummary-content.Mui-expanded{margin:0}.opacity-slider{text-align:center;border-top:solid 1px #e0e0e0;width:100%;flex-grow:0;padding:22px 20px 22px 20px;background-color:#fff}.layer-item .toggle-container--button{padding:0;height:100%;min-width:44px;max-width:44px;color:#fff;background-color:#009ad9}.layer-item .toggle-container--button.expanded,.layer-item .toggle-container--button:hover{background-color:#0162a3}.layer-item .toggle-container--button .esri-icon{font-weight:bold}.toggle-container{width:100%;height:20px;display:flex;align-items:center;flex-grow:0}.toggle-container .data-layer--label{display:flex;align-items:center}.toggle-container .MuiTypography-root,.toggle-container .MuiFormControlLabel-root{width:100%;margin:0}.toggle-container .opacity-percent{margin-left:auto}.LayerToggle-expPanel-331{padding:2px 0px}
/*# sourceMappingURL=main.e6b7d362.css.map*/