._barSkeleton_v7ms2_1{border-radius:0}._fullHeight_v7ms2_5{height:100%}._verticalBarLink_v7ms2_9{display:block;color:inherit;text-decoration:none}._barOverlay_v7ms2_15{position:absolute;inset:0}._skeletonOverlay_v7ms2_20{inset:0;pointer-events:none;position:absolute;z-index:var(--z-floating)}._barBackground_v7ms2_27{background-color:var(--party-dim, var(--accent-a3));border-radius:0}._barFill_v7ms2_32{background-color:var(--accent-9);height:100px;transform-origin:center bottom;z-index:var(--z-raised)}._barBadge_v7ms2_39{width:100%}._localRowInner_v7ms2_43{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-rows:16px 10px;column-gap:8px;row-gap:6px;align-items:start;width:100%;min-width:0}._localRowLink_v7ms2_55{display:block;color:inherit;text-decoration:none}._localSkeletonOverlay_v7ms2_61{position:absolute;inset:0;z-index:var(--z-floating);pointer-events:none}._localSkeletonOverlayRow_v7ms2_68{position:static}._localChip_v7ms2_72{grid-row:1 / span 2;overflow:hidden}._localSkeletonChip_v7ms2_77{grid-row:1 / span 2;width:32px;height:32px}._localSkeletonName_v7ms2_83{grid-column:2;grid-row:1;height:16px}._localBar_v7ms2_89{position:relative;grid-column:2 / -1;grid-row:2;height:10px;min-width:0;overflow:hidden;background-color:var(--party-dim, var(--accent-a3));border-radius:0}._localSkeletonBar_v7ms2_100{grid-column:2 / -1;grid-row:2;height:10px;min-width:0;overflow:hidden;border-radius:0}._localBarFill_v7ms2_109{position:absolute;inset:0 auto 0 0;width:100%;background-color:var(--accent-9);border-radius:0;transform-origin:left center}._localPartyName_v7ms2_118{grid-column:2;grid-row:1;color:var(--gray-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._localPercentage_v7ms2_127{grid-column:3;grid-row:1;align-self:start;justify-self:end;text-align:right;color:var(--gray-12);flex-shrink:0}._localSkeletonPercentage_v7ms2_137{grid-column:3;grid-row:1;align-self:start;justify-self:end;height:16px;display:flex;justify-content:flex-end}._cardLink_a5mqy_1{display:block;color:inherit;text-decoration:none}._card_a5mqy_1{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:114.463 / 204;width:100%}._skeleton_a5mqy_15{width:100%;height:100%;display:block;border-radius:0}._image_a5mqy_22,._imageFallback_a5mqy_23{display:block;width:100%;height:100%}._image_a5mqy_22{object-fit:cover;object-position:center top}._imageFallback_a5mqy_23{background:radial-gradient(circle at top,var(--white-a5),transparent 50%),linear-gradient(180deg,var(--gray-7) 0%,var(--gray-8) 100%)}._meta_a5mqy_40{position:absolute;left:var(--space-1);right:var(--space-1);bottom:var(--space-1);display:flex;align-items:center;gap:var(--space-2);z-index:var(--z-raised)}._gradient_a5mqy_51{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,transparent 0%,var(--black-a4) 40%,var(--black-a12) 100%);pointer-events:none}._percentage_a5mqy_66{color:var(--white, #ffffff);font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.08px}._carouselContainer_1al5l_2{--top-match-card-gap: var(--space-5);--top-match-gutter: var(--space-8);margin-inline:calc(-1 * var(--custom-card-padding));overflow:visible;position:relative;width:calc(100% + var(--custom-card-padding) * 2)}._carouselSubtitle_1al5l_11{margin:var(--space-1) 0 0}._carouselTrack_1al5l_16{display:flex;gap:var(--top-match-card-gap);list-style:none;margin:0;overflow-x:auto;padding:0 calc(var(--top-match-gutter) - 16px) 16px var(--top-match-gutter);scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-left:calc(var(--top-match-gutter) - 16px);scroll-padding-right:var(--top-match-gutter);scrollbar-width:none}._carouselTrack_1al5l_16::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: reduce){._carouselTrack_1al5l_16{scroll-behavior:auto}}._questionCard_1al5l_43{--top-match-answer-icon-size: 36px;--top-match-marker-size: 28px;box-sizing:border-box;flex:0 0 min(410px,calc((100% - var(--top-match-card-gap)) / 2.15));scroll-snap-align:start;background:var(--color-panel-translucent);border-radius:12px;box-shadow:0 2px 4px #00000014,0 8px 16px #00000014;padding:16px}._skeletonCard_1al5l_57{display:flex;flex-direction:column;gap:var(--space-4);height:100%}._skeletonTitle_1al5l_64{min-height:2.8em}._questionTitle_1al5l_69{line-height:1.4;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._answerIcon_1al5l_80{width:var(--top-match-answer-icon-size);height:var(--top-match-answer-icon-size);display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border:2px solid var(--gray-12)}._answerIcon_1al5l_80 svg{width:var(--top-match-answer-icon-size);height:var(--top-match-answer-icon-size)}._answerIconSlot_1al5l_96{flex:0 0 auto;height:var(--top-match-answer-icon-size);position:relative;width:var(--top-match-answer-icon-size)}._answerIconPlaceholder_1al5l_103,._answerIconContent_1al5l_104{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}._answerOptionColumn_1al5l_112{justify-content:flex-end;min-width:50px;max-width:90px}._rangeQuestionCard_1al5l_118 ._answerOptionColumn_1al5l_112{min-width:34px;max-width:58px}._partyStack_1al5l_123{justify-content:flex-end;min-height:calc(var(--top-match-marker-size) * 2 + var(--space-1))}._chipWrapper_1al5l_128{align-self:center;display:inline-flex;width:fit-content}._skeletonCircle_1al5l_134{border-radius:50%}._rangeCircle_1al5l_139{width:var(--top-match-answer-icon-size);height:var(--top-match-answer-icon-size);border-radius:50%;background-color:var(--gray-3);border:2px solid var(--gray-6);display:flex;align-items:center;justify-content:center;flex-shrink:0}._rangeQuestionCard_1al5l_118 ._answerIcon_1al5l_80,._rangeQuestionCard_1al5l_118 ._rangeCircle_1al5l_139{box-sizing:border-box;height:var(--top-match-answer-icon-size);width:var(--top-match-answer-icon-size)}._rangeQuestionCard_1al5l_118 ._answerIcon_1al5l_80{border:0}._importanceLegend_1al5l_163{align-items:center;color:var(--gray-11);display:flex;gap:var(--space-2)}._importanceLegend_1al5l_163 ._importanceLegendMarker_1al5l_170{height:16px;inset:auto;position:static;width:16px}._carouselActionButton_1al5l_177{color:var(--icon-default)}._carouselActionButton_1al5l_177:where(:disabled,[disabled],[data-disabled]){color:var(--icon-disabled)}._carouselActionButton_1al5l_177 svg{flex:0 0 auto}@media (max-width: 48em){._carouselContainer_1al5l_2{--top-match-gutter: var(--space-6)}._questionCard_1al5l_43{--top-match-answer-icon-size: 32px;--top-match-marker-size: 26px;flex:0 0 min(320px,calc((100% - var(--top-match-card-gap)) / 1.2));min-width:260px;padding:12px}._carouselTrack_1al5l_16{padding-bottom:20px}._questionTitle_1al5l_69{font-size:.95rem}._answerIcon_1al5l_80 svg{width:24px;height:24px}}@media (--lte-sm){._carouselContainer_1al5l_2{--top-match-gutter: var(--space-6)}._questionCard_1al5l_43{--top-match-answer-icon-size: 32px;--top-match-marker-size: 26px;flex:0 0 min(320px,calc((100% - var(--top-match-card-gap)) / 1.2));min-width:260px;padding:12px}._carouselTrack_1al5l_16{padding-bottom:20px}._questionTitle_1al5l_69{font-size:.95rem}._answerIcon_1al5l_80 svg{width:24px;height:24px}}@media (max-width: 30em){._questionCard_1al5l_43{min-width:240px}}@media (--lte-carousel-compact){._questionCard_1al5l_43{min-width:240px}}._card_1upii_1{--custom-card-backdrop-filter: blur(32px);--custom-card-shadow: 0 100px 80px 0 rgb(0 0 0 / 7%), 0 41.778px 33.422px 0 rgb(0 0 0 / 5%), 0 22.336px 17.869px 0 rgb(0 0 0 / 4%), 0 12.522px 10.017px 0 rgb(0 0 0 / 4%), 0 6.65px 5.32px 0 rgb(0 0 0 / 3%), 0 2.767px 2.214px 0 rgb(0 0 0 / 2%);--custom-card-padding: var(--space-4);padding-bottom:var(--space-5)}._localCard_1upii_12{--custom-card-background-rgb: 229 206 245;--custom-card-background-alpha: 100%}._nationalCard_1upii_17{--custom-card-background-rgb: 194 213 215;--custom-card-background-alpha: 100%}._content_1upii_22{margin-inline:auto;max-width:600px;width:100%}._textBlock_1upii_28{text-align:center;width:100%}._title_1upii_33{color:var(--gray-12);font-size:24px;font-weight:700;letter-spacing:-.1px;line-height:30px;margin:0}._description_1upii_42{color:var(--gray-12);font-size:20px;letter-spacing:-.08px;line-height:28px;margin:var(--space-2) auto 0;max-width:none;white-space:nowrap}._questionCard_1upii_52{background:var(--color-panel-translucent);border-radius:8px;box-shadow:0 2px 4px 0 var(--black-a3),0 8px 16px 0 var(--black-a3);padding:16px;max-width:600px;width:100%}._questionTitle_1upii_63{color:var(--gray-12);font-size:24px;letter-spacing:-.1px;line-height:30px;margin:0;text-align:center;text-wrap:balance;width:100%}._cta_1upii_74{align-items:center;background-color:var(--accent-9);color:var(--accent-contrast);display:inline-flex;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:1.3px;line-height:1;min-width:255px;padding-inline:24px;text-transform:uppercase;white-space:nowrap}._cta_1upii_74 a{align-items:center;display:inline-flex;justify-content:center;width:100%}._cta_1upii_74 svg path{fill:currentColor}._candidateList_913qk_1{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}._candidateListShell_913qk_10{position:relative}._promptShell_913qk_14{align-items:start;display:grid;gap:var(--space-4);grid-template-areas:"heading illustration" "text text" "control control";grid-template-columns:minmax(0,1fr) auto;width:100%}._promptHeading_913qk_26{grid-area:heading;max-width:65ch}._selectionControl_913qk_31{--combobox-root-max-width: 44rem;align-self:center;grid-area:control;max-width:44rem;width:100%}._candidateRow_913qk_39{column-gap:17px;display:grid;grid-template-columns:64px minmax(0,1fr);row-gap:8px;text-decoration:none}._promptText_913qk_47,._description_913qk_48{color:var(--gray-12);line-height:var(--line-height-4)}._promptText_913qk_47{grid-area:text;max-width:65ch}._illustration_913qk_58{grid-area:illustration;justify-self:end;width:6rem}._illustration_913qk_58 svg{display:block;height:auto;width:100%}._emptyState_913qk_70{align-items:center;display:flex;inset:0;justify-content:center;padding:var(--space-4);position:absolute;z-index:var(--z-raised)}._skipListLink_913qk_80{background-color:var(--color-background);border:2px solid var(--accent-9);border-radius:var(--radius-3);color:var(--accent-11);font-weight:700;height:1px;left:50%;opacity:0;overflow:hidden;padding:var(--space-2) var(--space-3);position:absolute;transform:translate(-50%);transition:opacity .12s ease;white-space:nowrap;width:1px;z-index:var(--z-overlay)}._skipListLink_913qk_80:focus{height:auto;opacity:1;overflow:visible;width:auto}._skipListTarget_913qk_106:focus{outline:none}._candidateName_913qk_110{color:var(--gray-12);display:block;flex:1 1;font-size:18px;font-weight:400;letter-spacing:-.04px;line-height:26px;min-width:0;overflow:hidden;text-decoration-line:underline;text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap}._avatarSkeleton_913qk_126{border-radius:50%}._avatarCell_913qk_130{grid-row:1 / span 2}._avatarMotion_913qk_134{height:100%;position:relative;width:100%}._avatar_913qk_126{height:64px;width:64px}._percentage_913qk_145{color:var(--gray-12);flex-shrink:0;font-size:18px;font-weight:700;letter-spacing:-.04px;line-height:26px;text-align:right}._partyBadge_913qk_155{left:-37px;position:absolute;top:0}._barContainer_913qk_161{border-radius:0;height:21px}._barBackground_913qk_166{background-color:var(--party-dim, var(--accent-a3));border-radius:0}._barFill_913qk_171{background-color:var(--accent-9);border-radius:0;transform-origin:left center;z-index:var(--z-raised)}._barSkeleton_913qk_178{border-radius:0}@media (min-width: 48em){._promptShell_913qk_14{column-gap:var(--space-6);grid-template-areas:"copy illustration" "control illustration";grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-3)}._promptCopy_913qk_192{display:flex;flex-direction:column;gap:var(--space-2);grid-area:copy;max-width:65ch}._selectionControl_913qk_31{--combobox-root-max-width: 22.25rem;align-self:start;justify-self:start;max-width:22.25rem}._illustration_913qk_58{width:9rem}}@media (--gte-sm){._promptShell_913qk_14{column-gap:var(--space-6);grid-template-areas:"copy illustration" "control illustration";grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-3)}._promptCopy_913qk_192{display:flex;flex-direction:column;gap:var(--space-2);grid-area:copy;max-width:65ch}._selectionControl_913qk_31{--combobox-root-max-width: 22.25rem;align-self:start;justify-self:start;max-width:22.25rem}._illustration_913qk_58{width:9rem}}@media (min-width: 64em){._illustration_913qk_58{width:10rem}}@media (--gte-md){._illustration_913qk_58{width:10rem}}._root_1ahry_1{display:inline-block}._trigger_1ahry_5{cursor:pointer}._triggerIcon_1ahry_9{transition:transform .12s ease}._triggerIconOpen_1ahry_13{transform:rotate(180deg)}._content_1ahry_19{position:fixed;top:var(--menu-button-links-top, 0);left:var(--menu-button-links-left, 0);min-width:var(--menu-button-links-min-width, auto);z-index:var(--z-overlay);box-sizing:border-box;padding:var(--space-1);background-color:var(--color-panel-solid);border-radius:var(--radius-4);box-shadow:var(--shadow-5)}._viewport_1ahry_32{margin:0;padding:0;list-style:none}._item_1ahry_38{display:flex;align-items:center;box-sizing:border-box;height:var(--space-6);padding:0 var(--space-3);border-radius:var(--radius-2);font-size:var(--font-size-2);line-height:var(--line-height-2);white-space:nowrap;color:var(--gray-12);text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}._item_1ahry_38:focus-visible{outline:none}._item_1ahry_38[data-highlighted]{background-color:var(--accent-9);color:var(--accent-contrast)}@media (forced-colors: active){._item_1ahry_38[data-highlighted]{outline:2px solid Highlight;outline-offset:-2px}}@media (prefers-reduced-motion: reduce){._triggerIcon_1ahry_9{transition:none}}._candidateMunicipalitySubmit_1ozuv_1.rt-Button{min-height:var(--space-8);max-width:var(--combobox-root-max-width, 22.25rem);width:100%}._candidateMunicipalitySubmit_1ozuv_1.rt-Button:where(:disabled,[data-disabled]){pointer-events:none}._partyLink_1ozuv_14{display:inline-flex;width:fit-content;max-width:100%;color:inherit;text-decoration:none;border-radius:var(--radius-2)}._partyLink_1ozuv_14:hover ._partyLinkName_1ozuv_23{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}._partyLink_1ozuv_14:focus-visible{outline:2px solid var(--focus-8, var(--accent-9));outline-offset:3px}
