button[type=button].svelte-n3vgr5{align-items:center;background-color:inherit;border:none;display:flex;padding:0}button[type=button].svelte-n3vgr5 path{fill:#337ab7}button[type=button].svelte-n3vgr5:focus path,button[type=button].svelte-n3vgr5:hover path{fill:#296292}.badge.svelte-5l6mqk{border-radius:10px;font-size:.75rem;padding:.25em .5em}.election-seat-region.svelte-1mmyvve.svelte-1mmyvve{margin:.7em .5em}.custom-select.svelte-1mmyvve.svelte-1mmyvve{cursor:pointer;width:inherit}.visible-disclaimer-region.svelte-1mmyvve.svelte-1mmyvve{align-items:center;display:flex;gap:.4em}.visible-disclaimer.svelte-1mmyvve.svelte-1mmyvve{color:#000;font-size:1rem;margin:.5em 0}.disclaimer-triangle.svelte-1mmyvve.svelte-1mmyvve{border-left:.6em solid transparent;border-right:.6em solid transparent;height:0;width:0}.disclaimer-triangle.contracted.svelte-1mmyvve.svelte-1mmyvve{border-top:.6em solid #135789}.disclaimer-triangle.expanded.svelte-1mmyvve.svelte-1mmyvve{border-bottom:.6em solid #135789}button.svelte-1mmyvve.svelte-1mmyvve{cursor:pointer}.disclaimer-button.svelte-1mmyvve.svelte-1mmyvve{background-color:inherit;border:none;color:#135789;font-size:1rem;font-weight:700;text-decoration:underline}button.svelte-1mmyvve.svelte-1mmyvve{align-items:center;display:flex;gap:.3em}ul.svelte-1mmyvve.svelte-1mmyvve{list-style-type:none;margin:0;padding:0 1em}.h4.svelte-1mmyvve.svelte-1mmyvve{font-size:1.25rem;margin:.8em 0 .4em}li.untracked-district-candidate.svelte-1mmyvve.svelte-1mmyvve{font-size:1.1rem;justify-content:flex-start}.year-picker.svelte-1mmyvve.svelte-1mmyvve{margin:.5em}.date-cards.svelte-1mmyvve.svelte-1mmyvve{list-style-type:none;margin:1em .5em;padding:0}.panel.svelte-1mmyvve.svelte-1mmyvve{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px #0000000d;margin-bottom:1.25em}.panel-default.svelte-1mmyvve.svelte-1mmyvve{border-color:#ddd}.panel-default.svelte-1mmyvve>.panel-heading.svelte-1mmyvve{background-color:#f5f5f5;color:#333}.panel-body.svelte-1mmyvve.svelte-1mmyvve{padding:1em}ul.date-elections.svelte-1mmyvve.svelte-1mmyvve{margin:.4em}li.date-election.svelte-1mmyvve.svelte-1mmyvve,li.untracked-district.svelte-1mmyvve.svelte-1mmyvve{margin:0 0 2em}.date-election-content.svelte-1mmyvve table.svelte-1mmyvve{background-color:transparent;margin-bottom:1em;max-width:100%;width:100%}.date-election-content.svelte-1mmyvve table tbody tr.svelte-1mmyvve{border-top:1px solid #ddd}.null-data.svelte-1mmyvve.svelte-1mmyvve{color:#666;font-size:1.1rem}td.svelte-1mmyvve.svelte-1mmyvve{vertical-align:middle}.badge-flex.svelte-1mmyvve.svelte-1mmyvve{flex-wrap:wrap;gap:.3em}.badge-flex.svelte-1mmyvve.svelte-1mmyvve,.raised-flex.svelte-1mmyvve.svelte-1mmyvve{align-items:center;display:flex;justify-content:flex-end}.raised-flex.svelte-1mmyvve.svelte-1mmyvve{gap:.15em}.h5.svelte-1mmyvve.svelte-1mmyvve{font-size:1.1rem}@media only screen and (max-width:28em){.election-seat-region.svelte-1mmyvve.svelte-1mmyvve{margin:.7em .5em}.year-picker.svelte-1mmyvve.svelte-1mmyvve{margin:.5em .3em}.date-cards.svelte-1mmyvve.svelte-1mmyvve{margin:1em .3em}.panel-body.svelte-1mmyvve.svelte-1mmyvve{padding:1em 0}ul.svelte-1mmyvve.svelte-1mmyvve{padding:0 .3em}.date-election.svelte-1mmyvve.svelte-1mmyvve{margin:0 0 .1em}.date-election-content.svelte-1mmyvve.svelte-1mmyvve{padding:0}}span.inline-button.svelte-1mmyvve.svelte-1mmyvve{display:inline-block}.seat-disclaimer.svelte-1mmyvve.svelte-1mmyvve{font-size:.9rem;margin:.6rem 0}[slot=contracted].svelte-sr1qj3.svelte-sr1qj3,[slot=expanded].svelte-sr1qj3.svelte-sr1qj3{background-color:#7d4c9a;height:2em;width:2em}.triangle.svelte-sr1qj3.svelte-sr1qj3{border-left:.7794em solid transparent;border-right:.7794em solid transparent;height:0;left:.2em;position:relative;top:.5em;width:0}[slot=contracted].svelte-sr1qj3 .triangle.svelte-sr1qj3{border-top:.9em solid #fff}[slot=expanded].svelte-sr1qj3 .triangle.svelte-sr1qj3{border-bottom:.9em solid #fff}.h2.svelte-1ise415{font-size:1.4rem;font-weight:700}.h3.svelte-1ise415{font-size:1.25rem}.accordion-region.svelte-1ise415{margin:1em 0}.accordion-region.svelte-1ise415 .accordion-button{border:1px solid #ddd;padding:0 0 0 .7em}.accordion-region.svelte-1ise415 .inline-icon{padding-right:0}
