.investiture-seats{display:inline-block;margin-left:6px;color:#899088;font-size:8px}.investiture-table td:last-child{white-space:nowrap}.ballot-buttons{display:flex;gap:4px}.ballot-choice{padding:7px 9px;border:1px solid #dfe5dd;border-radius:4px;background:#fff;color:#697469;font:600 8px 'DM Sans',sans-serif;cursor:pointer}.ballot-choice:hover{border-color:#a7b8a6}.ballot-choice.selected{border-color:#66856b;background:#edf5ed;color:#426848;box-shadow:inset 0 0 0 1px #66856b}.ballot-choice[data-vote=no].selected{border-color:#bd766b;background:#faefed;color:#9b5147;box-shadow:inset 0 0 0 1px #bd766b}.ballot-choice[data-vote=abstain].selected{border-color:#b39a67;background:#f8f3e8;color:#806a3c;box-shadow:inset 0 0 0 1px #b39a67}.government-vote-list .government-party-name{min-width:170px}.government-page .election-action:disabled{opacity:.5;cursor:not-allowed}.repeat-election-copy{margin-top:15px}.government-rating-card{margin-top:22px;padding:20px;background:#fff;border:1px solid #e7eae5;border-radius:7px}.government-rating-card>label{display:block;font-size:11px;font-weight:700;color:#4a554b}.government-rating-value{display:flex;align-items:baseline;gap:5px;margin-top:14px;color:#7e887e}.government-rating-value strong{font:700 36px var(--serif);color:#55785d}.government-rating-value small{font-size:9px}.government-rating-card input[type=range]{width:100%;margin:18px 0 5px;accent-color:#63836a}.government-rating-scale{display:flex;justify-content:space-between;color:#8b938b;font-size:8px}.government-impact-list{margin-top:20px;background:#fff;border:1px solid #e7eae5;border-radius:6px}.government-impact-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;border-bottom:1px solid #edf0eb;font-size:9px;color:#606960}.government-impact-row:last-child{border-bottom:0}.government-impact-row>span{display:flex;align-items:center;gap:7px}.government-impact-row i{width:8px;height:8px;background:var(--party);border-radius:50%}.government-impact-row strong{white-space:nowrap}
