.standard-map-boundary-row{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #e2e8f0}.standard-map-boundary-toggle{flex:0 0 auto;min-height:36px;padding:7px 12px;border:1px solid #64748b;border-radius:999px;color:#334155;background:#fff;font-size:.77rem;font-weight:800;white-space:nowrap}.standard-map-boundary-toggle.is-active{color:#fff;background:#475569}.standard-map-boundary-toggle:focus-visible{outline:3px solid rgba(71,85,105,.25);outline-offset:2px}.standard-map-boundary-row .hcm-district-selector-host{min-width:0;flex:1}.standard-map-boundary-row .hcm-district-selector{max-width:none}.standard-map-boundary-row .hcm-district-selector-buttons{flex-wrap:wrap}.standard-map-boundary-row .hcm-district-selector-title{color:#475569}.standard-map-boundary-row .hcm-district-selector-button{min-height:32px}.standard-map-boundary-row .hcm-district-selector-button.is-active{color:#fff;background:#475569}
@media(max-width:767px){.standard-map-boundary-row{overflow:hidden;align-items:flex-start;gap:6px}.standard-map-boundary-toggle{min-height:38px;padding:8px 10px}.standard-map-boundary-row .hcm-district-selector{overflow:hidden}.standard-map-boundary-row .hcm-district-selector-title{display:none}.standard-map-boundary-row .hcm-district-selector-buttons{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;touch-action:pan-x}.standard-map-boundary-row .hcm-district-selector-buttons::-webkit-scrollbar{display:none}.standard-map-boundary-row .hcm-district-selector-button{flex:0 0 auto;min-height:38px}}
