.area-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;background:#f3f4ed;padding:24px;border-radius:10px}.area-filter label,.area-upload>label{display:grid;gap:8px;font-size:13px}.area-filter input,.area-filter select,.area-upload input[type=file]{width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid #aebbac;border-radius:5px;background:#fffefa;color:#163f35;font:inherit}.area-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:14px 0}.area-table-wrap{max-width:100%;overflow:auto;margin:18px 0;overscroll-behavior-x:contain}.area-table-wrap table{min-width:620px;width:100%}.area-table-wrap small{display:block;font-size:11px;line-height:1.6;font-weight:400;color:#526957;margin-top:6px;white-space:normal}.area-table-wrap th{white-space:normal;min-width:120px}.area-source{font-size:11px}.area-period-warning{max-width:220px}.area-benchmark{font-size:12px!important;font-weight:400!important;line-height:1.6;margin-top:10px;color:#536b5a}.area-upload{max-width:800px;display:grid;gap:24px;padding:24px;border:1px solid #c4cfc1;border-radius:10px;margin:24px 0}.area-upload fieldset{display:flex;gap:20px;flex-wrap:wrap;padding:18px;border:1px solid #c4cfc1}.area-upload input[type=checkbox],.area-table-wrap input[type=checkbox]{width:18px;height:18px;accent-color:#163f35}.area-map-details{margin:24px 0}.area-map-details>summary{cursor:pointer;padding:16px;background:#f3f4ed;border:1px solid #c4cfc1}.area-comparison{margin-top:32px}.tool-pair-form{flex-wrap:wrap}.tool-pair-form>label{min-width:130px;flex:1}.area-highlight .atlas-zip-link:not(.is-area-selected){opacity:.15}.area-highlight .atlas-zip-link.is-area-selected .atlas-zip-dot{stroke:#0a2c22;stroke-width:4}.atlas-zip-link[data-role=C] .atlas-zip-dot{fill:#7960a0}.atlas-zip-link[data-role=D] .atlas-zip-dot{fill:#aa790d}.atlas-zip-link[data-role=C] .atlas-zip-label{fill:#65408d}.atlas-zip-link[data-role=D] .atlas-zip-label{fill:#896000}.area-layer-controls{padding:10px 20px;border-top:1px solid #d5ddcf}.area-layer-controls>summary{cursor:pointer;font-size:12px}.area-layer-controls label{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;font-size:13px}.area-layer-controls select{padding:8px;max-width:100%;background:#fffefa;border:1px solid #aebbac;border-radius:5px}.area-layer-controls p{font-size:12px;line-height:1.7}.area-layer-legend{display:flex;gap:12px;flex-wrap:wrap;font-size:11px}.area-layer-legend span{border-left:16px solid var(--band-color);padding-left:5px}.area-layer-legend .band-0{--band-color:#d8e8da}.area-layer-legend .band-1{--band-color:#a7cdb4}.area-layer-legend .band-2{--band-color:#6fa98d}.area-layer-legend .band-3{--band-color:#397e66}.area-layer-legend .band-4{--band-color:#145040}.area-layer-legend .band-missing{--band-color:#d7d9d5}.national-atlas[data-stat-layer] .atlas-state-fill{fill:#d7d9d5!important}.national-atlas[data-stat-layer] [data-stat-band="0"] .atlas-state-fill{fill:#d8e8da!important}.national-atlas[data-stat-layer] [data-stat-band="1"] .atlas-state-fill{fill:#a7cdb4!important}.national-atlas[data-stat-layer] [data-stat-band="2"] .atlas-state-fill{fill:#6fa98d!important}.national-atlas[data-stat-layer] [data-stat-band="3"] .atlas-state-fill{fill:#397e66!important}.national-atlas[data-stat-layer] [data-stat-band="4"] .atlas-state-fill{fill:#145040!important}.national-atlas[data-stat-layer] .atlas-state-link.is-muted{opacity:1}.national-atlas[data-stat-layer] .atlas-legend,.national-atlas[data-stat-layer] .atlas-prefix-points{display:none!important}.area-layer-table{max-height:280px;overflow:auto}.area-layer-table table{width:100%;font-size:12px}.area-layer-table td,.area-layer-table th{padding:7px;text-align:left}.area-layer-table caption{text-align:left}.area-upload+.area-map-details{margin-top:24px}@media(max-width:800px){.area-filter{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.area-page .page-heading{overflow-wrap:anywhere}.area-actions .button{max-width:100%;white-space:normal}}@media(max-width:450px){.area-filter{grid-template-columns:1fr}.area-upload{padding:16px}.area-upload fieldset{display:grid}.area-table-wrap{margin-left:0;margin-right:0}.tool-pair-form>label{min-width:100px}}
.national-atlas[data-stat-layer] .atlas-state-fill{fill-opacity:1!important}.national-atlas[data-stat-layer] .atlas-us-note{display:none}.area-compare-mark{display:inline-grid;place-items:center;border-radius:50%;width:22px;height:22px;color:white;background:#bb633f;font-size:11px}.area-compare-mark.mark-1{background:#497f99}.area-compare-mark.mark-2{background:#7960a0}.area-compare-mark.mark-3{background:#aa790d}.area-comparison th>small{margin-bottom:8px}.area-comparison article strong{font-size:24px}
