@charset "UTF-8";.candidate.svelte-y8khuj.svelte-y8khuj{display:flex;justify-content:space-between;border-bottom:1px solid black;padding:5px 0}.candidate.svelte-y8khuj.svelte-y8khuj:hover{background:#eeeeee}.candidate.winner_X.svelte-y8khuj.svelte-y8khuj{background-color:rgba(153, 153, 153, 0.2);font-weight:500}.candidate.winner_X.svelte-y8khuj .name .name_wrap.svelte-y8khuj::after{content:"✔️";margin-left:5px;font-size:75%}.candidate.svelte-y8khuj .name_wrap.svelte-y8khuj::before{font-weight:bold}.candidate.GOP.svelte-y8khuj.svelte-y8khuj{border-color:#ff7f78}.candidate.GOP.winner_X.svelte-y8khuj.svelte-y8khuj{background-color:rgba(255, 127, 120, 0.2)}.candidate.GOP.svelte-y8khuj .name_wrap.svelte-y8khuj::before{content:"R";margin-right:5px;color:#ff7f78;font-weight:bold}.candidate.DEM.svelte-y8khuj.svelte-y8khuj{border-color:#5eb3ff}.candidate.DEM.winner_X.svelte-y8khuj.svelte-y8khuj{background-color:rgba(94, 179, 255, 0.2)}.candidate.DEM.svelte-y8khuj .name_wrap.svelte-y8khuj::before{content:"D";margin-right:5px;color:#5eb3ff;font-weight:bold}.candidate.YES.winner_X.svelte-y8khuj.svelte-y8khuj{background-color:rgba(29, 138, 60, 0.2)}.candidate.NO.winner_X.svelte-y8khuj.svelte-y8khuj{background-color:rgba(153, 153, 153, 0.2)}.candidate.svelte-y8khuj .cell.svelte-y8khuj{flex:0 0 auto;text-align:right}.candidate.svelte-y8khuj .cell.name.svelte-y8khuj{width:50%;text-align:left}.candidate.svelte-y8khuj .cell.votes.svelte-y8khuj{width:120px}.candidate.svelte-y8khuj .cell.votes .votes_label.svelte-y8khuj{font-size:75%}.candidate.svelte-y8khuj .cell.percent.svelte-y8khuj{width:60px}@media(max-width: 399px){.candidate.svelte-y8khuj .cell.name.svelte-y8khuj{width:40%}.candidate.svelte-y8khuj .cell.name .first.svelte-y8khuj{display:none}.candidate.svelte-y8khuj .cell.votes.svelte-y8khuj{width:105px}.candidate.svelte-y8khuj .cell .votes_label.svelte-y8khuj{display:none}}.candidate.bop_true.bop_available.svelte-y8khuj.svelte-y8khuj{font-size:10px;display:none;padding:2.5px;line-height:18px;border:none}.candidate.bop_true.bop_available.i_0.svelte-y8khuj.svelte-y8khuj{display:inline-flex;width:auto}.candidate.bop_true.bop_available.svelte-y8khuj .name.svelte-y8khuj{width:auto}.candidate.bop_true.bop_available.svelte-y8khuj .name .name_wrap .first.svelte-y8khuj,.candidate.bop_true.bop_available.svelte-y8khuj .name .name_wrap .last.svelte-y8khuj{display:none}.candidate.bop_true.bop_available.svelte-y8khuj .votes.svelte-y8khuj{display:none}.candidate.bop_true.bop_available.svelte-y8khuj .percent.svelte-y8khuj{text-align:center}
.racewrap.svelte-87a3zc.svelte-87a3zc:last-of-type{padding-bottom:20px;border-bottom:5px solid black}.race.svelte-87a3zc.svelte-87a3zc{display:block;max-width:620px;margin:20px auto;border-top:5px solid black}.race.svelte-87a3zc .header.svelte-87a3zc{margin:0}.race.svelte-87a3zc .header h2.svelte-87a3zc{padding:0;margin:10px 0 0}.race.svelte-87a3zc .header h2.office.svelte-87a3zc{display:inline-block;font-size:150%;font-weight:900}.race.svelte-87a3zc .header h2.description.svelte-87a3zc{font-size:100%;font-weight:100;color:#333}.race.svelte-87a3zc .progress.svelte-87a3zc,.race.svelte-87a3zc .eevp.svelte-87a3zc{font-style:italic;font-size:75%;color:#333;margin:10px 0}.race.svelte-87a3zc .progress.svelte-87a3zc{display:flex;justify-content:space-between}.race.svelte-87a3zc .progress .counted.svelte-87a3zc{text-align:right}.race.svelte-87a3zc .eevp.svelte-87a3zc{background:rgba(253, 208, 7, 0.2)}.race.svelte-87a3zc .eevp span.svelte-87a3zc{font-weight:700}.race.svelte-87a3zc .race_body.svelte-87a3zc{width:100%}.race.svelte-87a3zc .race_body .candidates.svelte-87a3zc{width:100%}.bop_true.bop_available .race.svelte-87a3zc .header.svelte-87a3zc{display:inline-block}.bop_true.bop_available .race.svelte-87a3zc .header h2.office.svelte-87a3zc{width:60px;margin:0;padding:2.5px;line-height:18px;font-size:10px}.bop_true.bop_available .race.svelte-87a3zc .header h2.office .officeName.svelte-87a3zc{display:none}.bop_true.bop_available .race.svelte-87a3zc .race_body.svelte-87a3zc{display:inline-flex;justify-content:space-between}.bop_true.bop_available .race.svelte-87a3zc .race_body .candidates.svelte-87a3zc{display:inline-block;width:auto}.bop_true.bop_available .race.svelte-87a3zc .race_body .candidates .progress.svelte-87a3zc{display:none}@media(max-width: 599px){.race.svelte-87a3zc.svelte-87a3zc{width:100%}.race.svelte-87a3zc .race_body .candidates.svelte-87a3zc{width:100%}}
