@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('/static/fonts/source-sans-pro-v21-latin-regular.eot');src:local(''),url('/static/fonts/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'),url('/static/fonts/source-sans-pro-v21-latin-regular.woff') format('woff'),url('/static/fonts/source-sans-pro-v21-latin-regular.ttf') format('truetype'),url('/static/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('/static/fonts/source-sans-pro-v21-latin-600.eot');src:local(''),url('/static/fonts/source-sans-pro-v21-latin-600.eot?#iefix') format('embedded-opentype'),url('/static/fonts/source-sans-pro-v21-latin-600.woff2') format('woff2'),url('/static/fonts/source-sans-pro-v21-latin-600.woff') format('woff'),url('/static/fonts/source-sans-pro-v21-latin-600.ttf') format('truetype'),url('/static/fonts/source-sans-pro-v21-latin-600.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url('/static/fonts/source-sans-pro-v21-latin-700.eot');src:local(''),url('/static/fonts/source-sans-pro-v21-latin-700.eot?#iefix') format('embedded-opentype'),url('/static/fonts/source-sans-pro-v21-latin-700.woff2') format('woff2'),url('/static/fonts/source-sans-pro-v21-latin-700.woff') format('woff'),url('/static/fonts/source-sans-pro-v21-latin-700.ttf') format('truetype'),url('/static/fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('/static/fonts/source-sans-pro-v21-latin-regular.eot');src:local(''),url('/static/fonts/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'),url('/static/fonts/source-sans-pro-v21-latin-regular.woff') format('woff'),url('/static/fonts/source-sans-pro-v21-latin-regular.ttf') format('truetype'),url('/static/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:semi-bold;font-weight:600;src:url('/static/fonts/source-sans-pro-v21-latin-600.eot');src:local(''),url('/static/fonts/source-sans-pro-v21-latin-600.eot?#iefix') format('embedded-opentype'),url('/static/fonts/source-sans-pro-v21-latin-600.woff2') format('woff2'),url('/static/fonts/source-sans-pro-v21-latin-600.woff') format('woff'),url('/static/fonts/source-sans-pro-v21-latin-600.ttf') format('truetype'),url('/static/fonts/source-sans-pro-v21-latin-600.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url('/static/fonts/source-sans-pro-v21-latin-700.eot');src:local(''),url('/static/fonts/source-sans-pro-v21-latin-700.eot?#iefix') format('embedded-opentype'),url('/static/fonts/source-sans-pro-v21-latin-700.woff2') format('woff2'),url('/static/fonts/source-sans-pro-v21-latin-700.woff') format('woff'),url('/static/fonts/source-sans-pro-v21-latin-700.ttf') format('truetype'),url('/static/fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('/static/fonts/montserrat-v14-latin-regular.eot');src:local(''),url('/static/fonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/montserrat-v14-latin-regular.woff2') format('woff2'),url('/static/fonts/montserrat-v14-latin-regular.woff') format('woff'),url('/static/fonts/montserrat-v14-latin-regular.ttf') format('truetype'),url('/static/fonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:regular;font-weight:500;src:url('/static/fonts/montserrat-v14-latin-500.eot');src:local(''),url('/static/fonts/montserrat-v14-latin-500.eot?#iefix') format('embedded-opentype'),url('/static/fonts/montserrat-v14-latin-500.woff2') format('woff2'),url('/static/fonts/montserrat-v14-latin-500.woff') format('woff'),url('/static/fonts/montserrat-v14-latin-500.ttf') format('truetype'),url('/static/fonts/montserrat-v14-latin-500.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:semi-bold;font-weight:600;src:url('/static/fonts/montserrat-v14-latin-600.eot');src:local(''),url('/static/fonts/montserrat-v14-latin-600.eot?#iefix') format('embedded-opentype'),url('/static/fonts/montserrat-v14-latin-600.woff2') format('woff2'),url('/static/fonts/montserrat-v14-latin-600.woff') format('woff'),url('/static/fonts/montserrat-v14-latin-600.ttf') format('truetype'),url('/static/fonts/montserrat-v14-latin-600.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:bold;font-weight:700;src:url('/static/fonts/montserrat-v14-latin-700.eot');src:local(''),url('/static/fonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('/static/fonts/montserrat-v14-latin-700.woff2') format('woff2'),url('/static/fonts/montserrat-v14-latin-700.woff') format('woff'),url('/static/fonts/montserrat-v14-latin-700.ttf') format('truetype'),url('/static/fonts/montserrat-v14-latin-700.svg#Montserrat') format('svg')}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{color:#303030;font-family:"Source Sans Pro",sans-serif;font-size:16px}h2{padding:1.5rem 0;font-size:2rem;font-weight:700;line-height:1.2;word-break:break-word}#sidebar{position:fixed;top:10px;left:10px;width:33%;padding:10px 10px 0 10px;background-color:rgba(17,17,17,0.9);border-radius:10px;font-size:0}#sidebar-tablist{display:inline-block;width:100%;list-style:none}.sidebar-tab{float:left;position:relative;width:56px;height:56px;margin-bottom:10px;margin-right:10px;background-color:#FFF;background-size:22px 22px;background-position:center;background-repeat:no-repeat;border-radius:50%;cursor:pointer}.sidebar-tab:hover,.sidebar-tab:focus{background-color:#f5782a}.sidebar-tab[aria-selected='true']{background-color:#f5782a}.sidebar-icon{position:absolute;top:17px;left:17px;width:22px;height:22px;background-size:contain;background-repeat:no-repeat}.sidebar-info-icon{background-image:url('/static/icons/home_symbol_filled_black.svg')}.sidebar-aoi-icon{background-image:url('/static/icons/location_symbol.svg')}.sidebar-options-icon{background-image:url('/static/icons/settings_symbol.svg')}.sidebar-download-icon{background-image:url('/static/icons/cloud_download_symbol.svg')}.sidebar-chart-icon{background-image:url('/static/icons/leaderboard_symbol.svg')}.sidebar-map-icon{background-image:url('/static/icons/expand_circle_up_symbol.svg')}.sidebar-legend-icon{display:none}.sidebar-tooltip{display:inline-block;position:absolute;top:100%;left:50%;z-index:-1;margin-top:0;transform:translateX(-50%)}.sidebar-tab:hover .sidebar-tooltip{margin-top:8px;z-index:999}.sidebar-tooltip-text{display:inline-block;padding:.5rem;transform:scale(0);-webkit-transition:opacity .2s,transform .2s;-moz-transition:opacity .2s,transform .2s;-o-transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s;transition-delay:.6s;visibility:hidden;opacity:0;background-color:#f5782a;border-radius:4px;color:#FFF;font-weight:400;font-size:.8125rem;white-space:nowrap;line-height:1}.sidebar-tab:hover .sidebar-tooltip-text{transform:scale(1);visibility:visible;opacity:1}.sidebar-panel{position:relative;height:0;z-index:0;background-color:#FFF;overflow-y:auto;visibility:hidden;font-size:16px}.sidebar-panel[aria-hidden='false']{height:600px;margin-bottom:10px;visibility:visible;z-index:998}#sidebar.dark-mode .sidebar-panel{background-color:rgba(17,17,17,0.4);color:#CCC}.sidebar-panel.full-screen[aria-hidden='false']{position:fixed;top:0;bottom:0;right:0;left:0;height:auto;margin-bottom:0;font-size:20px}#sidebar.dark-mode .sidebar-panel.full-screen[aria-hidden='false']{background-color:#181818}.sidebar-panel.full-screen[aria-hidden='false'] .sidebar-panel-frame{display:inline-block;position:relative;width:100%;padding:40px 0}#legend-panel{display:none}.full-screen-button{display:inline-block;margin:0 10px 10px 0;color:#f5782a;cursor:pointer;text-decoration:underline}.full-screen-close-button{display:none;position:absolute;top:10px;left:10px;width:32px;height:32px;background-image:url('/static/icons/arrow_back_symbol_black.svg');background-size:contain;background-repeat:no-repeat;cursor:pointer}#sidebar.dark-mode .full-screen-close-button{background-image:url('/static/icons/arrow_back_symbol.svg')}.sidebar-panel.full-screen[aria-hidden='false'] .full-screen-close-button{display:block}.sidebar-panel-title{padding:15px 0;font-weight:600;font-size:1.75em;line-height:110%}#sidebar.dark-mode .sidebar-panel-title{color:#FFF}.sidebar-panel-content{margin-bottom:4rem;padding:0 32px}.sidebar-panel-subtitle{margin-bottom:1rem}.sidebar-panel p{font-weight:400;font-size:1em}.sidebar-panel a,.sidebar-panel a.visited{color:#f5782a;text-decoration:none;cursor:pointer}#info-panel ul{padding-left:1rem}#info-panel li{padding:.5rem 0}#info-panel{background-color:#3a3b3d;color:#FFF}#info-panel-content{padding-bottom:30px}#info-title{padding-bottom:15px;font-size:48px;font-weight:700;line-height:100%}#sidebar.dark-mode #info-title{color:#FFF}#info-panel h3{font-weight:400}#info-panel h4{padding:1rem 0;color:#FFF}#info-panel p{padding:.5rem 0}#info-button-container{padding-top:20px;text-align:right}#dark-mode-toggle{display:inline-block;padding:.5rem;background-color:#EEE;border-radius:.875rem;color:#303030;font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer}#dark-mode-toggle[aria-pressed="true"]{background-color:#f5782a;color:#FFF}#more-info-button{position:relative;display:inline-block;padding-right:2rem;cursor:pointer}#more-info-button::after{content:"";position:absolute;display:block;top:50%;left:100%;width:6px;height:6px;border:solid #FFF;border-width:0 2px 2px 0;margin-top:-5px;margin-left:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center}#more-info-button.expanded::after{margin-top:-1px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}#more-info-panel{position:relative;max-height:0;overflow:hidden}#aoi-control{display:inline-block;width:100%;margin-bottom:1rem;list-style:none;text-align:center}#aoi-control li{float:left;position:relative;width:90px;margin:0;padding:0;padding-top:90px}.control-option.aoi-option{position:absolute;top:2px;bottom:2px;right:2px;left:2px;background-color:#EEE;background-size:1.5rem;background-position:50% 32%;background-repeat:no-repeat;border-radius:8px;cursor:pointer}.aoi-option:hover{background-color:#DDD}#sidebar.dark-mode .aoi-option{background-color:#2f3334;color:#CCC}#sidebar.dark-mode .aoi-option:hover{background-color:#555}.aoi-option[aria-checked="true"],#sidebar.dark-mode .aoi-option[aria-checked="true"]{background-color:#f5782a}#point-aoi-option{background-image:url('/static/icons/location_on_symbol.svg')}#multipoint-aoi-option{background-image:url('/static/icons/multipoint_symbol.svg')}#rectangle-aoi-option{background-image:url('/static/icons/rectangle_symbol.svg')}#polygon-aoi-option{background-image:url('/static/icons/polyline_symbol.svg')}#geojson-aoi-option{background-image:url('/static/icons/data_object_symbol.svg')}#shapefile-aoi-option{background-image:url('/static/icons/folder_zip_symbol.svg')}#geolocation-aoi-option{background-image:url('/static/icons/my_location_symbol.svg')}#point-aoi-option[aria-checked="true"],#sidebar.dark-mode #point-aoi-option{background-image:url('/static/icons/location_on_symbol_white.svg')}#multipoint-aoi-option[aria-checked="true"],#sidebar.dark-mode #multipoint-aoi-option{background-image:url('/static/icons/multipoint_symbol_white.svg')}#rectangle-aoi-option[aria-checked="true"],#sidebar.dark-mode #rectangle-aoi-option{background-image:url('/static/icons/rectangle_symbol_white.svg')}#polygon-aoi-option[aria-checked="true"],#sidebar.dark-mode #polygon-aoi-option{background-image:url('/static/icons/polyline_symbol_white.svg')}#geojson-aoi-option[aria-checked="true"],#sidebar.dark-mode #geojson-aoi-option{background-image:url('/static/icons/data_object_symbol_white.svg')}#shapefile-aoi-option[aria-checked="true"],#sidebar.dark-mode #shapefile-aoi-option{background-image:url('/static/icons/folder_zip_symbol_white.svg')}#geolocation-aoi-option[aria-checked="true"],#sidebar.dark-mode #geolocation-aoi-option{background-image:url('/static/icons/my_location_symbol_white.svg')}.aoi-option-label{display:inline-block;position:absolute;bottom:20%;right:0;left:0;font-size:.875rem;font-weight:400;line-height:1.2;text-align:center}.aoi-option[aria-checked="true"] .aoi-option-label{color:#FFF}.aoi-button{margin-top:.5rem}.hidden-input{display:block;height:0;visibility:hidden;overflow:hidden}.leaflet-tooltip.point-label{background-color:transparent;box-shadow:none;border:0;color:#000;font-weight:400;font-size:.75rem;line-height:1}#map-canvas.imagery .leaflet-tooltip.point-label{color:#FFF}#map-canvas.labels-hidden .leaflet-tooltip.point-label{display:none}.leaflet-tooltip.point-label::before{border:0}.sidebar-panel-frame{position:relative}#content{position:fixed;top:0;bottom:0;right:0;left:0;-webkit-transition:left .3s;-moz-transition:left .3s;-o-transition:left .3s;transition:left .3s}#map-canvas{height:100%}#map-canvas.pointer{cursor:crosshair}.tooltip-content{max-width:300px}.tooltip-title{display:block;margin-bottom:5px;font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:600;line-height:1.1}.tooltip-description{display:block;font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:400;line-height:1.1}.map-toolbar{position:fixed;top:103px;right:10px;z-index:997}.map-tool{position:relative;width:40px;height:40px;margin-top:6px;background-color:#FFF;border:2px solid rgba(0,0,0,0.2);border-radius:10px;cursor:pointer}.map-tool:hover{background-color:#f5782a}.map-tool-icon{position:absolute;top:7px;left:7px;width:26px;height:26px;background-size:contain;background-repeat:no-repeat}#basemap-button-icon{background-image:url('/static/icons/transportation_symbol_filled_black.svg')}#basemap-button.gray #basemap-button-icon{opacity:.2}#full-extent-button-icon{background-image:url('/static/icons/zoom_out_map_symbol.svg')}.jer-button{box-sizing:border-box;display:inline-block;padding:1rem;background-color:#f5782a;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;color:#FFF;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;cursor:pointer;text-transform:uppercase}.jer-button:hover{background-color:#ba510f}.accordion-header{position:relative;margin:.25rem 0;padding:1rem 3rem 1rem 1rem;background-color:#EEE;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border:1px solid #DDD;color:#444;text-align:left;cursor:pointer}.accordion-header.active,.accordion-header:hover{background-color:#DDD}#sidebar.dark-mode .accordion-header{background-color:#444;color:#CCC}#sidebar.dark-mode .accordion-header.active,#sidebar.dark-mode .accordion-header:hover{background-color:#555}.accordion-header::after{content:'\002B';position:absolute;top:50%;right:16px;margin-top:-1rem;color:#444;font-size:2rem;line-height:1}.accordion-header.active:after{content:'\2212'}#sidebar.dark-mode .accordion-header:after{color:#CCC}.accordion-title{padding:0;font-size:1.25rem;font-weight:600;line-height:1.2}.accordion-panel{position:relative;max-height:0;padding:0 1rem;overflow:hidden}#details-list{padding:.5rem 0}#details-list li{padding:.5rem 0}.control{padding:.5rem 0}.spaced-control{margin-top:1rem}.menu-control{position:relative}.menu-control select{padding-right:1.5rem}.menu-control::after{content:'';position:absolute;top:1.125rem;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #AAA;border-bottom:0}.control-label{display:block;margin-bottom:4px;font-size:1.0625rem;font-weight:600;line-height:1.2}.radio-control,.listbox-control{list-style:none}.control-option{position:relative;padding:.5rem 2rem;cursor:pointer}.control-option-graphic{position:absolute;top:.5rem;left:0;width:1.5rem;height:1.5rem;background-color:transparent;border:1px solid #AAA;border-radius:50%}#sidebar.dark-mode .control-option-graphic{background-color:rgba(255,255,255,0.1);border:1px solid #888}.control-option:hover .control-option-graphic::after{content:'';position:absolute;top:.25rem;left:.25rem;width:1rem;height:1rem;background-color:#EEE;border-radius:50%}#sidebar.dark-mode .control-option[aria-checked="false"]:hover .control-option-graphic::after,#sidebar.dark-mode .control-option[aria-selected="false"]:hover .control-option-graphic::after{background-color:#AAA}.control-option[aria-checked="true"] .control-option-graphic::after,.control-option[aria-selected="true"] .control-option-graphic::after{content:'';position:absolute;top:.25rem;left:.25rem;width:1rem;height:1rem;background-color:#f5782a;border-radius:50%}.checkbox-control{position:relative;padding:.5rem 2rem;cursor:pointer}.checkbox-graphic{position:absolute;top:.5rem;left:0;width:1.5rem;height:1.5rem;background-color:transparent;border:1px solid #AAA;border-radius:3px}#sidebar.dark-mode .checkbox-graphic{background-color:rgba(255,255,255,0.1);border:1px solid #888}.checkbox-control[aria-checked="true"] .checkbox-graphic,#sidebar.dark-mode .checkbox-control[aria-checked="true"] .checkbox-graphic{background-color:#f5782a}.checkbox-control[aria-checked="false"]:hover .checkbox-graphic{background-color:#EEE}.checkbox-control[aria-checked="true"] .checkbox-graphic::after,.checkbox-control:hover .checkbox-graphic::after{content:'';position:absolute;top:.25rem;left:.5rem;width:.3em;height:.7em;border:solid #FFF;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}h4.option-section-label{display:block;margin:.5rem 0;font-weight:500;font-size:1rem;font-style:italic}.control-option-name{display:block;font-weight:500;font-size:1rem}.control-input{box-sizing:border-box;width:100%;padding:.5rem;background-color:#FFF;border:1px solid #AAA;border-radius:3px;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;color:#444;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:1.0625rem}#sidebar.dark-mode .control-input{background-color:rgba(255,255,255,0.1);border:1px solid #888;color:#CCC}textarea.control-input{resize:none}.control-input:focus{border:1px solid #f5782a;outline:2px solid #f5782a}.auth-form .control-input{max-width:400px;margin-bottom:1rem;background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.3)}.control-input:focus{background-color:#FFF;color:#333}.control-example-button{color:#f5782a;text-decoration:none;cursor:pointer}.calendar-control{position:relative}.calendar-popup{margin-top:.5rem;height:0;visibility:hidden;opacity:0;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;overflow:hidden}.calendar-popup.active{height:auto;visibility:visible;opacity:1;overflow:auto}.calendar-container{border:1px solid #AAA}#sidebar.dark-mode .calendar-container{background-color:rgba(255,255,255,0.1);border:1px solid #888}.calendar-menu-control{position:relative;background-color:#f2f2f2}#sidebar.dark-mode .calendar-menu-control{background-color:rgba(255,255,255,0.1)}.calendar-menu-control::after{content:'';position:absolute;bottom:14px;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #AAA}.calendar-month-menu,.calendar-year-menu{box-sizing:border-box;width:100%;padding:4px;padding-right:1.5rem;background-color:transparent;border:0;border-bottom:2px solid #FFF;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;color:#444;font-family:"Source Sans Pro",sans-serif;font-weight:500;font-size:.9375em;text-align:center}#sidebar.dark-mode .calendar-month-menu,#sidebar.dark-mode .calendar-year-menu{border-bottom:2px solid #AAA;color:#CCC}.calendar-header{display:inline-block;width:100%;background-color:#f2f2f2}#sidebar.dark-mode .calendar-header{background-color:rgba(255,255,255,0.1)}.calendar-day{float:left;width:14%;padding:4px 0;color:#AAA;font-weight:500;font-size:.9375em;text-align:center}.calendar{display:inline-block;width:100%}.calendar-cell{float:left;position:relative;width:14%;padding-top:14%;border-radius:4px;cursor:pointer}.calendar-cell.today,.calendar-cell.active:hover{background-color:#f2f2f2}#sidebar.dark-mode .calendar-cell.today,#sidebar.dark-mode .calendar-cell.active:hover{background-color:rgba(255,255,255,0.1);color:#CCC}.calendar-cell[aria-selected="true"],.calendar-cell.active[aria-selected="true"]:hover,#sidebar.dark-mode .calendar-cell.active[aria-selected="true"]:hover{background-color:#f5782a}.calendar-date{position:absolute;top:50%;right:0;left:0;margin-top:-0.46875em;font-weight:500;font-size:.9375em;text-align:center;line-height:1}.calendar-cell[aria-selected="true"] .calendar-date{color:#FFF}.attribute-list{list-style:decimal;padding-left:1.5rem}.attribute-list li{padding:4px 0}.attribute-list-item{position:relative;max-width:540px;padding-right:36px}.attribute-list-item.sortable{padding-right:110px}.attribute-list-item.read-only{padding-right:0}.attribute-list-control{display:block;position:relative}.attribute-list-control select{padding-right:1.5rem}.attribute-list-control select::after{content:'';position:absolute;top:1.125rem;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border:1px solid #AAA;border-bottom:0}.attribute-list p{color:#444;font-family:"Source Sans Pro",sans-serif;font-size:1.0625rem}.attribute-list .control-input{display:inline-block;margin:0 4px 4px 0}.attribute-list-remove,.attribute-list-up-button,.attribute-list-down-button{display:block;position:absolute;top:50%;right:0;width:30px;height:30px;margin-top:-19px;background-color:#f5782a;opacity:0;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;border-radius:15px;cursor:pointer}.attribute-list-remove:hover,.attribute-list-up-button:hover,.attribute-list-down-button:hover,.attribute-list-remove:focus,.attribute-list-up-button:focus,.attribute-list-down-button:focus{background-color:#ba510f;opacity:1}.attribute-list-item:hover .attribute-list-remove,.attribute-list-item:hover .attribute-list-up-button,.attribute-list-item:hover .attribute-list-down-button{opacity:1}.attribute-list-data.new-item .attribute-list-remove,.attribute-list-data.new-item .attribute-list-up-button,.attribute-list-data.new-item .attribute-list-down-button{display:none}.attribute-list-item.sortable .attribute-list-remove{right:70px}.attribute-list-item.sortable .attribute-list-down-button{right:35px}.attribute-list-remove::before{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;margin-top:-1px;margin-left:-8px;border-radius:1px;background-color:#FFF;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.attribute-list-remove::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;margin-top:-1px;margin-left:-8px;border-radius:1px;background-color:#FFF;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.attribute-list-up-button::after{content:"";position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-5px;border:solid #FFF;border-width:2px 2px 0 0;display:inline-block;padding:4px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.attribute-list-down-button::after{content:"";position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-5px;border:solid #FFF;border-width:0 2px 2px 0;display:inline-block;padding:4px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#option-submit-button{margin:1rem 0}.legend-control{background:white;padding:10px;border-radius:4px;line-height:1.5}.legend-title{font-weight:bold;margin-bottom:6px}.legend-row{display:flex;align-items:center;margin-bottom:3px}.legend-swatch{display:inline-block;width:16px;height:16px;margin-right:8px;border:1px solid #ccc;flex-shrink:0}.legend-label{font-size:.85em}.legend-footer{font-size:.75em;color:#888;margin-top:6px;border-top:1px solid #eee;padding-top:4px}footer{background-color:#1c1c19;text-align:center;padding:0 1.5rem}.footer-content{display:inline-block;width:100%;padding:1.5rem 0}.footer-social-media-block{padding-bottom:2rem}#info-panel .footer-social-media-block h4{padding:0 0 .5rem 0;color:#e0e0e0;font-size:1.25rem;font-weight:700;line-height:1.2}.social-media-list{display:inline-block;list-style:none}#info-panel .social-media-list li{display:inline-block;padding:.25rem}.social-media-icon{display:block;height:30px}#info-panel .footer-logo-list{list-style:none;padding:0}#info-panel .footer-logo-list li{display:inline-block;padding:0 1rem 1rem 0}.footer-logo{display:block;height:60px}#info-panel .footer-legal-block span{color:#e0e0e0;font-size:12px;font-weight:500}#usda-footer-logo{height:56px;background-color:#FFF;border:2px solid #FFF}#climate-hub-footer-logo{height:26px;background-color:#FFF;border-top:16px solid #FFF;border-bottom:16px solid #FFF;border-right:4px solid #FFF;border-left:4px solid #FFF}#download-overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9999;background-color:rgba(255,255,255,0.7)}#sidebar.dark-mode #download-overlay{background-color:rgba(0,0,0,0.5)}#download-overlay-panel{position:absolute;top:45%;left:50%;width:300px;margin:-70px 0 0 -150px;text-align:center}.loader-anchor{position:relative;top:0;left:50%;width:50px;height:50px;margin-left:-25px;overflow:visible}.circle-loader{display:block;border-radius:50%;width:50px;height:50px;margin:0 auto;position:relative;text-indent:-9999em;border-top:3.5px solid rgba(0,0,0,0.2);border-right:3.5px solid rgba(0,0,0,0.2);border-bottom:3.5px solid rgba(0,0,0,0.2);border-left:3.5px solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}.circle-loader.black{border-top:3.5px solid rgba(0,0,0,0.2);border-right:3.5px solid rgba(0,0,0,0.2);border-bottom:3.5px solid rgba(0,0,0,0.2);border-left:3.5px solid #000}#download-overlay-message{margin:2rem 0;color:#000;font-weight:400;font-size:1.125rem}.modal-dialog-overlay{visibility:hidden;position:fixed;top:0;left:0;width:0;height:0;z-index:999;background-color:rgba(0,0,0,0.48);overflow:hidden}.modal-dialog-overlay.active{bottom:0;right:0;width:auto;height:auto;visibility:visible;overflow-y:auto}.modal-dialog-container{position:relative;margin:0 auto;padding:1rem;opacity:0}.modal-dialog-overlay.active .modal-dialog-container{opacity:1}#message-dialog-container{position:relative;max-width:500px}.modal-dialog{position:relative;margin-top:2rem;background-color:#FFF}.modal-dialog-wrapper{padding:1rem 3rem}.dialog-close-button{position:absolute;top:0;right:0;width:30px;height:30px;background-color:#f5782a;cursor:pointer}.dialog-close-button::before{content:'';position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:20px;height:0;margin:auto;border-top:4.8px solid #FFF;transform:rotate(45deg);transform-origin:center}.dialog-close-button::after{content:'';position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:20px;height:0;margin:auto;border-top:4.8px solid #FFF;transform:rotate(-45deg);transform-origin:center}.modal-dialog-header{padding:1rem 0 0 0}.modal-dialog-header h2{padding:0;color:#444;text-transform:capitalize}.modal-dialog-body{display:inline-block;position:relative;width:100%}.modal-dialog-content{padding:1rem 0}.dialog-message{padding:2rem 0;color:#444;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:1.0625rem}.modal-dialog-button-block{clear:both}.modal-dialog-button-container{float:left;width:48%;margin:0 1%}.modal-dialog-proceed,.modal-dialog-cancel{min-width:140px;margin:10px 10px 0 0;text-align:center}.dialog-start-bookend,.dialog-end-bookend{width:0}.chart-option{float:left;color:#AAA;margin:10px 20px;font-size:.9375em;cursor:pointer;-moz-transition:color .2s;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.chart-option:hover{color:#444}.chart-option.active{color:#444}.chart-section-container{//margin:0 20px}.chart-section-container svg{overflow:visible}.chart-time-menu{padding:5px 20px 0 20px}.chart-time-option{display:inline-block;position:relative;margin:0 14px 0 0;padding:2px;font-size:.875em;cursor:pointer}.chart-time-option:before{content:"";position:absolute;bottom:0;right:50%;width:0;-moz-transition:width .2s;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s;border-bottom:3px solid #00503e}.chart-time-option:after{content:"";position:absolute;bottom:0;left:50%;width:0;-moz-transition:width .2s;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s;border-bottom:3px solid #00503e}.chart-time-option.checked:before,.chart-time-option.checked:after{width:50%}.chart-section{display:none;width:100%;padding:.5rem 0;border-top:1px dashed #CCC}.chart-section.active{display:block}.sidebar-panel.full-screen .chart-section{clear:left;padding:1rem 0}.chart-title{padding:1rem 0;font-size:1em;font-weight:700}.chart-title::first-letter {text-transform:uppercase}.chart-subtitles{margin:6px 20px}.chart-subtitles h3{font-size:1.0625em;font-weight:700;text-transform:capitalize}.chart-subtitles p{font-size:.875em}.chart-wrapper{position:relative;margin-bottom:60px;page-break-inside:avoid}.sidebar-panel.full-screen .chart-wrapper{float:left;width:33%;min-width:360px}.chart-export-button{float:left;width:1.5rem;height:1.5rem;opacity:.4;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;background-image:url('/static/icons/download_2_symbol.svg');background-size:contain;background-repeat:no-repeat;cursor:pointer}.chart-export-button:hover{opacity:.3}#sidebar.dark-mode .chart-export-button{background-image:url('/static/icons/download_2_symbol_white.svg')}.chart-variable-label{font-size:14px;font-weight:400;font-style:italic}.series-chart,.bar-chart,.monthly-bar-chart{position:relative}.series-chart-axis path,.series-chart-axis path,.series-chart-axis line,.bar-chart-axis path,.bar-chart-axis line{fill:none;stroke:#BBB;stroke-width:1;shape-rendering:crispEdges}.series-chart-axis .tick line,.bar-chart-axis .tick line{fill:none;stroke:#BBB;stroke-width:1;shape-rendering:crispEdges}.series-chart-axis .tick text,.bar-chart-axis .tick text{font-size:13px}.series-chart-path{fill:none;stroke-width:3}.series-chart-path.blue{stroke:#f5782a}.series-chart-path.teal{stroke:#3d8f5e}.series-chart-dot{stroke-width:0;-moz-transition:stroke-width .2s linear;-webkit-transition:stroke-width .2s linear;-o-transition:stroke-width .2s linear;cursor:pointer}.series-chart-dot.blue{fill:none;fill:rgba(245,120,42,0.2);stroke:#f5782a;stroke:rgba(245,120,42,0.2)}.series-chart-dot.teal{fill:none;fill:rgba(61,143,94,0.2);stroke:#3d8f5e;stroke:rgba(61,143,94,0.2)}.series-chart-dot:hover{stroke-width:20}.series-chart-dot.blue:hover{fill:rgba(245,120,42,0.35)}.series-chart-dot.teal:hover{fill:rgba(61,143,94,0.35)}#sidebar.dark-mode .series-chart-dot.blue:hover{fill:rgba(245,120,42,0.7)}#sidebar.dark-mode .series-chart-dot.teal:hover{fill:rgba(61,143,94,0.7)}.series-chart-dot.active{stroke-width:20}.series-chart-dot.blue.active{fill:rgba(245,120,42,0.7)}.series-chart-dot.teal.active{fill:rgba(61,143,94,0.7)}.chart-navigation{position:relative;margin:.25rem 0 .25rem 2rem}.chart-navigation img{float:left;height:1rem;margin-right:6px;padding:4px 8px;background-color:rgba(0,0,0,0.4);-moz-transition:background-color .2s;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.chart-navigation img:hover{background-color:rgba(0,0,0,0.3)}#sidebar.dark-mode .chart-navigation img{background-color:rgba(255,255,255,0.4)}#sidebar.dark-mode .chart-navigation img:hover{background-color:rgba(255,255,255,0.2)}.chart-bar{stroke:none;cursor:pointer}.chart-bar.blue{fill:#f5782a}.chart-bar.blue:hover,.chart-bar.blue.active{fill:#ff9c5f}.chart-bar.teal{fill:#3d8f5e}.chart-bar.teal:hover,.chart-bar.teal.active{fill:#62b77c}.chart-bar text{fill:#303030;font-size:14px;cursor:pointer}.chart-bar.blue.active text,#sidebar.dark-mode .chart-bar.blue.active text{fill:#ff9c5f}.chart-bar.active text,#sidebar.dark-mode .chart-bar.active text{fill:#62b77c}.series-tooltip,.bar-tooltip{position:absolute;margin-top:-20px;padding:6px 10px;background:#FFF;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.4);color:#303030;font-size:15px;font-weight:600;text-align:center}.series-tooltip{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chart-clear-button{float:left;margin-right:6px;padding:.325em .5em;background-color:rgba(0,0,0,0.4);-moz-transition:background-color .2s;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;color:#FFF;font-size:.875rem;font-weight:400;line-height:1.1;cursor:pointer}.chart-clear-button:hover{background-color:rgba(0,0,0,0.3)}#sidebar.dark-mode .chart-clear-button{background-color:rgba(255,255,255,0.4)}#sidebar.dark-mode .chart-clear-button:hover{background-color:rgba(255,255,255,0.2)}#sidebar.dark-mode text{fill:#CCC}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:1000px){.sidebar-panel.full-screen .chart-wrapper{width:50%}}@media only screen and (max-width:900px){#sidebar{right:68px;width:auto}.sidebar-panel[aria-hidden='false']{max-height:420px}.sidebar-panel.full-screen[aria-hidden='false']{position:fixed;top:0;bottom:0;right:0;left:0;height:auto;max-height:none}}@media only screen and (max-height:780px){#sidebar{bottom:30px}#sidebar.collapsed{bottom:auto}.sidebar-panel{top:76px;left:10px}.sidebar-panel[aria-hidden='false']{position:absolute;bottom:10px;right:10px;height:auto;max-height:none;margin-bottom:0;visibility:visible;z-index:998}.sidebar-panel.full-screen[aria-hidden='false']{position:fixed;top:0;bottom:0;right:0;left:0;height:auto;margin-top:0}.modal-dialog-proceed,.modal-dialog-cancel{width:100%;padding:1rem 0;margin:10px 0 0 0}.modal-dialog-wrapper{padding:1rem}}@media only screen and (max-width:600px){.sidebar-panel.full-screen .chart-wrapper{width:100%;min-width:auto}}@media only screen and (max-width:500px){#sidebar-menu{overflow-x:auto}#sidebar-tablist{width:400px}.sidebar-tooltip{display:none}.sidebar-panel-content{padding:0 10px}#info-title{font-size:40px}footer{padding:0 10px}#info-panel .footer-logo-list li{padding:0 .5rem .5rem 0}.footer-logo{height:44px}#usda-footer-logo{height:40px}}