.section.svelte-1d92t4a.svelte-1d92t4a{margin-bottom:1em}.plan-info.svelte-1d92t4a p.svelte-1d92t4a{margin-bottom:0}.plan-info.svelte-1d92t4a p a.svelte-1d92t4a{font-weight:bold}.locality-table.svelte-1p3gqzu.svelte-1p3gqzu{max-width:600px}table.svelte-1p3gqzu.svelte-1p3gqzu{width:100%}th.svelte-1p3gqzu.svelte-1p3gqzu{font-size:1.2rem;color:#595959;font-weight:bold}tbody.svelte-1p3gqzu tr.svelte-1p3gqzu{border-top:2px solid #ddd}td.svelte-1p3gqzu.svelte-1p3gqzu{padding-top:0.7em;padding-bottom:0.7em;font-size:1.1rem;color:#595959}text.cand-name.svelte-vrj858{font-weight:bold;fill:#707070}line.svelte-vrj858{stroke:#ddd;stroke-width:2}rect.dem.svelte-vrj858{fill:#3989cb}rect.rep.svelte-vrj858{fill:#d65454}rect.empty-rect.svelte-vrj858{fill:#ddd}text.text-pct.svelte-vrj858{font-size:1.3rem;fill:#707070}.color-legend.svelte-ajgsip.svelte-ajgsip{display:flex;flex-wrap:wrap;margin-bottom:0.7em}.color-legend-item.svelte-ajgsip.svelte-ajgsip{display:flex;align-items:center;font-size:0.9rem;margin-right:0.5em}.party-icon.svelte-ajgsip.svelte-ajgsip{height:12px;width:12px;display:inline;margin-right:0.2em}.empty-rect.svelte-ajgsip.svelte-ajgsip{pointer-events:all;fill:#eeeeee}.empty-rect.svelte-ajgsip.svelte-ajgsip:hover,.empty-rect.svelte-ajgsip.svelte-ajgsip:focus{fill:#ddd}.filled-rect.svelte-ajgsip.svelte-ajgsip{pointer-events:none}text.district-pop.svelte-ajgsip.svelte-ajgsip{text-anchor:end;fill:#757575;font-weight:bold}a.svelte-ajgsip text.svelte-ajgsip{fill:#004a80;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;font-weight:bold}h3.svelte-m4i7c{font-size:1.2rem}.demographics-section.svelte-m4i7c{margin-bottom:0.8em}.demographic-label.svelte-m4i7c{fill:#595959}rect.empty-rect.svelte-m4i7c{fill:#ddd}rect.race.svelte-m4i7c{fill:#714489}rect.ethnicity.svelte-m4i7c{fill:#406fae}.demographics-notes.svelte-m4i7c{font-size:0.9rem}.race-defs-toggle.svelte-m4i7c{cursor:pointer;display:flex;align-items:center}.race-defs-toggle.svelte-m4i7c:hover,.race-defs-toggle.svelte-m4i7c:focus{text-decoration:underline}.tooltip-container.svelte-89p6la .g-tip{z-index:2000 !important}.tooltip-head.svelte-89p6la.svelte-89p6la{font-size:1.1rem;text-align:center;margin:0.7em;border-bottom:1px solid #646464;margin-bottom:0.2em}.tooltip-lead.svelte-89p6la.svelte-89p6la{text-align:center}.pres-result-item.svelte-89p6la.svelte-89p6la{display:flex;justify-content:center}.pres-result-item.svelte-89p6la .candidate.svelte-89p6la{margin-right:0.7em;font-weight:bold}.pres-result-item.svelte-89p6la .candidate.colored-dem.svelte-89p6la{color:#3989cb}.pres-result-item.svelte-89p6la .candidate.colored-rep.svelte-89p6la{color:#d65454}.tooltip-content.svelte-89p6la.svelte-89p6la{margin:0.5em;margin-left:1.4em;font-size:0.9rem}.g-tip.svelte-21ncdf.svelte-21ncdf{position:fixed;border:1px solid #eee;border-radius:3px;background:#fff;z-index:100;font-size:0.7rem;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.25);padding:1em 1.32;pointer-events:none}.g-tip-mobile.svelte-21ncdf.svelte-21ncdf{left:0;position:fixed;width:100%;bottom:0;border:none;border-radius:0;box-shadow:0 0 2px rgba(0, 0, 0, 0.5)}.g-tip-button.svelte-21ncdf.svelte-21ncdf{border:none;position:absolute;right:3px;top:3px;width:35px;height:35px}.g-tip-button.svelte-21ncdf line.svelte-21ncdf{stroke:#616161;stroke-width:2}.switch.svelte-1tulc9j.svelte-1tulc9j{position:relative;display:inline-block;width:var(--width);height:var(--height)}.switch.svelte-1tulc9j input.svelte-1tulc9j{opacity:0;width:0;height:0}.switch.focused.svelte-1tulc9j.svelte-1tulc9j{transform:scale(1.05)}.slider.svelte-1tulc9j.svelte-1tulc9j{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;margin-top:-5px;margin-bottom:5px;background-color:#ccc;transition:var(--duration)}.slider.svelte-1tulc9j.svelte-1tulc9j:before{position:absolute;content:"";height:calc(var(--height) - 8px);width:calc(var(--height) - 8px);left:4px;bottom:4px;background-color:var(--switch-color);transition:var(--duration)}input.svelte-1tulc9j:checked+.slider.svelte-1tulc9j{background-color:var(--bg-color)}input.svelte-1tulc9j:focus+.slider.svelte-1tulc9j,input.svelte-1tulc9j:hover+.slider.svelte-1tulc9j{box-shadow:0 0 1px var(--bg-color)}input.svelte-1tulc9j:checked+.slider.svelte-1tulc9j:before{transform:translateX(calc(var(--width) - var(--height)))}.slider.round.svelte-1tulc9j.svelte-1tulc9j{border-radius:var(--height)}.slider.round.svelte-1tulc9j.svelte-1tulc9j:before{border-radius:50%}.switch-container.svelte-1tulc9j.svelte-1tulc9j{display:flex;padding-bottom:5px}.label-wrapper.svelte-1tulc9j.svelte-1tulc9j{padding-left:10px}label.focused.svelte-1tulc9j.svelte-1tulc9j{font-weight:bold}div.vpap-leaflet.svelte-1r48x51{position:relative;pointer-events:auto}div.vpap-leaflet.svelte-1r48x51>.leaflet-control-container
      > div
      > .leaflet-bar
      > .fas.fa-home.g-home{cursor:pointer}path.svelte-1f5tj8m{fill-opacity:0.3;stroke-width:2}path.overlay.svelte-1f5tj8m{stroke-width:1;fill-opacity:0.1;pointer-events:all !important}path.overlay.svelte-1f5tj8m:hover,path.overlay.svelte-1f5tj8m:focus{fill-opacity:0.4;stroke-width:2}