.CostRangeControls_costRangeContainer__ZrzER{display:flex;flex-direction:column;gap:6px}.CostRangeControls_costRangeLabel__D7_5R{font-size:14px;font-weight:600;color:#374d61;margin:0;font-family:var(--font-sans)}.CostRangeControls_costRangeInputs__rnjkc{display:flex;gap:12px}.CostRangeControls_costRangeInput__Oa260{padding:8px 12px;border:1px solid #e4e9f4;border-radius:4px;font-size:14px;background-color:#fff;color:#032849;transition:all .2s ease;min-height:40px;width:120px;font-family:var(--font-sans);cursor:pointer}.CostRangeControls_costRangeInput__Oa260:hover:not(:disabled){border-color:#374d61}.CostRangeControls_costRangeInput__Oa260:focus{outline:none;border-color:#007cad;box-shadow:0 0 0 3px rgba(0,124,173,.1)}.CostRangeControls_costRangeInput__Oa260:disabled{background-color:#f8fafc;color:#6c7f90;cursor:not-allowed}@media (prefers-contrast:high){.CostRangeControls_costRangeInput__Oa260{border-width:2px}}@media (max-width:767px){.CostRangeControls_costRangeInputs__rnjkc{flex-direction:column;gap:6px}.CostRangeControls_costRangeInput__Oa260{width:100%}}@media (prefers-reduced-motion:reduce){.CostRangeControls_costRangeInput__Oa260{transition:none}}.FiltersPanel_wrapper__gz9xW{display:flex;flex-direction:column;gap:14px}.FiltersPanel_metricGroup__wMuzM,.FiltersPanel_regionGroup__oxtLR,.FiltersPanel_stateGroup__0JX5c{min-width:0;flex:1 1}.FiltersPanel_stateGroup__0JX5c{display:flex;flex-direction:row;gap:12px;align-items:flex-end}.FiltersPanel_metricGroup__wMuzM{display:flex;flex-direction:column;gap:6px;width:auto;min-width:120px;max-width:150px}.FiltersPanel_costTypeGroup__99mj_{display:flex;flex-direction:column;gap:6px;width:-moz-fit-content;width:fit-content;min-width:160px}.FiltersPanel_costRangeGroup__RbO2a{width:auto;min-width:280px;max-width:320px}.FiltersPanel_costRangeGroup__RbO2a,.FiltersPanel_disasterTypesContainer__RGEiK{display:flex;flex-direction:column;gap:6px}.FiltersPanel_disasterTypesHeader__7Rq37{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #e4e9f4}.FiltersPanel_disasterTypesLabel__54Cqb{font-size:14px;font-weight:600;color:#374d61;margin:0;font-family:var(--font-sans)}.FiltersPanel_selectionSummary__0Eexd{font-size:12px;color:#6c7f90;font-style:italic;font-family:var(--font-sans)}.FiltersPanel_disasterTypesList___Uuc8{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;grid-gap:8px;gap:8px}.FiltersPanel_disasterTypeItem__mVGXt{display:flex;flex-direction:column;border:1px solid #e4e9f4;border-radius:4px;transition:all .2s ease;background:#fff}.FiltersPanel_disasterTypeItem__mVGXt:hover{border-color:#374d61;box-shadow:0 1px 3px rgba(0,0,0,.1)}.FiltersPanel_disasterTypeLabel__gqPYq{display:flex;align-items:center;padding:8px;cursor:pointer;gap:8px;position:relative}.FiltersPanel_disasterTypeLabel__gqPYq:before{content:"";width:18px;height:18px;border:2px solid #007cad;border-radius:3px;background:#fff;flex-shrink:0;transition:all .2s ease}.FiltersPanel_disasterTypeCheckbox__mte_C:checked+.FiltersPanel_disasterTypeContent__orB2A:before,.FiltersPanel_disasterTypeLabel__gqPYq:has(.FiltersPanel_disasterTypeCheckbox__mte_C:checked):before{background:#007cad;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m13.854 3.646-7.5 7.5a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6 10.293l7.146-7.147a.5.5 0 0 1 .708.708z'/%3e%3c/svg%3e");background-size:14px 14px;background-repeat:no-repeat;background-position:50%}.FiltersPanel_disasterTypeCheckbox__mte_C{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.FiltersPanel_disasterTypeContent__orB2A{display:flex;align-items:center;gap:.375rem;flex-grow:1}.FiltersPanel_disasterTypeSwatch__p5_db{width:.875rem;height:.875rem;border-radius:3px;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.FiltersPanel_disasterTypeText__ZcVx_{font-size:.8rem;font-weight:500;color:#374151;line-height:1.2;white-space:nowrap}.FiltersPanel_disasterTypeItem__mVGXt:has(.FiltersPanel_disasterTypeCheckbox__mte_C:checked){border-color:#3b82f6;background:#eff6ff}.FiltersPanel_disasterTypeItem__mVGXt:has(.FiltersPanel_disasterTypeCheckbox__mte_C:checked) .FiltersPanel_disasterTypeText__ZcVx_{color:#1e40af;font-weight:600}.FiltersPanel_disasterTypeItem__mVGXt:has(.FiltersPanel_disasterTypeCheckbox__mte_C:checked) .FiltersPanel_disasterTypeSwatch__p5_db{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.FiltersPanel_srOnly__x2Qxt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FiltersPanel_disasterTypeCheckbox__mte_C:focus-visible+.FiltersPanel_disasterTypeContent__orB2A,.FiltersPanel_disasterTypeLabel__gqPYq:has(.FiltersPanel_disasterTypeCheckbox__mte_C:focus-visible){outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}@media (max-width:900px){.FiltersPanel_wrapper__gz9xW{gap:12px}.FiltersPanel_stateGroup__0JX5c{flex-direction:column;align-items:stretch;gap:8px}.FiltersPanel_costRangeGroup__RbO2a,.FiltersPanel_costTypeGroup__99mj_,.FiltersPanel_metricGroup__wMuzM{width:100%;min-width:0;min-width:auto;max-width:none}}@media (max-width:639px){.FiltersPanel_disasterTypesList___Uuc8{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.FiltersPanel_disasterTypesHeader__7Rq37{flex-direction:column;align-items:flex-start;gap:.25rem}.FiltersPanel_disasterTypeLabel__gqPYq{padding:.5rem .375rem;gap:.5rem}.FiltersPanel_disasterTypeContent__orB2A{gap:.375rem}.FiltersPanel_disasterTypeText__ZcVx_{font-size:.8rem}.FiltersPanel_disasterTypeSwatch__p5_db{width:.875rem;height:.875rem}}@media (prefers-contrast:high){.FiltersPanel_disasterTypeItem__mVGXt{border-width:2px}}@media (prefers-reduced-motion:reduce){.FiltersPanel_disasterTypeItem__mVGXt{transition:none}}@media print{.FiltersPanel_disasterTypesContainer__RGEiK{page-break-inside:avoid}}