.provider-filter-stack{min-width:0}.geo-district-chips{display:flex;flex-wrap:wrap;gap:.45rem;max-height:11rem;overflow:auto;padding:.3rem 0}.geo-district-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .65rem;border:1px solid #d7e1ed;border-radius:10px;color:#0d2c5b;text-decoration:none;background:#fff;font-size:.85rem}.geo-district-chip.selected{background:#eaf4ff;border-color:#2c79dd}.geo-district-chip b{display:inline-grid;place-items:center;background:#d91e38;color:white;border-radius:40px;min-width:1.5rem;min-height:1.5rem;padding:0 .3rem;font-size:.72rem}.geo-coverage-panel{margin:1rem 0;padding:1rem;border:1px solid #dce6ef;border-radius:14px;background:#f5f9fc}.geo-coverage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.geo-coverage-grid label{display:grid;gap:.35rem;font-weight:600}.geo-coverage-grid select{width:100%;min-height:44px;padding:.6rem;border:1px solid #cad9e6;border-radius:9px;background:white}.geo-coverage-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-height:32rem;overflow:auto;margin-top:1rem}.geo-coverage-option{margin:0}.geo-coverage-option[hidden]{display:none!important}.geo-coverage-picker .gc-option{min-width:0}@media(max-width:640px){.geo-coverage-grid,.geo-coverage-items{grid-template-columns:1fr}.geo-district-chips{max-height:9rem}}
