@import "https://js.arcgis.com/4.24/@arcgis/core/assets/esri/themes/light/main.css";:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--foreground-rgb:0, 0, 0;--background-start-rgb:214, 219, 220;--background-end-rgb:255, 255, 255}*{box-sizing:border-box;margin:0;padding:0}html{max-width:100vw;overflow-x:hidden}body{max-width:100vw;overflow:hidden}a{color:inherit;text-decoration:none}.root-input-label{color:#121212;transform-origin:0 0;white-space:nowrap;display:block;position:relative}.nav-toggle-button{justify-content:flex-end;align-items:center;width:50%;display:flex}@media screen and (width<=900px){.nav-toggle-button{justify-content:center;padding-top:1em}.nav-summary-modal{justify-content:flex-end;padding-right:1em}}.nav-container{display:flex-end;z-index:1000;border-bottom:4px solid #1590dd;height:4.5em}.nav-image{justify-content:flex-start;align-items:center;width:50%;display:flex}.nav-summary-modal{align-items:center;display:flex}.summary-container{height:100vh;overflow:hidden}.summary-left-container{border-right:2px solid #7e479a;grid-template-rows:repeat(7,1fr);height:calc(102vh - 76px);padding-bottom:2em;padding-left:1em;padding-right:1em;display:grid;overflow-y:auto}.summary-child-container{justify-content:center;align-items:center;height:6%;display:flex}.summary-typography-child-container{justify-content:flex-start;align-items:center;height:4%;padding-top:1em;display:flex}.summary-typography{text-align:left;letter-spacing:0;text-transform:uppercase;opacity:1}.summary-year-child-container{border-top:2px solid #000;justify-content:flex-start;align-items:center;height:6%;margin-top:.5em;padding-top:.5em;display:flex}.summary-modal-box{flex-direction:column;justify-content:space-evenly;align-items:center;width:60%;min-height:80vh;max-height:95vh;display:flex}@media screen and (width<=1200px){.summary-modal-box{justify-content:space-evenly}.summary-year-child-container{padding-left:2em;padding-right:2em;width:70%!important}.summary-child-container{max-width:1200px;margin:0 auto;padding-left:2em;padding-right:2em;width:70%!important}}.summary-toggle-buttons{height:55px}@media screen and (width<=600px){.summary-modal-box{width:90%;min-height:90vh;max-height:95vh}}.summary-input-label{color:#121212;transform-origin:0 0;display:block;position:relative}.summary-map-legend{z-index:1;background-color:#fff;position:fixed;bottom:0;right:0}.esri-ui-top-right,arcgis-legend{width:auto!important;max-width:200px!important}.esri-legend{background-color:#fffc;border:1px solid #ccc;border-radius:8px;max-width:200px;padding:10px;font-family:Arial,sans-serif;font-size:14px}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded{border-radius:8px;max-height:400px;margin:12px;top:auto;bottom:auto;box-shadow:0 2px 10px #0003;height:auto!important}.details-container{width:100%;height:100%;padding-top:10em}.details-header-container{z-index:1000;width:100%;height:8em;padding-bottom:2em;display:flex;position:fixed;top:0;left:0}@media screen and (width>=600px) and (width<=765px){.details-header-container{padding-bottom:3em;height:20em!important}}.details-header-top-container{padding-left:2em}@media screen and (width<=1200px){.details-header-top-container{padding-bottom:.75em}}.details-header-date{align-items:center;display:flex}.details-header-typo{padding-bottom:.5em}.details-top-typo{padding-left:2em}.details-header-select{justify-content:flex-start;align-items:center;display:flex}.details-header-toggle{align-items:center;padding-bottom:.75em;display:flex}.details-header-toggle-group{align-items:center;padding-bottom:2em;display:flex}.details-header-selects{padding-left:2em}.details-input-label{color:#121212;transform-origin:0 0;justify-content:flex-start;max-width:calc(133% - 32px);display:block;position:relative}.details-top-container{justify-content:center;align-items:flex-start;height:650px;padding-top:4em;padding-bottom:2em;display:flex}.details-header-date .date-select-container{align-items:center;width:80%;display:flex}.details-eligibility-typography{text-align:left;letter-spacing:0;text-transform:uppercase;opacity:1}@media screen and (width<=1200px){.details-top-container{height:100%;padding-top:9em}.details-map,.details-table,.details-feature-table,.details-feature-table-placeholder{max-width:100%}.details-table,.details-feature-table{padding-left:7.5em;padding-right:7.5em}}@media screen and (width<=600px){.details-header-toggle,.details-header-toggle-group{justify-content:center}.details-top-container{padding-top:2em}.details-table,.details-feature-table{padding-left:3.5em;padding-right:3.5em}}.details-top-left-container{justify-content:center;align-items:center;display:flex}.details-map,.details-table,.details-feature-table,.details-feature-table-placeholder{box-sizing:border-box;justify-content:center;max-width:80%;padding:1em}.details-feature-table{max-height:450px;overflow-y:auto}@media screen and (width>=1200px){.details-table{padding-left:4em}.details-feature-table{padding-right:4em}}.details-feature-table-placeholder{justify-items:center;display:flex}.details-middle-container{border-bottom:4px solid #0000;border-image:linear-gradient(90deg,#ff7e5f,#7e479a) 1;padding-top:2em;padding-bottom:2em;box-shadow:0 0 15px #00000029}.details-bar-typo{justify-content:flex-start;align-items:center;display:flex}.details-bar{justify-content:center;align-items:center;padding-bottom:2em;display:flex}.details-bottom-container{padding-top:2em;padding-bottom:3em}.details-bottom-select{margin-left:3em}.details-map-container .esri-legend__service{flex-direction:row-reverse;transform:scale(.9);border:none!important;flex:0 0 10%!important;margin-top:2px!important;margin-bottom:2px!important;padding-top:2px!important;padding-bottom:2px!important;display:flex!important}.details-map-container .esri-legend{border:none;width:100%;max-width:none;padding:0 20px;font-size:12px;background-color:#fff!important}.details-map-container .esri-widget *{flex-flow:wrap!important;display:flex!important}.details-map-legend{justify-content:center;display:flex}.details-hv-bottom{border-top:4px solid #7e479a}.loading-container{justify-content:center;align-items:center;display:flex;position:absolute;top:5%;left:50%;transform:translate(-50%)}.loading-text{text-align:center;height:200px;font-size:24px;font-weight:700}.download-tab-data{overflow-y:auto}.download-table{width:100%;height:75vh}.download-footer-container{height:8em;margin-top:auto;display:flex;box-shadow:0 0 15px #00000029}.download-download-button{justify-content:center;align-items:center;height:100%;display:flex}.download-modal-button{text-align:left;letter-spacing:0;color:#e2e2e2;opacity:1;border-radius:5px;width:250px;height:5em}@media screen and (width<=900px){.download-modal-button{width:150px;height:4em}}.download-modal-nav-container{padding:.5em}.download-modal-left-display{padding:2em}.download-modal-body{flex:auto;justify-content:center;align-items:flex-start;padding:1em;overflow-y:auto}.download-modal-select{justify-content:center;margin-top:.25em;padding-top:1em;display:flex}.download-virtualized-select{justify-content:center;max-height:10em;margin-top:.25em;padding-top:1em;display:flex;overflow-y:auto}.download-modal-submit-button{text-align:left;letter-spacing:0;color:#e2e2e2;opacity:1;border-radius:5px;width:14em;height:4em}.download-bottom-modal{flex:none;justify-content:flex-end;padding:2em;display:flex}@media (width<=900px){.download-bottom-modal{justify-content:center}.download-modal-nav-container{padding-bottom:0}.download-modal-body{padding-top:0}.download-modal-select{padding-top:.25em}.download-virtualized-select{max-height:4em;padding-top:.25em}}.about-body-container{justify-content:center;padding:4em 12em;display:flex}@media screen and (width<=900px){.about-body-container{padding:2em}}.about-body{padding-bottom:1em}.about-body-header{padding-top:1em;padding-bottom:.5em}
