.campaign-mini-card[data-v-e8a9fbd8]{height:100%;color:inherit;background-color:#fff;border:1px solid #e6e6ea;border-radius:16px;padding:16px}.campaign-mini-card__tag[data-v-e8a9fbd8]{color:#050529;background-color:#dcc69b;border-radius:32px;padding:2px 8px}.campaign-mini-card__description[data-v-e8a9fbd8]{-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.2rem;display:-webkit-box;overflow:hidden}.campaign-mini-card__learn-more[data-v-e8a9fbd8]{color:#0f2a1d;cursor:pointer;background:0 0;border:none}.candidate-card[data-v-cac6af60]{color:inherit;background-color:#fff;border:1px solid #e6e6ea;border-radius:16px;padding:16px;transition:box-shadow .15s}.candidate-card[data-v-cac6af60]:hover{box-shadow:0 2px 8px #0000000f}.candidate-card__avatar[data-v-cac6af60]{color:#050529;background-color:#fff;border:2px solid #d1b37a;border-radius:9999px;width:72px;height:72px;overflow:hidden}.candidate-card__avatar-image[data-v-cac6af60]{border-radius:9999px}.candidate-card__chip[data-v-cac6af60]{color:#201e1a;background-color:#dcc69b;border-radius:32px;padding:2px 8px}.candidate-card__name[data-v-cac6af60]{color:#0f2a1d}.candidate-card__party[data-v-cac6af60]{color:#3f554a}.candidate-card__chevron[data-v-cac6af60]{color:#201e1a}.candidate-card__stats[data-v-cac6af60]{border-top:1px solid #e6e6ea;padding-top:16px}.candidate-card__stat-count[data-v-cac6af60]{color:#201e1a}.candidate-card__stat-label[data-v-cac6af60]{color:#827b71}@media (width<=639.98px){.candidate-party__content[data-v-a200b949]{height:100%}}.candidate-party__list[data-v-a200b949]{scrollbar-width:thin;scrollbar-color:transparent transparent;max-height:min(26rem,60vh);transition:scrollbar-color .2s;overflow-y:auto}.candidate-party__list[data-v-a200b949]::-webkit-scrollbar{width:6px}.candidate-party__list[data-v-a200b949]::-webkit-scrollbar-track{background:0 0}.candidate-party__list[data-v-a200b949]::-webkit-scrollbar-thumb{background-color:#0000;border-radius:3px;transition:background-color .2s}.candidate-party__list--scrolling[data-v-a200b949]{scrollbar-color:#dcc69b transparent}.candidate-party__list--scrolling[data-v-a200b949]::-webkit-scrollbar-thumb{background-color:#dcc69b}@media (width<=639.98px){.candidate-party__list[data-v-a200b949]{flex:auto;min-height:0;max-height:none}}.candidate-party__row[data-v-a200b949]{border-bottom:1px solid #dcc69b}.candidate-party__row[data-v-a200b949]:last-of-type{border-bottom:none}.candidate-party__check[data-v-a200b949]{color:#0f2a1d;font-size:1.25rem}.candidate-party.p-dialog,.candidate-party.p-dialog .p-dialog-content,.candidate-party.p-dialog .p-dialog-header{background-color:#ece3d1}.candidate-party.p-dialog .p-dialog-header{justify-content:center;position:relative}.candidate-party.p-dialog .p-dialog-title{text-align:center}.candidate-party.p-dialog .p-dialog-close-button{box-shadow:none;background:0 0;border:none;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=639.98px){.candidate-party.p-dialog .p-dialog-close-button{color:#201e1a}}@media (width>=640px){.candidate-party.p-dialog .p-dialog-close-button{color:#827b72;background-color:#f7f7f9;width:28px;height:28px;padding:0}.candidate-party.p-dialog .p-dialog-close-button:enabled:hover,.candidate-party.p-dialog .p-dialog-close-button:hover{background-color:#f7f7f9}}.lobbyist-row[data-v-2e39ca6f]{color:inherit;background-color:#fff;border:1px solid #e8e3db;border-radius:16px;padding:16px;transition:box-shadow .15s}.lobbyist-row[data-v-2e39ca6f]:hover{box-shadow:0 2px 8px #0000000f}.lobbyist-row__icon[data-v-2e39ca6f]{color:#3f554a;border:2px solid #d1b37a;border-radius:9999px;width:44px;height:44px;font-size:1.25rem}.lobbyist-row__logo[data-v-2e39ca6f]{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lobbyist-row__text[data-v-2e39ca6f]{flex-direction:column;gap:4px;display:flex}.lobbyist-row__description[data-v-2e39ca6f]{white-space:pre-line;overflow-wrap:anywhere;margin-top:4px}.profile-card[data-v-81ee2bdf]{background-color:#fff;border:1px solid #e8e3db;border-radius:16px;width:100%;position:relative;overflow:hidden}@media (width>=1024px){.profile-card[data-v-81ee2bdf]{flex-shrink:0;width:360px;max-width:360px}}.profile-card__band[data-v-81ee2bdf]{background-color:#0f2a1d;height:85px;position:relative;overflow:hidden}.profile-card__body[data-v-81ee2bdf]{padding:74px 24px 24px}.profile-card__avatar[data-v-81ee2bdf]{z-index:1;color:#050529;background-color:#fff;border:4px solid #d1b37a;border-radius:9999px;width:112px;height:112px;position:absolute;top:29px;left:50%;overflow:hidden;transform:translate(-50%)}.profile-card__avatar-image[data-v-81ee2bdf]{border-radius:9999px}.profile-card__avatar-fallback-icon[data-v-81ee2bdf]{width:56px;height:56px}.profile-card__chip[data-v-81ee2bdf]{z-index:2;color:#0f2a1d;background-color:#dcc69b;border-radius:32px;padding:4px 12px;position:absolute;top:129px;left:50%;transform:translate(-50%)}.profile-card__stats[data-v-81ee2bdf]{color:#44445f}.profile-card__divider[data-v-81ee2bdf]{background-color:#e8e3db;width:1px;height:16px}.profile-card__party-button[data-v-81ee2bdf]{color:#050529;border:1px solid #0f2a1d;border-radius:9999px;padding:12px 16px;transition:background-color .15s}.profile-card__party-button.router-link-active[data-v-81ee2bdf]{background-color:#0000}.profile-card__party-button[data-v-81ee2bdf]:hover{background-color:#f7f7f9}.sources-dialog__row[data-v-1a0e234a]{color:inherit;border-bottom:1px solid #dcc69b;padding:16px}.sources-dialog__row[data-v-1a0e234a]:last-child{border-bottom:none}@media (width<=639.98px){.sources-dialog__row[data-v-1a0e234a] .font-body{color:#201e1a}}.sources-dialog__url[data-v-1a0e234a]{color:#827b72}.sources-dialog__external[data-v-1a0e234a]{color:#050529}.sources-dialog.p-dialog{border-radius:32px}.sources-dialog.p-dialog .p-dialog-title{font-weight:700}.sources-dialog.p-dialog .p-dialog-close-button:enabled:hover,.sources-dialog.p-dialog .p-dialog-close-button:hover{background:0 0}@media (width>=640px){.sources-dialog.p-dialog .p-dialog-close-button{color:#827b72;background-color:#f7f7f9;width:28px;height:28px;padding:0}.sources-dialog.p-dialog .p-dialog-close-button:enabled:hover,.sources-dialog.p-dialog .p-dialog-close-button:hover{background-color:#f7f7f9}}.sources-dialog.p-dialog,.sources-dialog.p-dialog .p-dialog-content,.sources-dialog.p-dialog .p-dialog-header{background-color:#ece3d1}@media (width<=639.98px){.sources-dialog.p-dialog .p-dialog-header{justify-content:center;position:relative}.sources-dialog.p-dialog .p-dialog-title{text-align:center}.sources-dialog.p-dialog .p-dialog-content .sources-dialog__row{padding-right:0}.sources-dialog.p-dialog .p-dialog-close-button{color:#201e1a;position:absolute;top:50%;transform:translateY(-50%)}}
