@import "https://js.arcgis.com/calcite-components/3.3.3/calcite.css";@import "https://js.arcgis.com/4.34/@arcgis/core/assets/esri/themes/light/main.css";@import "https://js.arcgis.com/map-components/4.34/arcgis-map-components.css";html,body{margin:0}arcgis-map{height:100vh;display:block}arcgis-chart{height:300px}#chart-export-container{visibility:visible;width:800px;height:600px;position:absolute;top:-600px;left:-800px}.esri-popup__pointer{display:none}.cfb-startup-complete #export-chart-btn,.cfb-startup-complete #export-tabular-data-btn{visibility:visible!important}.cfb-startup-complete.cfb-district-active #no-popup,.cfb-startup-complete.cfb-district-active #no-details,.cfb-startup-complete.cfb-district-active #no-chart{display:none}.cfb-startup-complete #no-popup,.cfb-startup-complete #no-details,.cfb-startup-complete #no-chart{display:block;visibility:visible!important}.cfb-desktop .esri-ui .esri-popup{display:inherit!important}.cfb-desktop .esri-popup__main-container{min-height:364px;max-height:none}.cfb-desktop .esri-popup__main-container .esri-features{width:100%;max-height:none!important}.cfb-desktop .esri-expand__panel{max-height:500px}.cfb-desktop .esri-expand__popover-content .arcgis-placement__container{min-width:500px;max-height:80vh;width:500px!important}.cfb-desktop .esri-expand__content-container{overflow:auto!important}.cfb-desktop #details-container,#state-spending-container{min-height:500px}.cfb-mobile .esri-expand .esri-expand__panel{max-height:70vh}.cfb-mobile .esri-expand__content-container{overflow:auto!important}.cfb-mobile .esri-expand calcite-panel>calcite-block+calcite-block[expanded]{min-height:250px}.cfb-mobile .esri-expand__panel-content .esri-widget{width:100%}@media (width<=640px){calcite-shell-panel[width=m]{position:absolute;bottom:0;right:0;width:64px!important;height:64px!important}}arcgis-placement{width:min(90vw,500px);max-width:min(90vw,500px);height:80vh;max-height:80vh}#mode-selector{box-shadow:0 1px 2px #0000004d}
