tr.svelte-akj2om{padding-left:.25rem;padding-right:.25rem}tr.candidate.svelte-akj2om{align-items:center;display:grid;font-size:1rem;gap:.5em;grid-template-columns:100px 30px 1fr 50px;row-gap:0}@media screen and (min-width: 650px){tr.candidate.svelte-akj2om{grid-template-columns:170px 30px 1fr 50px}}tr.is-selected.svelte-akj2om{background-color:none}@media screen and (min-width: 600px){tr.is-selected.svelte-akj2om{background-color:var(--gold_200);border-top-left-radius:var(--vg_container-border-radius);border-bottom-left-radius:var(--vg_container-border-radius)}}.full-name.svelte-akj2om{display:none}@media screen and (min-width: 600px){.full-name.svelte-akj2om{display:inline}}.last-name.svelte-akj2om{display:inline}@media screen and (min-width: 600px){.last-name.svelte-akj2om{display:none}}.candidate-name.non-partisan.svelte-akj2om{grid-template-columns:1fr}.candidate-name.svelte-akj2om{align-items:start;display:grid;grid-template-columns:1fr 30px;align-self:center;display:inline-block;font-family:var(--heading-font-family);font-size:.8rem;font-weight:600;line-height:1.1;text-align:left;width:100%}.non-partisan.svelte-akj2om{font-size:.5em}.candidate-bars.svelte-akj2om{display:flex;margin-bottom:.25rem;margin-top:.25rem}.bar.svelte-akj2om{--bar-color: #ccc;align-self:center;background-color:var(--bar-color);display:inline-block;height:1rem;margin:0;width:var(--width)}.bar.bar-total.svelte-akj2om{--bar-color: var(--vg_finance_contributions)}.bar.bar-self-funding.svelte-akj2om{--bar-color: var(--vg_finance_candidate)}.bar.bar-small-dollar.svelte-akj2om{--bar-color: var(--vg_finance_small_dollar)}.candidate-raised-total.svelte-akj2om{align-self:center;font-size:var(--detail-size);font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.candidate-contributors.svelte-gtm6vz{border:1px solid var(--gray_200);border-left-width:0;border-right-width:0;max-height:var(--max-height);overflow-y:auto;overflow-x:hidden}.candidate-contributors.is-fetching.svelte-gtm6vz{overflow:hidden}.contributor-amount.svelte-gtm6vz{font-variant-numeric:tabular-nums;text-align:right}table.svelte-gtm6vz{border:0;border-collapse:collapse;width:100%}tr.svelte-gtm6vz{display:grid;grid-template-columns:1fr 1fr;padding-left:8px;padding-right:8px;width:100%}td.svelte-gtm6vz{border-bottom:1px solid var(--gray_100);font-size:.7rem;line-height:1.2;padding:0;padding-top:.15rem;padding-bottom:.15rem}ul.svelte-gtm6vz{list-style-type:disc;margin:0;padding:0 0 0 1em}li.svelte-gtm6vz{font-size:var(--detail-size);line-height:.9rem}table.svelte-bq45q6{width:100%}tr.svelte-bq45q6{border-bottom:1px solid #eee;margin-bottom:.5rem;padding-bottom:.5rem}@media screen and (min-width: 600px){tr.svelte-bq45q6{border-bottom:none}}tr.svelte-bq45q6 th:where(.svelte-bq45q6){font-size:.7rem;text-align:left}tr.svelte-bq45q6 th.th-position:where(.svelte-bq45q6){text-align:center}tr.svelte-bq45q6 th.th-amount:where(.svelte-bq45q6){text-align:right}tr.svelte-bq45q6 td:where(.svelte-bq45q6){border-bottom:1px solid #eee;font-size:.7rem}tr.svelte-bq45q6:last-child td:where(.svelte-bq45q6){border-bottom-width:0}.candidate.svelte-bq45q6{font-weight:600}span.candidate-name-rest{display:none}@media screen and (min-width: 650px){span.candidate-name-rest{display:inline}}.position.svelte-bq45q6{text-align:center}.position-label.svelte-bq45q6{border-radius:.4rem;color:#fff;padding:.1rem .2rem;text-transform:uppercase}.position-label.o.svelte-bq45q6{background-color:var(--vg_finance_outside_against)}.position-label.s.svelte-bq45q6{background-color:var(--vg_finance_outside_for)}.spender.svelte-bq45q6{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 650px){.spender.svelte-bq45q6{max-width:300px}}.amount.svelte-bq45q6{font-variant-numeric:tabular-nums;text-align:right}.no-wrap{text-wrap:nowrap}section.svelte-9bgtso{max-width:1200px;margin:auto;padding-bottom:20px}.container.svelte-9bgtso{align-items:start;display:grid;grid-template-columns:1fr;overflow:hidden}@media screen and (min-width: 600px){.container.svelte-9bgtso{grid-template-columns:1fr 300px}}.subhed.svelte-9bgtso{line-height:var(--detail-height);font-size:var(--detail-size);margin-bottom:.5rem}table.candidates-container.svelte-9bgtso{border-collapse:collapse}.candidate-contributors-container.svelte-9bgtso{background-color:var(--gold_200);border-radius:var(--vg_container-border-radius);padding:.1rem}@media screen and (min-width: 600px){.candidate-contributors-container.svelte-9bgtso{border-top-left-radius:0;padding:.4rem}}.contributor-table-container.svelte-9bgtso{max-height:200px}@media screen and (min-width: 600px){.contributor-table-container.svelte-9bgtso{max-height:var(--left-side-height)}}.big-numbers-container.svelte-9bgtso{display:grid;grid-template-columns:1fr 1fr}.big-number-label.svelte-9bgtso{font-size:16px;line-height:1em}.big-number-value.svelte-9bgtso{font-weight:700;line-height:1.1rem}.select-container.svelte-9bgtso{display:flex;align-content:center;flex-direction:column}label.svelte-9bgtso{font-size:16px}select.svelte-9bgtso{font-family:var(--font-family-body);font-size:.75rem;margin-bottom:8px}.ie-container.svelte-9bgtso{margin-top:.75rem}.ie-table-container.svelte-9bgtso{margin-left:auto;margin-right:auto;margin-top:.5rem;margin-bottom:.5rem;width:98%}@media screen and (min-width: 600px){.ie-table-container.svelte-9bgtso{margin:0;width:100%}}
