.shepherd-content h1{line-height:27px;font-size:22px;text-align:center}.shepherd-content h2{text-align:center;font-size:20px}.shepherd-content p{text-align:center;font-size:15px;line-height:20px}
.layer-panel{position:absolute;top:80px;left:20px;z-index:2;display:flex}
.container{height:100%;width:100%;display:flex;flex-direction:column}.container .header{padding:7px 0;display:flex;justify-content:space-between;align-items:center;background-color:#0B1E31}.container .header .header-button{height:36px;width:130px;display:flex;justify-content:center;align-items:center;margin-right:20px;color:#ffffff;background:#DD5667;box-shadow:0 0 2px 0 rgba(0,0,0,0.12),0 2px 2px 0 rgba(0,0,0,0.24);border:none;border-radius:2px;cursor:pointer}.container .header .header-button .header-button__text{font-size:14px;letter-spacing:0.5px;text-transform:uppercase}.container .header .header-button .header-button__icon{padding-left:5px}.container .header button:disabled{background-color:#63788D;cursor:not-allowed}.hidden{display:none}.pointer{cursor:pointer}
*{box-sizing:border-box;font-family:'Roboto', sans-serif}body,#app-container{overflow:hidden;position:fixed;width:100vw;margin:0;top:0;bottom:0}.skip-to-content-link{background:white;height:30px;left:50%;padding:8px;position:absolute;transform:translateY(-100%);transition:transform 0.3s}.skip-to-content-link:focus{transform:translateY(0%)}
.layer-group-container .layer-group-name{display:flex;justify-content:space-between;align-items:center;background-color:#0b1e31;color:white;border:1px solid #122e4a;border-radius:2px 2px 0 0;padding:10px;margin:5px 5px 0 5px;cursor:pointer;font-size:12px}.layer-group-container .group-open-icon{min-height:17px;margin-left:3px}.layer-group-container .layer-group-description{background-color:#122e4a;color:white;border:1px solid #122e4a;border-radius:0 0 2px 2px;padding:5px 10px;margin:0 5px 0 5px;font-size:11px}
.active-legend{width:500px;border-radius:4px 4px 0px 0px;background-color:#0B1E31;position:absolute;bottom:0px;right:20px;z-index:2}.active-legend .active-legend-header{height:35px;color:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.active-legend .active-legend-header.not-allowed{cursor:not-allowed}.active-legend .active-legend-header .active-legend-header__title{padding-left:18px}.active-legend .active-legend-header .active-legend-header__toggle{padding-right:18px;display:flex}.active-legend .active-legend-header .active-legend-header__toggle img{padding:0px 6px;transition:transform 0.2s ease-in-out;transform:rotate(180deg)}.active-legend .active-legend-header .active-legend-header__toggle img.open{transform:rotate(0deg)}.active-legend .active-legend-layers{max-height:350px;overflow-y:auto;background-color:#122E4A}.active-legend .active-legend-layers .layer-header{width:100%;padding:16px;display:flex;justify-content:space-between;align-items:center}.active-legend .active-legend-layers .layer-header .layer__title{width:100%;display:flex;margin-left:-8px;cursor:pointer}.active-legend .active-legend-layers .layer-header .layer__title img{padding:0px 8px;transition:transform 0.2s ease-in-out}.active-legend .active-legend-layers .layer-header .layer__title img.open{transform:rotate(90deg)}.active-legend .active-legend-layers .layer__controls{display:grid;grid-template-columns:2fr 2fr 2fr;grid-template-rows:25px 1fr}.active-legend .active-legend-layers .layer__controls .layer__controls-title{display:flex;align-items:center;padding-left:5px;background-color:#D5EAFF;font-size:13px;font-style:italic}.active-legend .active-legend-layers .layer__controls .layer__controls-tool{background-color:#eeeeee;display:flex;padding-left:5px}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .legend-container{background-color:#eeeeee;height:100%;width:100%}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .legend-container .esri-widget__heading.esri-legend__service-label,.active-legend .active-legend-layers .layer__controls .layer__controls-tool .legend-container .esri-legend__layer-caption{display:none}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .opacity-slider{padding-top:10px;width:100%}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker{width:90%;padding-top:10px;height:100%}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker .color-picker__ramp__menu-list{position:absolute;background-color:white;width:101%;bottom:0px;left:-1px}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker .color-picker__swatch{padding:5px;border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,0.1);display:inline-block;background-color:#fff;cursor:pointer}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker .color-picker__swatch .color{height:20px;width:20px;border-radius:2px}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker .color-picker__popover{position:sticky;bottom:100px;right:25px}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker .color-picker__popover .cover{position:fixed;top:0px;bottom:0px;right:0px;left:0px}.active-legend .active-legend-layers .layer__controls .layer__controls-tool .color-picker .color-picker__popover .chrome-picker{margin-right:5px}.active-legend .active-legend-layers .layer__controls .layer__controls-tool:last-child{padding-right:10px}
.mapview-container{height:calc(100% - 56px);width:100%}.mapview-container .national-extent-button{height:32px;width:32px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.mapview-container .national-extent-button{top:106px;border-top:solid 1px rgba(50,50,50,0.25)}.mapview-container .noun-dashboard-button{height:32px;width:32px;display:flex;justify-content:center;align-items:center;margin-bottom:0;border-top:solid 1px rgba(50,50,50,0.25)}.mapview-container .data-download-button{height:32px;width:32px;display:flex;justify-content:center;align-items:center;margin-bottom:0;border-top:solid 1px rgba(50,50,50,0.25)}.mapview-container .pdf-download-button{height:32px;width:32px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.mapview-container .pdf-download-button{top:148px;border-top:solid 1px rgba(50,50,50,0.25)}.mapview-container .screenshot-button{height:32px;width:32px;display:flex;justify-content:center;align-items:center}.mapview-container .screenshot-button{top:180px;border-top:solid 1px rgba(50,50,50,0.25)}.mapview-container .mapview{height:100%;width:100%}.mapview-container .mapview>div:first-child{height:100%;width:100%}.mapview-container .mapview .esri-icon{font-weight:bold}.mapview-container .mapview .esri-zoom .esri-widget--button{color:#122E4A;background-color:#fff}.mapview-container .mapview .esri-locate.esri-widget--button{color:#122E4A;background-repeat:no-repeat;background-position:center;position:absolute;top:158px;display:none}.mapview-container .mapview .esri-search{width:395px;border-radius:2px}.mapview-container .mapview .esri-search .esri-search__container .esri-search__submit-button.esri-widget--button{color:#fff;background-color:#122E4A}.mapview-container .mapview .esri-search .esri-search__container .esri-search__clear-button.esri-widget--button{color:#6E6E6E;background-color:#fff}.mapview-container .mapview .esri-ui .esri-popup{z-index:3}.mapview-container .mapview .esri-ui .esri-popup .esri-popup__main-container{width:unset;max-width:350px;min-width:250px}
.active-layer-panel{max-height:600px;width:350px;box-shadow:0 1px 2px rgba(0,0,0,0.3);background-color:#ffffff;border-radius:3px}.active-layer-panel .active-layer-panel__search{padding-bottom:10px;width:350px;border-radius:4px 4px 0px 0px;background-color:#1D507D;color:#fff}.active-layer-panel .active-layer-panel__search .active-layer-panel__search-title{font-size:24px;padding:15px 0px 9px 16px}.active-layer-panel .active-layer-panel__search .active-layer-panel__search-bar{padding:0px 16px;width:100%;height:33px}.active-layer-panel .active-layer-panel__search .active-layer-panel__search-bar input[type='text']{height:100%;width:100%;font-size:13px;padding-left:10px;font-weight:300}.active-layer-panel .active-layer-panel__layers{max-height:600px;width:350px;border-radius:0px 0px 4px 4px;background-color:#fff;overflow-y:scroll}.active-layer-panel .active-layer-panel__layers .layers__selection-tools{display:flex;justify-content:flex-end;padding-top:8px}.active-layer-panel .active-layer-panel__layers .layers__selection-tools .clear-all,.active-layer-panel .active-layer-panel__layers .layers__selection-tools .select-all{color:#DD5667;font-size:11px;text-decoration:underline;cursor:pointer}.active-layer-panel .active-layer-panel__layers .layers__selection-tools .select-all{padding-right:21px}.active-layer-panel .active-layer-panel__layers .layers__selection-tools .clear-all{padding-right:16px}.active-layer-panel .active-layer-panel__layers .layers__selection-tools .clear-all.disabled,.active-layer-panel .active-layer-panel__layers .layers__selection-tools .select-all.disabled{color:#63788D;cursor:not-allowed}.active-layer-panel .active-layer-panel__layers .active-layers,.active-layer-panel .active-layer-panel__layers .all-layers{padding-bottom:20px;display:block}.active-layer-panel .active-layer-panel__layers .active-layers .category-separator,.active-layer-panel .active-layer-panel__layers .all-layers .category-separator{text-align:center;background:#ededed;padding:5px 0;font-size:14px;margin:5px 0;font-weight:bold}.active-layer-panel .active-layer-panel__layers .active-layers .active-layers__title,.active-layer-panel .active-layer-panel__layers .active-layers .all-layers__title,.active-layer-panel .active-layer-panel__layers .all-layers .active-layers__title,.active-layer-panel .active-layer-panel__layers .all-layers .all-layers__title{display:flex;align-items:center;cursor:pointer}.active-layer-panel .active-layer-panel__layers .active-layers .active-layers__title .title,.active-layer-panel .active-layer-panel__layers .active-layers .all-layers__title .title,.active-layer-panel .active-layer-panel__layers .all-layers .active-layers__title .title,.active-layer-panel .active-layer-panel__layers .all-layers .all-layers__title .title{font-size:11px;color:#0B1E31;padding-left:16px}.active-layer-panel .active-layer-panel__layers .active-layers .active-layers__title img,.active-layer-panel .active-layer-panel__layers .active-layers .all-layers__title img,.active-layer-panel .active-layer-panel__layers .all-layers .active-layers__title img,.active-layer-panel .active-layer-panel__layers .all-layers .all-layers__title img{padding:0 5px 1px 5px;transition:transform 0.2s ease-in-out}.active-layer-panel .active-layer-panel__layers .active-layers .active-layers__title img.open,.active-layer-panel .active-layer-panel__layers .active-layers .all-layers__title img.open,.active-layer-panel .active-layer-panel__layers .all-layers .active-layers__title img.open,.active-layer-panel .active-layer-panel__layers .all-layers .all-layers__title img.open{transform:rotate(180deg)}.active-layer-panel .active-layer-panel__layers .active-layers .layer,.active-layer-panel .active-layer-panel__layers .all-layers .layer{display:flex;justify-content:space-between;align-items:center;padding:3px}.active-layer-panel .active-layer-panel__layers .active-layers .layer .layer__label-group,.active-layer-panel .active-layer-panel__layers .all-layers .layer .layer__label-group{display:flex}.active-layer-panel .active-layer-panel__layers .active-layers .layer .layer__label-group .layer__name,.active-layer-panel .active-layer-panel__layers .all-layers .layer .layer__label-group .layer__name{color:#0B1E31;font-size:13px;line-height:20px;padding-left:5px;font-weight:400;cursor:pointer}.active-layer-panel .active-layer-panel__layers .active-layers .layer .layer__label-group .layer__checkbox,.active-layer-panel .active-layer-panel__layers .all-layers .layer .layer__label-group .layer__checkbox{margin-left:16px;cursor:pointer}.active-layer-panel .active-layer-panel__layers .active-layers .layer .layer__info-icon,.active-layer-panel .active-layer-panel__layers .all-layers .layer .layer__info-icon{padding-right:10px}.active-layer-panel .active-layer-panel__layers .active-layers .layer .layer__info-icon img,.active-layer-panel .active-layer-panel__layers .all-layers .layer .layer__info-icon img{cursor:pointer}.active-layer-panel .active-layer-panel__layers .active-layers .layer .layer__info-icon img.disabled,.active-layer-panel .active-layer-panel__layers .all-layers .layer .layer__info-icon img.disabled{cursor:not-allowed}.active-layer-panel .active-layer-panel__layers .active-layers .layer__info,.active-layer-panel .active-layer-panel__layers .all-layers .layer__info{font-size:12px;font-weight:300;line-height:15px;margin-left:40px;padding-right:25px;margin-bottom:10px;color:#4c4c4c}@media screen and (max-height: 768px) and (orientation: landscape){.active-layer-panel{max-height:350px;width:300px}.active-layer-panel .active-layer-panel__layers{max-height:400px;width:300px}.active-layer-panel .active-layer-panel__search{width:300px}}
.layer-category-panel{display:flex;flex-direction:column;align-items:center}.layer-category-panel .layer-category{width:96px;padding:10px 0;background-color:#0B1E31;color:#fff;box-sizing:border-box;border:1px solid #122E4A;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.3)}.layer-category-panel .layer-category.active{background-color:#1D507D}.layer-category-panel .layer-category .layer-category__counter{height:16px;width:16px;background-color:#DD5667;color:#fff;border-radius:100%;position:absolute;display:flex;align-items:center;justify-content:center;font-size:10px;right:10px;top:5px}.layer-category-panel .layer-category .layer-category__title{font-size:12px;padding-top:5px;text-align:center}.layer-category-panel .layer-category:first-child{border-radius:4px 4px 0px 0px}.layer-category-panel .layer-category:nth-last-child(2){border-radius:0px 0px 4px 4px}.layer-category-panel .layer-category:first-child:nth-last-child(2){border-radius:4px}.layer-category-panel .clear-all{height:22px;width:80px;background-color:#DD5667;color:#fff;font-size:11px;text-transform:uppercase;border-radius:0px 0px 4px 4px;box-shadow:0 1px 2px rgba(0,0,0,0.3);display:flex;justify-content:center;align-items:center;cursor:pointer}.layer-category-panel .clear-all.disabled{background-color:#63788D;cursor:not-allowed}@media screen and (max-height: 768px) and (orientation: landscape){.layer-category-panel .layer-category{width:75px;padding:10px 0}.layer-category-panel .layer-category .layer-category__title{font-size:10px}.layer-category-panel .layer-category img{height:28px}.layer-category-panel .clear-all{height:18px;width:60px;font-size:9px}}

/*# sourceMappingURL=main.5991ccef.css.map*/