.division-history-chart[data-v-8f5facf2]{margin-top:1.5rem}.chart-header[data-v-8f5facf2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.chart-header .section-label[data-v-8f5facf2]{margin-bottom:0}.chart-toggle[data-v-8f5facf2]{border:1px solid var(--border-subtle);border-radius:.375rem;display:flex;gap:0;overflow:hidden}.toggle-btn[data-v-8f5facf2]{background:transparent;border:none;color:var(--text-muted);cursor:pointer;font-size:.75rem;padding:.25rem .625rem;transition:background .15s,color .15s}.toggle-btn.active[data-v-8f5facf2]{background:var(--surface-inset);color:var(--text-primary)}.chart-note[data-v-8f5facf2]{color:var(--text-muted);font-size:.75rem;margin:0 0 .25rem}.chart-container[data-v-8f5facf2]{height:300px;position:relative}.previous-results__election[data-v-2d5975b1]{margin-bottom:1.25rem}.previous-results__election[data-v-2d5975b1]:last-child{margin-bottom:0}.previous-results__date[data-v-2d5975b1]{color:var(--text-muted);font-size:.8125rem;margin-bottom:.375rem}.previous-results__table[data-v-2d5975b1]{border-collapse:collapse;font-size:.875rem;width:100%}.previous-results__table td[data-v-2d5975b1]{border-bottom:1px solid var(--border-subtle);padding:.3rem 0;vertical-align:middle}.previous-results__table .previous-results__party-cell[data-v-2d5975b1]{padding-right:.75rem}.previous-results__table tr:last-child td[data-v-2d5975b1]{border-bottom:none}.previous-results__party-cell[data-v-2d5975b1]{padding-right:.75rem;white-space:nowrap;width:1%}.previous-results__name-cell[data-v-2d5975b1]{color:var(--text-primary);max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previous-results__winner[data-v-2d5975b1]{color:var(--text-accent);font-size:.7rem;margin-left:.25rem}.previous-results__winner-row .previous-results__name-cell[data-v-2d5975b1]{font-weight:600}.previous-results__votes-cell[data-v-2d5975b1]{padding-left:.5rem}.previous-results__pct-cell[data-v-2d5975b1],.previous-results__votes-cell[data-v-2d5975b1]{color:var(--text-muted);font-family:var(--font-mono);font-size:.8125rem;text-align:right;white-space:nowrap;width:3.5rem}.previous-results__pct-cell[data-v-2d5975b1]{padding-left:.375rem}
