.bubble.svelte-w2mvq8{border:var(--stroke) solid var(--text);width:2.25rem;height:1rem;color:var(--text);border-radius:50%;flex:none;place-items:center;display:inline-grid}.inked.svelte-w2mvq8{background:var(--mark-fill,var(--ballot-ink));color:var(--ballot-on)}.ranked.svelte-w2mvq8{color:var(--rank-on)}.disabled.svelte-w2mvq8{border-color:var(--border)}svg.svelte-w2mvq8{width:100%;height:100%}path.svelte-w2mvq8{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.numeral.svelte-w2mvq8{font-family:var(--font-form);font-size:var(--size-fine);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}@media (forced-colors:active){.bubble.svelte-w2mvq8{forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}.inked.svelte-w2mvq8{color:highlighttext;background:highlight}.disabled.svelte-w2mvq8{border-color:graytext}}.bubble-input.svelte-1uznx7a{position:relative}.status-radios.svelte-lapjau{display:grid}legend.svelte-lapjau{margin-bottom:.5rem;font-size:1rem;font-weight:600}.status-radios.svelte-lapjau .option{align-items:start;padding-block:.375rem}.status-radios.svelte-lapjau .option .bubble{margin-block-start:.125rem}.option-label.svelte-lapjau{gap:.125rem;line-height:1.3;display:grid}.label.svelte-lapjau{overflow-wrap:anywhere;font-weight:600}.tools.svelte-1o9bnch{padding:.5rem var(--sheet-inline) .75rem;border-top:var(--stroke) solid var(--border);background:var(--surface-2);font-size:var(--size-small);flex-wrap:wrap;align-items:start;gap:.25rem 1.5rem;font-weight:500;display:flex}.status-line.svelte-1o9bnch{flex:100%}.status-options.svelte-1o9bnch{padding:.5rem 0 .625rem}.status-toggle.svelte-1o9bnch{justify-content:space-between;gap:1rem;text-decoration:none;display:flex}.status-toggle.svelte-1o9bnch:hover{text-decoration:underline}.chevron.svelte-1o9bnch{fill:none;stroke:currentColor;stroke-width:1.5px;width:1rem;height:1rem;transition:rotate .16s var(--ease-out);flex:none}.status-line[open].svelte-1o9bnch .chevron:where(.svelte-1o9bnch){rotate:180deg}.tools.svelte-1o9bnch .preference-toggle{align-items:start;padding-block:.375rem}.contest.svelte-v1ggtp{overflow:hidden;container-type:inline-size}.band.svelte-v1ggtp{padding:.875rem var(--sheet-inline) .75rem;border-bottom:var(--stroke) solid var(--border);background:var(--surface-2);gap:.25rem;display:grid}.solo.svelte-v1ggtp{justify-self:start}.band.numbered.svelte-v1ggtp{padding-left:0;grid-template-columns:3.25rem minmax(0,1fr);column-gap:1rem;padding-block:0}.band.numbered.svelte-v1ggtp>:where(.svelte-v1ggtp):not(.number){grid-column:2}.band.numbered.svelte-v1ggtp>h2:where(.svelte-v1ggtp){padding-top:.875rem}.band.numbered.svelte-v1ggtp>:where(.svelte-v1ggtp):last-child{padding-bottom:.75rem}.number.svelte-v1ggtp{border-right:var(--stroke) solid var(--border);background:var(--invert);color:var(--invert-text);font-family:var(--font-form);font-variant-numeric:tabular-nums;grid-row:1/span 4;place-items:center;font-size:1.375rem;font-weight:700;display:grid}.band.svelte-v1ggtp .endorsement:where(.svelte-v1ggtp){overflow-wrap:anywhere;max-width:100%;margin-top:.25rem}h2.svelte-v1ggtp{letter-spacing:-.01em;line-height:1.3}.method.svelte-v1ggtp{overflow-wrap:anywhere;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:1rem;display:flex}.count.svelte-v1ggtp{border:var(--stroke) solid var(--border);border-radius:var(--radius-sm);max-width:100%;font-size:var(--size-small);font-variant-numeric:tabular-nums;color:var(--text);background:var(--surface);padding:.125rem .5rem;font-weight:600}.count.complete.svelte-v1ggtp{background:var(--invert);color:var(--invert-text);border-color:var(--invert)}.instruction.svelte-v1ggtp,.preference-help.svelte-v1ggtp{padding:.875rem var(--sheet-inline);color:var(--text-muted);border-bottom:var(--stroke) solid var(--border);padding-inline-end:max(var(--sheet-inline), 100% - 68ch);font-size:1rem}.preference-help.svelte-v1ggtp{background:var(--surface-2)}.rows.svelte-v1ggtp{display:grid}.row.svelte-v1ggtp{transition:background-color .12s var(--ease-out);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.row.svelte-v1ggtp+.row:where(.svelte-v1ggtp){border-top:var(--stroke) solid var(--border)}.row.selected.svelte-v1ggtp{background:var(--selected)}@media (hover:hover){.row.svelte-v1ggtp:hover:not(:has(:disabled)){background:color-mix(in oklab, var(--ink) 8%, var(--surface))}}.row.with-pref.svelte-v1ggtp{grid-template-columns:minmax(0,1fr) 3.75rem}.row.write-in.svelte-v1ggtp{grid-template-columns:auto minmax(0,1fr)}.row.write-in.with-pref.svelte-v1ggtp{grid-template-columns:auto minmax(0,1fr) 3.75rem}.row.svelte-v1ggtp>.choice{min-width:0;min-height:4rem;padding:.75rem var(--sheet-inline);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;gap:.75rem;display:grid}.row.svelte-v1ggtp>.choice .bubble{margin-block-start:calc((var(--size-subtitle) * 1.4 - 1rem) / 2)}button.choice.svelte-v1ggtp:disabled{cursor:not-allowed;color:var(--text-muted)}button.choice.svelte-v1ggtp:focus-visible{outline-offset:-5px;background:color-mix(in oklab, var(--ink) 10%, var(--surface))}.row.svelte-v1ggtp>.choice:has(.avatar){grid-template-columns:auto auto minmax(0,1fr);align-items:center}.row.svelte-v1ggtp>.choice:has(.avatar):not(:has(.choice-label .hint)) .bubble{margin-block-start:0}.row.svelte-v1ggtp>.choice:has(.avatar):has(.choice-label .hint) .bubble{align-self:start}.avatar.svelte-v1ggtp{--avatar:3rem;font-size:var(--size-small);object-position:50% 20%}.name.svelte-v1ggtp{font-size:var(--size-subtitle);font-weight:600}.write-in-line.svelte-v1ggtp{width:auto;min-width:0;margin-right:1rem;padding:.25rem .625rem}.pref.svelte-v1ggtp{border:var(--stroke) dashed var(--line);border-radius:var(--radius);background:var(--surface);width:2.75rem;height:2.75rem;font-family:var(--font-form);font-weight:700;font-size:var(--size-small);font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out);justify-self:center}.pref.set.svelte-v1ggtp{border:var(--stroke) solid var(--mark-outline);background:var(--mark-fill);color:var(--rank-on)}.pref.svelte-v1ggtp:hover{outline:1px solid var(--text-muted);outline-offset:2px}.pref.svelte-v1ggtp:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.pref.svelte-v1ggtp:active{transform:scale(.96)}.row.abstain.svelte-v1ggtp{border-top:var(--stroke) dashed var(--border)}@media (width<=36rem){.row.write-in.svelte-v1ggtp{grid-template-columns:minmax(0,1fr)}.row.write-in.with-pref.svelte-v1ggtp{grid-template-columns:minmax(0,1fr) 3.75rem}.write-in-line.svelte-v1ggtp{margin:0 var(--sheet-inline) .875rem;grid-area:2/1/auto/-1}.row.write-in.svelte-v1ggtp .pref:where(.svelte-v1ggtp){grid-area:1/2}}@media (forced-colors:active){.row.selected.svelte-v1ggtp{outline-offset:-1px;outline:1px solid highlight}.pref.set.svelte-v1ggtp{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:canvastext}}@container (width<=16rem){.band.numbered.svelte-v1ggtp{grid-template-columns:2rem minmax(0,1fr);column-gap:.625rem}.row.with-pref.svelte-v1ggtp>.choice{grid-column:1/-1}.row.with-pref.svelte-v1ggtp .pref:where(.svelte-v1ggtp){margin:0 var(--sheet-inline) .875rem;grid-area:2/1/auto/-1;justify-self:end}.row.write-in.with-pref.svelte-v1ggtp .pref:where(.svelte-v1ggtp){grid-row:3}}.note-field.svelte-c6q4u4{gap:var(--field-gap);max-width:52ch;display:grid}textarea.svelte-c6q4u4{resize:vertical;min-height:4.5rem}.optional.svelte-c6q4u4{color:var(--text-muted);font-weight:400}
