.AdminProfileManager-module__JSZYPq__comboboxOption[data-combobox-selected]{background:var(--mantine-color-primary-0);color:var(--mantine-color-black)}.AdminProfileManager-module__JSZYPq__selectedCard{background:var(--mantine-color-gray-0)}@media (prefers-color-scheme:dark){.AdminProfileManager-module__JSZYPq__selectedCard{background:var(--mantine-color-dark-6)}}.AdminProfileManager-module__JSZYPq__profilePill{background:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-primary-3);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:3px 10px 3px 3px;line-height:1;display:inline-flex}@media (prefers-color-scheme:dark){.AdminProfileManager-module__JSZYPq__profilePill{background:var(--mantine-color-dark-5);border-color:var(--mantine-color-primary-7)}}.AdminProfileManager-module__JSZYPq__userPill{background:var(--mantine-color-white);border:1px solid var(--mantine-color-dark-9);width:fit-content;color:var(--mantine-color-dark-9);white-space:nowrap;border-radius:2px;align-items:center;padding:3px 8px;line-height:1;display:inline-flex}@media (prefers-color-scheme:dark){.AdminProfileManager-module__JSZYPq__userPill{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-gray-5);color:var(--mantine-color-gray-3)}}.AdminProfileManager-module__JSZYPq__userRow{padding:var(--space-xxs) var(--space-xs);border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-default-border)}.AdminProfileManager-module__JSZYPq__cancelText{cursor:pointer}.AdminProfileManager-module__JSZYPq__addUserRow{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);border:1px dashed var(--mantine-color-default-border);cursor:pointer;transition:background .15s}.AdminProfileManager-module__JSZYPq__addUserRow:hover{background:var(--mantine-color-gray-0)}@media (prefers-color-scheme:dark){.AdminProfileManager-module__JSZYPq__addUserRow:hover{background:var(--mantine-color-dark-6)}}
.SearchDropdown-module__K1b_Da__options{overflow-y:auto}
.PillLink-module__P2KwSa__root{text-decoration:none}
.StatusIndicator-module__ZQjGXa__statusIndicatorContainer{border-top:1px solid var(--mantine-color-neutral-2);padding:var(--space-xs);background-color:var(--mantine-color-neutral-0);border-radius:0 0 var(--mantine-radius-md) var(--mantine-radius-md)}.StatusIndicator-module__ZQjGXa__statusIndicatorContainer[data-has-errors]{background-color:var(--mantine-color-red-0)}.StatusIndicator-module__ZQjGXa__statusIndicatorStatus{align-items:center;gap:var(--space-xs);display:flex}.StatusIndicator-module__ZQjGXa__statusIndicatorContent{margin-left:var(--space-xs);flex:1}.StatusIndicator-module__ZQjGXa__statusIndicatorStatusContent,.StatusIndicator-module__ZQjGXa__statusIndicatorSingleProgress{margin-top:var(--space-xs)}.StatusIndicator-module__ZQjGXa__statusIndicatorSingleProgressDetails{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.StatusIndicator-module__ZQjGXa__statusIndicatorOverallProgress{width:100%}.StatusIndicator-module__ZQjGXa__statusRetryButton{font-weight:600}.StatusIndicator-module__ZQjGXa__statusErrorText,.StatusIndicator-module__ZQjGXa__statusProgressText{margin-top:var(--space-xs)}
.Box-module__Pbi7ea__filePreviewsContainer{gap:var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:480px){.Box-module__Pbi7ea__filePreviewsContainer{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.Box-module__Pbi7ea__filePreviewsContainer{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.Box-module__Pbi7ea__filePreviewsContainer{grid-template-columns:repeat(5,1fr)}}.Box-module__Pbi7ea__addMoreContainer{text-align:center;margin-top:var(--space-sm)}.Box-module__Pbi7ea__mediaUploaderContent{flex:1;flex-direction:"column";align-items:"center";justify-content:"center";height:100%;min-height:100%;max-height:calc(90vh - 180px);display:flex;overflow-y:auto}.Box-module__Pbi7ea__mediaUploaderContainer{flex:1;width:100%;height:100%;min-height:100%;overflow:hidden}.Box-module__Pbi7ea__modalContent{flex-direction:column;max-height:90vh;display:flex}.Box-module__Pbi7ea__modalBody{flex:1;overflow:hidden}.Box-module__Pbi7ea__modalInner{z-index:1003;margin-top:0}@media (max-width:768px){.Box-module__Pbi7ea__modalContent{min-height:70vh}.Box-module__Pbi7ea__modalBody{flex-direction:column;justify-content:center;align-items:center;display:flex}}
.Button-module__haCgWG__retryButton{font-weight:600;border-radius:var(--mantine-radius-md)!important;justify-content:center!important;align-items:center!important;min-width:36px!important;height:36px!important;display:flex!important}.Button-module__haCgWG__statusRetryButton{border-radius:var(--mantine-radius-md);justify-content:center;align-items:center;min-width:40px;height:40px;display:flex}.Button-module__haCgWG__overlayButton{top:var(--space-xs);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;z-index:10;background-color:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;padding:0;transition:background-color .2s;display:flex;position:absolute}.Button-module__haCgWG__overlayButton:hover{background-color:#000c}.Button-module__haCgWG__overlayButton[data-position=right]{right:var(--space-xs)}.Button-module__haCgWG__overlayButton[data-position=left]{left:var(--space-xs)}.Button-module__haCgWG__modalCloseButton{color:var(--mantine-color-primary-9)!important}.Button-module__haCgWG__addMoreButton{font-weight:600;color:var(--mantine-color-primary-9)!important}
.GroupCreateTitleStep-module__mP9nNG__imageContainer{border-radius:var(--mantine-radius-lg);width:100%;position:relative;overflow:visible;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}.GroupCreateTitleStep-module__mP9nNG__bannerFrame{aspect-ratio:3;width:100%;position:relative}.GroupCreateTitleStep-module__mP9nNG__bannerImage{-o-object-fit:cover;object-fit:cover;border-radius:var(--mantine-radius-lg);width:100%;height:100%;position:absolute;top:0;left:0}.GroupCreateTitleStep-module__mP9nNG__closeButton{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;background-color:#ffffffd9;border:none;position:absolute;top:8px;right:8px}@media (min-width:768px){.GroupCreateTitleStep-module__mP9nNG__closeButton{top:12px;right:12px}}.GroupCreateTitleStep-module__mP9nNG__closeButton:hover{background-color:#fffffff2}.GroupCreateTitleStep-module__mP9nNG__closeButton svg{fill:#000}.GroupCreateTitleStep-module__mP9nNG__bannerCard{padding:var(--space-sm);justify-content:center;align-items:center;gap:var(--space-xxs);border-radius:var(--mantine-radius-md);border:1px dashed var(--mantine-color-neutral-2);background:#fff;flex-direction:column;align-self:stretch;min-height:200px;display:flex;position:relative}.GroupCreateTitleStep-module__mP9nNG__bannerCardWithImage{border:none;min-height:auto;padding:0}.GroupCreateTitleStep-module__mP9nNG__progressIndicator{align-items:center;gap:var(--space-xxs);flex-shrink:0;display:flex}.GroupCreateTitleStep-module__mP9nNG__progressDot{background-color:var(--mantine-color-gray-3);border-radius:50%;width:8px;height:8px;transition:background-color .2s}.GroupCreateTitleStep-module__mP9nNG__progressDotActive{background-color:var(--mantine-color-secondary-7)}.GroupCreateTitleStep-module__mP9nNG__progressText{margin-left:var(--space-xxs);color:var(--mantine-color-dark-6)}.GroupCreateTitleStep-module__mP9nNG__stepTitle{color:var(--mantine-color-dark-9)}.GroupCreateTitleStep-module__mP9nNG__stepSubtitle{color:var(--mantine-color-neutral-5)}.GroupCreateTitleStep-module__mP9nNG__flexOne{flex:1}.GroupCreateTitleStep-module__mP9nNG__clickable{cursor:pointer}.GroupCreateTitleStep-module__mP9nNG__uploadArea{cursor:pointer;width:100%}
.Box-module__xxT_Kq__root{cursor:default;position:relative}.Box-module__xxT_Kq__root[data-clickable]{cursor:pointer}.Box-module__xxT_Kq__editIcon{width:55%;height:55%}.Box-module__xxT_Kq__editBadge{border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-white);width:min(32px,35%);height:min(32px,35%);color:var(--mantine-color-dark-9);box-shadow:var(--mantine-shadow-sm);z-index:1;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0;transform:translate(10%,10%)}.Box-module__xxT_Kq__removeBadge{pointer-events:auto;cursor:pointer;}
.Button-module__WEkJ5W__root[data-flex]{flex:1}
.CandidateEditSheet-module__zfylja__photo{justify-content:center;display:flex}
.ImagePreview-module__wMtrDq__imageContainer{aspect-ratio:4/3;border-radius:8px;overflow:hidden}.ImagePreview-module__wMtrDq__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ImagePreview-module__wMtrDq__removeButton{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080}.ImagePreview-module__wMtrDq__closeIcon{fill:#fff}
.CandidateExperience-module__jXjL9a__rows{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.CandidateExperience-module__jXjL9a__row{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-xs) var(--space-none);display:flex}.CandidateExperience-module__jXjL9a__row+.CandidateExperience-module__jXjL9a__row{border-top:1px solid var(--border-default)}.CandidateExperience-module__jXjL9a__role{min-width:0}.CandidateExperience-module__jXjL9a__dates{text-align:end;flex-shrink:0}
.VotingGroupWhyWeVote-module__E4fgRq__mission{overflow-wrap:anywhere}.VotingGroupWhyWeVote-module__E4fgRq__mission:has(.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit) .mantine-RichTextEditor-root{display:inline}.VotingGroupWhyWeVote-module__E4fgRq__mission:has(.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit) .mantine-Typography-root{display:inline}.VotingGroupWhyWeVote-module__E4fgRq__mission:has(.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit) .mantine-RichTextEditor-content{display:inline}.VotingGroupWhyWeVote-module__E4fgRq__mission:has(.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit) .ProseMirror{display:inline}.VotingGroupWhyWeVote-module__E4fgRq__mission:has(.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit) .ProseMirror>:is(p,h1,h2,h3,h4,h5,h6):last-child{display:inline}.VotingGroupWhyWeVote-module__E4fgRq__mission>:is(p,h1,h2,h3,h4,h5,h6):has(+.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit){display:inline}.VotingGroupWhyWeVote-module__E4fgRq__trailingEdit{vertical-align:middle;margin-inline-start:var(--space-xs);display:inline-flex}.VotingGroupWhyWeVote-module__E4fgRq__addMission{align-items:center;gap:var(--space-xs);width:fit-content;color:var(--text-secondary);display:inline-flex}.VotingGroupWhyWeVote-module__E4fgRq__addMission:hover{color:var(--text-primary)}.VotingGroupWhyWeVote-module__E4fgRq__addMission:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.CandidateIntroSheet-module__uJ_uEa__sent{padding-top:var(--space-sm)}
.VotingGroupRedesign-module__LUbkxW__root{--about-sway-fade:var(--surface-card);width:100%}.VotingGroupRedesign-module__LUbkxW__content{gap:var(--space-xl);padding:var(--space-md);flex-direction:column;display:flex}.VotingGroupRedesign-module__LUbkxW__section{scroll-margin-top:calc(44px + var(--space-xs))}.VotingGroupRedesign-module__LUbkxW__mapFrame{border-radius:var(--radius-lg);height:240px;position:relative;overflow:hidden}.VotingGroupRedesign-module__LUbkxW__leaderLinks .mantine-ActionIcon-root[data-variant]{width:var(--space-xl);min-width:var(--space-xl);height:var(--space-xl);min-height:var(--space-xl)}.VotingGroupRedesign-module__LUbkxW__leaderLinks .mantine-ActionIcon-root :is(img,svg){width:20px;height:20px}.VotingGroupRedesign-module__LUbkxW__leaderNameLink{width:fit-content;color:inherit;text-decoration:none}.VotingGroupRedesign-module__LUbkxW__leaderNameLink:hover{opacity:.8;text-decoration:none}.VotingGroupRedesign-module__LUbkxW__leaderDivider{align-self:stretch}@media (min-width:768px){.VotingGroupRedesign-module__LUbkxW__content{max-width:1440px;padding:var(--space-xl) var(--space-xxl) var(--space-xxl);flex-direction:row;align-items:flex-start;margin-inline:auto}.VotingGroupRedesign-module__LUbkxW__rail{top:calc(72px + var(--space-lg));flex-shrink:0;width:398px;position:sticky}.VotingGroupRedesign-module__LUbkxW__scroll{flex-grow:1;min-width:0}.VotingGroupRedesign-module__LUbkxW__section{scroll-margin-top:calc(72px + var(--space-xxs))}}
.CandidateLeaderOutreachSheet-module__c06oAq__row{padding:var(--space-sm) 0;border-bottom:1px solid var(--border-default)}.CandidateLeaderOutreachSheet-module__c06oAq__row:last-child{border-bottom:none}.CandidateLeaderOutreachSheet-module__c06oAq__text{flex:1;min-width:0}
.CandidateLeaderOutreach-module__DUVvKa__heading{flex:1;min-width:0}.CandidateLeaderOutreach-module__DUVvKa__seeAll{color:var(--action-primary-default);flex-shrink:0;align-items:center;display:inline-flex}.CandidateLeaderOutreach-module__DUVvKa__grid{gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-xl);background-color:var(--surface-highlight);scrollbar-width:none;display:flex;overflow-x:auto}@media (min-width:768px){.CandidateLeaderOutreach-module__DUVvKa__grid{gap:var(--space-sm);padding:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow-x:visible}}.CandidateLeaderOutreach-module__DUVvKa__grid::-webkit-scrollbar{display:none}.CandidateLeaderOutreach-module__DUVvKa__tile{align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-xs);border-radius:var(--radius-lg);background-color:var(--surface-card);flex-direction:column;flex:0 0 156px;display:flex}.CandidateLeaderOutreach-module__DUVvKa__avatarWell{display:inline-flex;position:relative}.CandidateLeaderOutreach-module__DUVvKa__mailBadge{border-radius:var(--radius-full);background-color:var(--action-primary-default);border:2px solid var(--surface-card);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;bottom:-6px;right:-6px}
.ProfilePhotoEditRow-module__dQ__Pa__photoRow{align-items:center;gap:var(--mantine-spacing-sm);width:100%;padding:var(--space-xs) var(--space-sm);border:1.5px dashed var(--mantine-color-neutral-2);border-radius:var(--radius-lg);display:flex}.ProfilePhotoEditRow-module__dQ__Pa__photoButton{align-items:center;gap:var(--mantine-spacing-sm);flex:1;min-width:0;display:flex}.ProfilePhotoEditRow-module__dQ__Pa__removeButton{flex-shrink:0;margin-left:auto}.ProfilePhotoEditRow-module__dQ__Pa__cameraCircle{border-radius:var(--radius-full);background:var(--tint-primary);width:40px;height:40px;color:var(--interactive);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.ReferralPodium-module__4hlIEW__podium{justify-content:center;align-items:flex-end;gap:var(--space-md);padding-block-end:var(--space-xxs);display:flex}.ReferralPodium-module__4hlIEW__column{min-width:0;color:inherit;flex-direction:column;flex:0 88px;align-items:center;text-decoration:none;display:flex}.ReferralPodium-module__4hlIEW__column[data-winner]{flex-basis:104px}.ReferralPodium-module__4hlIEW__crown{color:var(--yellow-150);padding-block-end:var(--space-xxs);font-size:18px;line-height:1}.ReferralPodium-module__4hlIEW__avatarWrap{flex-shrink:0;position:relative}.ReferralPodium-module__4hlIEW__avatar{border:2px solid var(--surface-card)}.ReferralPodium-module__4hlIEW__column[data-winner] .ReferralPodium-module__4hlIEW__avatar{border:2.5px solid var(--yellow-150)}.ReferralPodium-module__4hlIEW__rankBadge{border-radius:var(--radius-full);border:2px solid var(--surface-card);background:var(--surface-selected);width:19px;height:19px;color:var(--action-primary-default);font-size:10px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.ReferralPodium-module__4hlIEW__column[data-winner] .ReferralPodium-module__4hlIEW__rankBadge{background:var(--yellow-150);width:21px;height:21px;color:var(--text-primary)}.ReferralPodium-module__4hlIEW__meta{align-items:center;gap:var(--space-xxs);flex-direction:column;max-width:100%;padding-block-start:var(--space-sm);display:flex}.ReferralPodium-module__4hlIEW__name{max-width:100%;color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReferralPodium-module__4hlIEW__count{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);font-feature-settings:"tnum"}.ReferralPodium-module__4hlIEW__column[data-winner] .ReferralPodium-module__4hlIEW__count{color:var(--action-primary-default);font-size:var(--font-size-h5);line-height:var(--font-line-height-h5)}@media (min-width:768px){.ReferralPodium-module__4hlIEW__podium{gap:var(--space-xl)}}.ReferralPodium-module__4hlIEW__podium[data-compact]{gap:var(--space-sm)}.ReferralPodium-module__4hlIEW__podium[data-compact] .ReferralPodium-module__4hlIEW__column{width:72px}.ReferralPodium-module__4hlIEW__podium[data-compact] .ReferralPodium-module__4hlIEW__column[data-winner]{width:84px}
.JoinGroupStepShowUp-module__IX89UW__root{flex:1}.JoinGroupStepShowUp-module__IX89UW__preview{flex:1;justify-content:center;align-items:center;display:flex}
.TextbankerViewerCard-module__keJDcG__card{gap:var(--space-sm);flex-direction:column;display:flex}.TextbankerViewerCard-module__keJDcG__trophy{color:var(--action-primary-default);flex-shrink:0}.TextbankerViewerCard-module__keJDcG__invite{color:var(--text-secondary);text-align:center}.TextbankerViewerCard-module__keJDcG__inviteCta{align-self:center}
.ExternalIcon-module__oQYBfa__root{vertical-align:middle;flex-shrink:0;transform:scale(.55)}
.CandidateTextbankerLeaderboard-module__lnL3-W__root{min-width:0}.CandidateTextbankerLeaderboard-module__lnL3-W__card{padding:var(--space-lg) var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.CandidateTextbankerLeaderboard-module__lnL3-W__rankedRow{gap:var(--space-sm);padding-block:var(--space-xs);color:inherit;text-decoration:none}.CandidateTextbankerLeaderboard-module__lnL3-W__rankedRow:not(:last-child){border-block-end:1px solid var(--border-divider)}.CandidateTextbankerLeaderboard-module__lnL3-W__rankNum{text-align:center;width:18px;color:var(--text-muted);flex-shrink:0}.CandidateTextbankerLeaderboard-module__lnL3-W__rankName{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CandidateTextbankerLeaderboard-module__lnL3-W__rankCount{color:var(--text-secondary);font-feature-settings:"tnum";flex-shrink:0}.CandidateTextbankerLeaderboard-module__lnL3-W__emptyCta{align-self:center}.CandidateTextbankerLeaderboard-module__lnL3-W__empty{padding-block:var(--space-md);color:var(--text-secondary);text-align:center}
.CandidateLinkRow-module__9WUm_W__root{align-items:center;gap:var(--space-sm);padding:var(--space-sm);background-color:var(--surface-card);display:flex}.CandidateLinkRow-module__9WUm_W__root+.CandidateLinkRow-module__9WUm_W__root{border-top:1px solid var(--border-default)}.CandidateLinkRow-module__9WUm_W__root[data-highlighted]{background-color:var(--surface-highlight)}.CandidateLinkRow-module__9WUm_W__root:hover{background-color:var(--action-neutral-hover)}.CandidateLinkRow-module__9WUm_W__icon{border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--surface-card);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.CandidateLinkRow-module__9WUm_W__text{flex-direction:column;flex:auto;min-width:0;display:flex}.CandidateLinkRow-module__9WUm_W__external{flex-shrink:0}
.PortalLink-module__fGCLlq__root{background:var(--mantine-color-secondary-0);color:var(--mantine-color-neutral-9);border-radius:14px;padding:8px 14px;text-decoration:none;display:block}
.CandidateLinks-module__ja6w4a__list{border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:clip}.CandidateLinks-module__ja6w4a__seeMore{align-items:center;gap:var(--space-xxs);display:inline-flex}
.PortalThemeIcon-module__aILyQG__root{background:#0b5e33;flex-shrink:0}
.DiscoveryCandidatePhoto-module__WClcPa__photo{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%}.DiscoveryCandidatePhoto-module__WClcPa__fallback{background-image:linear-gradient(in oklab 135deg, var(--action-primary-default) 0%, var(--celebration-purple) 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.Checkbox-module__8C2SEW__root{width:100%}.Checkbox-module__8C2SEW__input{cursor:pointer;background-color:#fff;border-width:1px}.Checkbox-module__8C2SEW__input:checked{border-color:var(--mantine-color-primary-5)}.Checkbox-module__8C2SEW__icon{color:var(--mantine-color-primary-5)}.Checkbox-module__8C2SEW__label{cursor:pointer;font-size:var(--mantine-font-size-md);padding-left:var(--space-xs);color:var(--mantine-color-dark-7);font-weight:500}.Checkbox-module__8C2SEW__body{align-items:center}
.JoinGroupStepVerify-module__UXWfGG__root{flex:1}.JoinGroupStepVerify-module__UXWfGG__formArea{flex-direction:column;flex:1;display:flex}.JoinGroupStepVerify-module__UXWfGG__formArea>*{flex:1}.JoinGroupStepVerify-module__UXWfGG__benefits{background:var(--bg-subtle);border-radius:var(--radius-lg);padding:var(--space-sm)}.JoinGroupStepVerify-module__UXWfGG__benefitIcon{background:var(--bg-surface);border:1px solid var(--border);color:var(--interactive)}.JoinGroupStepVerify-module__UXWfGG__benefitIcon[data-secondary]{color:var(--mantine-color-secondary-5)}
.Meta-module__biic3G__root{align-items:center;gap:var(--space-xxs);color:var(--action-primary-default);display:inline-flex}.Meta-module__biic3G__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Meta-module__biic3G__icon>:where(svg){width:100%;height:100%}.Meta-module__biic3G__label{font-size:var(--font-size-label);font-weight:var(--font-weight-strong);line-height:var(--font-line-height-body-bold);letter-spacing:-.5px}
.GroupCreateCoverStep-module__YGby9G__swatch,.GroupCreateCoverStep-module__YGby9G__uploadTile{border-radius:var(--radius-lg);width:60px;height:60px;box-shadow:var(--shadow-sm);overflow:hidden}.GroupCreateCoverStep-module__YGby9G__swatch[data-selected],.GroupCreateCoverStep-module__YGby9G__uploadTile[data-selected]{outline:2px solid var(--interactive);outline-offset:2px}.GroupCreateCoverStep-module__YGby9G__swatchImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.GroupCreateCoverStep-module__YGby9G__uploadTile{border:1px dashed var(--border-strong);color:var(--fg3);background-color:var(--bg-subtle);justify-content:center;align-items:center;display:flex}.GroupCreateCoverStep-module__YGby9G__uploaderPanel{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-sm);overflow:hidden}
.OfficeStatsRow-module__dOXERa__root{-moz-column-gap:var(--space-lg);align-items:center;column-gap:var(--space-lg);row-gap:var(--space-xs);flex-wrap:wrap;display:flex}
.MockImage-module__sOtCvW__root{width:100%;height:auto}
.GroupCreateLeaderStep-module__-tx3Nq__input{border-radius:var(--radius-lg);border:1.5px solid var(--border-focus);min-height:56px;box-shadow:var(--shadow-sm)}.GroupCreateLeaderStep-module__-tx3Nq__nameField{flex:auto}.GroupCreateLeaderStep-module__-tx3Nq__bioWrap{position:relative}.GroupCreateLeaderStep-module__-tx3Nq__bioInput{border-radius:var(--radius-lg);border:1.5px solid var(--border-focus);min-height:80px;box-shadow:var(--shadow-sm);padding-bottom:var(--space-md)}.GroupCreateLeaderStep-module__-tx3Nq__counter{right:var(--space-sm);bottom:var(--space-xs);pointer-events:none;position:absolute}
.MembershipCardSettings-module__RZreAa__modalContent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;background:var(--bg-glass)!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.MembershipCardSettings-module__RZreAa__modalInner{margin-top:0!important}.MembershipCardSettings-module__RZreAa__modalBody{flex:1;display:flex}.MembershipCardSettings-module__RZreAa__glass{padding:var(--space-md);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.MembershipCardSettings-module__RZreAa__closeButton{top:var(--space-md);right:var(--space-md);color:var(--fg);position:absolute}.MembershipCardSettings-module__RZreAa__inner{width:100%;max-width:385px}.MembershipCardSettings-module__RZreAa__cardStack{flex-direction:column;width:100%;max-width:353px;margin-inline:auto;display:flex}.MembershipCardSettings-module__RZreAa__card{z-index:2;animation:MembershipCardSettings-module__RZreAa__card-rise .52s var(--ease-standard) both;position:relative}.MembershipCardSettings-module__RZreAa__tray{z-index:1;margin-top:-16px;margin-inline:var(--space-sm);position:relative;overflow:hidden}.MembershipCardSettings-module__RZreAa__trayInner{animation:MembershipCardSettings-module__RZreAa__tray-slide-out .48s var(--ease-standard) .44s both}@keyframes MembershipCardSettings-module__RZreAa__card-rise{0%{opacity:0;transform:translateY(96px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes MembershipCardSettings-module__RZreAa__tray-slide-out{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MembershipCardSettings-module__RZreAa__card,.MembershipCardSettings-module__RZreAa__trayInner{animation:none}}.MembershipCardSettings-module__RZreAa__leaveButton{align-self:center;width:fit-content}.MembershipCardSettings-module__RZreAa__loader{padding-block:var(--space-lg);justify-content:center;display:flex}
.OfficeVoterMap-module__rUumMG__root{padding-bottom:var(--space-xxl)}.OfficeVoterMap-module__rUumMG__frame{border-radius:var(--radius-lg);background-color:var(--surface-paper);height:380px;position:relative;overflow:hidden}.OfficeVoterMap-module__rUumMG__layerSelect{top:var(--space-md);left:var(--space-md);z-index:1;width:min(240px, calc(100% - 2 * var(--space-md)));position:absolute}
.GroupCreateNameStep-module__7ctnbG__input{border-radius:var(--radius-lg);border:1.5px solid var(--border-focus);min-height:56px;box-shadow:var(--shadow-sm)}.GroupCreateNameStep-module__7ctnbG__scroller{scrollbar-width:none;margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md);overflow-x:auto}.GroupCreateNameStep-module__7ctnbG__scroller::-webkit-scrollbar{display:none}.GroupCreateNameStep-module__7ctnbG__cardsRow{display:flex}.GroupCreateNameStep-module__7ctnbG__exampleSlot{flex:0 0 264px;display:flex}
.NetworkConnectCelebration-module__mL9opW__root{gap:var(--space-md);flex-direction:column;flex:1;display:flex;position:relative}.NetworkConnectCelebration-module__mL9opW__content{align-items:center;gap:var(--space-md);z-index:1;flex-direction:column;display:flex;position:relative}.NetworkConnectCelebration-module__mL9opW__glow{aspect-ratio:1;background:radial-gradient(circle, var(--tint-primary) 0%, transparent 68%);pointer-events:none;z-index:0;width:340px;max-width:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.NetworkConnectCelebration-module__mL9opW__cardStack{flex-direction:column;width:100%;max-width:353px;display:flex}.NetworkConnectCelebration-module__mL9opW__cardDrop{z-index:2;position:relative}.NetworkConnectCelebration-module__mL9opW__tray{z-index:1;margin-top:-16px;margin-inline:var(--space-sm);position:relative}.NetworkConnectCelebration-module__mL9opW__ctaBar{padding-top:var(--space-md);margin-top:auto}
.AddLinkNeutralButton-module__hNSqNW__root[data-has-links]{border:none}
.BioWrapper-module__g7sMWW__root{position:relative}.BioWrapper-module__g7sMWW__characterCount{bottom:var(--space-xs);right:var(--space-xs);pointer-events:none;position:absolute}
.GroupCreateNetworkStep-module__wFgFoW__iconChip{border-radius:var(--radius-full);background-color:var(--surface-selected);width:32px;height:32px;color:var(--action-primary-default);margin-top:var(--space-xxs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GroupCreateNetworkStep-module__wFgFoW__cardToggle{border-radius:calc(var(--radius-xl) + 3px);border:3px solid #0000;display:block;position:relative}.GroupCreateNetworkStep-module__wFgFoW__cardToggle[data-selected]{border-color:var(--action-primary-default)}.GroupCreateNetworkStep-module__wFgFoW__checkbox{top:var(--space-sm);right:var(--space-sm);z-index:2;border:1.5px solid var(--border-strong);border-radius:var(--radius-md);background-color:var(--surface-card);width:28px;height:28px;box-shadow:var(--shadow-sm);color:var(--text-inverse);justify-content:center;align-items:center;display:flex;position:absolute}.GroupCreateNetworkStep-module__wFgFoW__checkbox[data-selected]{border-color:var(--action-primary-default);background-color:var(--action-primary-default)}
.NetworkGroupToggleRow-module__a5SdEW__row{padding:var(--space-xs) 0}.NetworkGroupToggleRow-module__a5SdEW__row+.NetworkGroupToggleRow-module__a5SdEW__row{border-top:1px solid var(--border)}.NetworkGroupToggleRow-module__a5SdEW__title{flex:1;min-width:0}
.RichTextEditor-module__9WCKoW__tiptapWrapper{--rte-content-min-height:142px;--rte-content-max-height:142px;flex-shrink:0;align-self:stretch;width:100%;position:relative}.RichTextEditor-module__9WCKoW__tiptapWrapper .RichTextEditor-module__9WCKoW__ProseMirror{padding:var(--space-xs);min-height:150px}.RichTextEditor-module__9WCKoW__tiptapWrapper .RichTextEditor-module__9WCKoW__ProseMirror:focus{outline:none}.RichTextEditor-module__9WCKoW__tiptapWrapper .RichTextEditor-module__9WCKoW__ProseMirror p.RichTextEditor-module__9WCKoW__is-editor-empty:first-child:before{color:var(--text-secondary);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.RichTextEditor-module__9WCKoW__tiptapWrapper .RichTextEditor-module__9WCKoW__rich-text-link{color:var(--text-link);text-decoration:underline}.RichTextEditor-module__9WCKoW__tiptapWrapper .RichTextEditor-module__9WCKoW__rich-text-link:hover{color:var(--text-link-hover)}.RichTextEditor-module__9WCKoW__root{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;height:190px;display:flex;overflow:hidden}.RichTextEditor-module__9WCKoW__root:focus-within{border:1px solid var(--mantine-color-secondary-7)}
.GroupCreateShell-module__1RbUgG__root{background-color:var(--bg-surface);flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin-inline:auto;display:flex;position:relative}.GroupCreateShell-module__1RbUgG__header{gap:var(--space-sm);padding:var(--space-sm) var(--space-md) 0;flex-direction:column;display:flex}.GroupCreateShell-module__1RbUgG__progress{gap:var(--space-xxs);display:flex}.GroupCreateShell-module__1RbUgG__segment{border-radius:var(--radius-full);background-color:var(--tint-primary);flex:1 1 0;height:4px;transition:background-color .2s}.GroupCreateShell-module__1RbUgG__segment[data-filled]{background-color:var(--interactive)}.GroupCreateShell-module__1RbUgG__banner{width:100%;margin-top:var(--space-sm);overflow:hidden}.GroupCreateShell-module__1RbUgG__content{padding:var(--space-lg) var(--space-md) var(--space-sm);flex-direction:column;flex:auto;display:flex}.GroupCreateShell-module__1RbUgG__actionBar{z-index:3;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md);background-color:var(--bg-surface);border-top:1px solid #0000;flex-direction:column;display:flex;position:sticky;bottom:0}.GroupCreateShell-module__1RbUgG__actionBar[data-floating]{border-top-color:var(--border)}.GroupCreateShell-module__1RbUgG__ctaSentinel{height:0;position:absolute;bottom:0;left:0;right:0}.GroupCreateShell-module__1RbUgG__back{flex:none}.GroupCreateShell-module__1RbUgG__continue{flex:auto}
.NetworkWithGroupBanner-module__1WR6lW__banner{padding:var(--space-xs) var(--space-sm);border:1.5px dashed var(--mantine-color-primary-2);border-radius:var(--radius-lg);background-color:var(--tint-primary)}.NetworkWithGroupBanner-module__1WR6lW__banner:hover{border-color:var(--mantine-color-primary-4)}.NetworkWithGroupBanner-module__1WR6lW__iconChip{border-radius:var(--radius-full);background-color:var(--mantine-color-primary-1);width:32px;height:32px;color:var(--interactive);flex-shrink:0;justify-content:center;align-items:center;display:flex}.NetworkWithGroupBanner-module__1WR6lW__labels{flex:1;min-width:0}.NetworkWithGroupBanner-module__1WR6lW__chevron{width:16px;height:16px;color:var(--interactive);flex-shrink:0}
.RaceBreadcrumbs-module__oh9pUq__root{flex-wrap:nowrap}.RaceBreadcrumbs-module__oh9pUq__separator{color:var(--text-secondary);flex-shrink:0}.RaceBreadcrumbs-module__oh9pUq__link,.RaceBreadcrumbs-module__oh9pUq__current{white-space:nowrap}.RaceBreadcrumbs-module__oh9pUq__link{color:var(--text-secondary)}.RaceBreadcrumbs-module__oh9pUq__link:hover{color:var(--action-primary-default)}.RaceBreadcrumbs-module__oh9pUq__current{color:var(--text-primary)}
.GroupCreateTagsStep-module__SkyE9W__input{border-radius:var(--radius-lg);border:1.5px solid var(--border-focus);min-height:56px;box-shadow:var(--shadow-sm)}
.NameFieldsStack-module__MyuBtq__root{flex:1 0 0}@media (max-width:48em){.NameFieldsStack-module__MyuBtq__root{width:100%}}
.RotatingLiveTicker-module__tARloW__viewport{height:var(--mantine-font-size-lg);width:100%;position:relative;overflow:hidden}.RotatingLiveTicker-module__tARloW__row{justify-content:center;align-items:center;gap:var(--space-xxs);display:flex;position:absolute;inset:0;transform:translateY(0)}.RotatingLiveTicker-module__tARloW__rowQueued{transform:translateY(100%)}.RotatingLiveTicker-module__tARloW__rowExiting{transition:transform .4s ease-out;transform:translateY(-100%)}.RotatingLiveTicker-module__tARloW__rowEntering{transition:transform .4s ease-out;transform:translateY(0)}.RotatingLiveTicker-module__tARloW__icon{width:16px;height:16px;color:var(--mantine-color-secondary-7);flex-shrink:0;overflow:visible}.RotatingLiveTicker-module__tARloW__iconPulseOuter,.RotatingLiveTicker-module__tARloW__iconPulseInner{transform-origin:50%;transform-box:fill-box;animation:1.8s ease-out infinite RotatingLiveTicker-module__tARloW__iconPulseRing}.RotatingLiveTicker-module__tARloW__iconPulseInner{animation-delay:-.9s}@keyframes RotatingLiveTicker-module__tARloW__iconPulseRing{0%{opacity:.85;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.RotatingLiveTicker-module__tARloW__label{font-family:var(--mantine-font-family,"Inter", sans-serif);font-size:var(--mantine-font-size-sm);letter-spacing:-.3px;color:var(--mantine-color-secondary-8);white-space:nowrap;line-height:20px}.RotatingLiveTicker-module__tARloW__time{font-family:var(--mantine-font-family,"Inter", sans-serif);letter-spacing:-.3px;color:var(--mantine-color-secondary-7);white-space:nowrap;font-size:14px;line-height:20px}@media (prefers-reduced-motion:reduce){.RotatingLiveTicker-module__tARloW__rowExiting,.RotatingLiveTicker-module__tARloW__rowEntering{transition:none}.RotatingLiveTicker-module__tARloW__iconPulseOuter,.RotatingLiveTicker-module__tARloW__iconPulseInner{opacity:.45;animation:none}}
.MovementRelatedMovements-module__KmLpPW__root{padding-inline:var(--space-md)}
.MovementStats-module__RbUPsa__root{padding-inline:var(--space-md)}
.VotingGroupAboutSway-module__f5x_4G__section{background:var(--about-sway-fade,var(--surface-card));width:100%}.VotingGroupAboutSway-module__f5x_4G__inner{align-items:center;width:100%}.VotingGroupAboutSway-module__f5x_4G__logo{-o-object-fit:contain;object-fit:contain;width:97px;height:34px;margin-bottom:var(--space-sm)}.VotingGroupAboutSway-module__f5x_4G__features{width:100%}.VotingGroupAboutSway-module__f5x_4G__featureRow{flex-wrap:nowrap;align-items:flex-start;width:100%}.VotingGroupAboutSway-module__f5x_4G__featureIconSlot{width:32px;height:32px;color:var(--fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VotingGroupAboutSway-module__f5x_4G__featureBody{flex:1;gap:0}.VotingGroupAboutSway-module__f5x_4G__howLink{justify-content:center;align-items:center;width:100%;display:flex}.VotingGroupAboutSway-module__f5x_4G__howLinkAnchor{font-size:var(--type-body-sm-size);font-weight:var(--weight-regular);line-height:var(--type-body-sm-lh);color:var(--mantine-color-primary-8);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.VotingGroupAboutSway-module__f5x_4G__helperBlock{align-items:center;width:100%}.VotingGroupAboutSway-module__f5x_4G__helperLink{font-size:var(--type-body-sm-size);font-weight:var(--weight-regular);line-height:var(--type-body-sm-lh);color:var(--fg);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.VotingGroupAboutSway-module__f5x_4G__nav{flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.VotingGroupAboutSway-module__f5x_4G__navLink{font-size:var(--type-body-sm-size);font-weight:var(--weight-regular);line-height:var(--type-body-sm-lh);color:var(--fg2);text-decoration:none}.VotingGroupAboutSway-module__f5x_4G__navLink:hover{text-decoration:underline}
.Badge-module__T_Zs-a__badge{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background-color:var(--surface-selected);color:var(--text-primary);display:inline-flex}.Badge-module__T_Zs-a__label{font-size:var(--font-size-h5);font-weight:var(--font-weight-strong);line-height:var(--font-line-height-h5);letter-spacing:-.5px}.Badge-module__T_Zs-a__icon{flex-shrink:0}.Badge-module__T_Zs-a__row{display:flex}
.ActivityFeedCardMembersVoted-module__3etMbW__action{display:flex}.ActivityFeedCardMembersVoted-module__3etMbW__check{width:16px;height:16px}
.Root-module__Q0sqdq__root{opacity:.82;pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale();margin-inline:calc(-1 * var(--space-md));-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}@media (min-width:768px){.Root-module__Q0sqdq__root{margin-inline:calc(-1 * var(--space-lg))}}.Root-module__Q0sqdq__root [aria-pressed] [aria-hidden]{border-radius:var(--radius-full);background:var(--gray-250);width:16px;height:16px;font-size:0;line-height:0;display:inline-block}
.MovementPageContent-module__5hi_OW__root{gap:var(--space-xl);width:100%;max-width:720px;padding-block:var(--space-lg) var(--space-xxl);flex-direction:column;margin-inline:auto;display:flex}.MovementPageContent-module__5hi_OW__intro{padding-inline:var(--space-md)}
.FeedMessageSheet-module__51akaG__inner{left:0}.FeedMessageSheet-module__51akaG__body{padding:0}
.Card-module__OP9cca__root{border:1px solid var(--border);box-shadow:var(--shadow-sm);opacity:.82}.Card-module__OP9cca__root[data-faded]{opacity:.5}
.FeedGhostPreview-module__lB97CW__root{position:relative}.FeedGhostPreview-module__lB97CW__groupTile{border-radius:var(--radius-md);background:var(--tint-primary);width:22px;height:22px}.FeedGhostPreview-module__lB97CW__avatar{border-radius:var(--radius-full);background:var(--tint-primary);width:36px;height:36px}.FeedGhostPreview-module__lB97CW__avatarLarge{border-radius:var(--radius-full);background:var(--tint-primary);width:42px;height:42px}.FeedGhostPreview-module__lB97CW__clusterAvatar{border-radius:var(--radius-full);border:2px solid var(--mantine-color-white);background:var(--tint-primary);width:32px;height:32px}.FeedGhostPreview-module__lB97CW__clusterAvatar[data-tint=secondary]{background:var(--tint-secondary)}.FeedGhostPreview-module__lB97CW__dissolve{background:linear-gradient(to bottom, transparent, var(--bg-canvas));pointer-events:none;height:172px;position:absolute;inset:auto 0 0}
.VoterGuideV2DiscoveryContent-module__Xv1hXW__headerRow{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:768px){.VoterGuideV2DiscoveryContent-module__Xv1hXW__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end}}.VoterGuideV2DiscoveryContent-module__Xv1hXW__candidateLayout{position:relative}@media (min-width:1408px){.VoterGuideV2DiscoveryContent-module__Xv1hXW__candidateRail{top:0;bottom:0;left:calc(100% + var(--space-lg));width:300px;position:absolute}.VoterGuideV2DiscoveryContent-module__Xv1hXW__candidateRailCard{top:var(--space-lg);position:sticky}}
.DrawerTitleLink-module__lV_PtW__link{color:var(--text-link)}@media (hover:hover){.DrawerTitleLink-module__lV_PtW__link:hover{color:var(--text-link-hover)}}.DrawerTitleLink-module__lV_PtW__lastWord{white-space:nowrap}.DrawerTitleLink-module__lV_PtW__chevron{vertical-align:middle;margin-left:var(--space-xxs);display:inline-block}
.CandidateResultBadge-module__7MDfkG__root[data-variant=pill]{border-radius:var(--mantine-radius-xl);width:fit-content;padding:1px 8px}.CandidateResultBadge-module__7MDfkG__root[data-variant=pill][data-result=win]{background-color:var(--mantine-color-secondary-1)}.CandidateResultBadge-module__7MDfkG__root[data-variant=pill][data-result=runoff]{background-color:var(--mantine-color-secondary-0)}.CandidateResultBadge-module__7MDfkG__root[data-variant=pill][data-result=loss]{background-color:var(--mantine-color-neutral-1)}.CandidateResultBadge-module__7MDfkG__icon{flex-shrink:0}.CandidateResultBadge-module__7MDfkG__label{color:var(--mantine-color-neutral-5)}[data-variant=pill] .CandidateResultBadge-module__7MDfkG__label{font-weight:600}[data-variant=pill][data-result=win] .CandidateResultBadge-module__7MDfkG__label{color:var(--mantine-color-secondary-8)}[data-variant=pill][data-result=runoff] .CandidateResultBadge-module__7MDfkG__label{color:var(--mantine-color-secondary-7)}[data-variant=pill][data-result=loss] .CandidateResultBadge-module__7MDfkG__label{color:var(--mantine-color-neutral-6)}
.RecFindVotersAppPrompt-module__xdTTBG__root{padding-block:var(--space-xs) var(--space-sm);align-items:center}.RecFindVotersAppPrompt-module__xdTTBG__graphic{width:100%;max-width:390px;height:auto}.RecFindVotersAppPrompt-module__xdTTBG__qrCard{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}
.VotingGroupBackingDetail-module__DOXS2a__candidateBody{flex:1;min-width:0}.VotingGroupBackingDetail-module__DOXS2a__raceNoteCard{background:0 0}.VotingGroupBackingDetail-module__DOXS2a__raceNoteHeader{align-items:center}.VotingGroupBackingDetail-module__DOXS2a__candidateCard{background:var(--bg-canvas);border-radius:var(--radius-md);overflow:hidden}.VotingGroupBackingDetail-module__DOXS2a__candidateCard[data-recommended] .VotingGroupBackingDetail-module__DOXS2a__candidateHeaderRow{background:var(--bg-canvas)}.VotingGroupBackingDetail-module__DOXS2a__candidateHeaderLink{cursor:pointer;display:block}@media (hover:hover){.VotingGroupBackingDetail-module__DOXS2a__candidateHeaderLink:hover .VotingGroupBackingDetail-module__DOXS2a__candidateName{color:var(--action-primary-default)}}.VotingGroupBackingDetail-module__DOXS2a__candidateHeaderLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}.VotingGroupBackingDetail-module__DOXS2a__videoWrapper{padding-bottom:var(--mantine-spacing-sm)}.VotingGroupBackingDetail-module__DOXS2a__videoWrapper iframe{border-radius:var(--radius-md);width:100%;display:block}.VotingGroupBackingDetail-module__DOXS2a__recommendedChip{background:var(--mantine-color-secondary-0);color:var(--mantine-color-secondary-8);border:1px solid var(--mantine-color-secondary-2);border-radius:var(--radius-full);flex-shrink:0;align-items:center}.VotingGroupBackingDetail-module__DOXS2a__recommendedLabel{color:var(--mantine-color-secondary-8)}.VotingGroupBackingDetail-module__DOXS2a__selectionNoteBlock{gap:var(--mantine-spacing-xs)}.VotingGroupBackingDetail-module__DOXS2a__measureIconWrapper{width:var(--size-md);height:var(--size-md);border-radius:var(--radius-full);background:var(--mantine-color-secondary-1);color:var(--mantine-color-secondary-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VotingGroupBackingDetail-module__DOXS2a__measureIconWrapper[data-selection=no]{background:var(--mantine-color-red-1);color:var(--mantine-color-red-6)}.VotingGroupBackingDetail-module__DOXS2a__prompt{border-top:1px solid var(--border-subtle);padding-top:var(--mantine-spacing-md)}.VotingGroupBackingDetail-module__DOXS2a__inviteLink{color:var(--mantine-color-primary-7)}.VotingGroupBackingDetail-module__DOXS2a__provisionalDisclaimer{gap:var(--space-xxs);padding:var(--space-sm);border-radius:var(--radius-md);background-color:var(--surface-paper);flex-direction:column;display:flex}
.VotingGroupBallotAddressFilter-module__Ko3Dvq__searchBar{background:#fff;border:1px solid #d6d2cc;border-radius:9999px;width:100%;padding:6px;box-shadow:0 8px 28px #0c111712}.VotingGroupBallotAddressFilter-module__Ko3Dvq__searchField{flex:1;min-width:0;position:relative}.VotingGroupBallotAddressFilter-module__Ko3Dvq__searchField .mantine-Autocomplete-error{top:100%;margin-top:var(--space-sm);position:absolute;inset-inline-start:0}.VotingGroupBallotAddressFilter-module__Ko3Dvq__addressInput input{color:#0c1117;background:0 0;border:none;height:48px;font-size:16px;box-shadow:none!important}.VotingGroupBallotAddressFilter-module__Ko3Dvq__searchButton{flex-shrink:0}.VotingGroupBallotAddressFilter-module__Ko3Dvq__appliedRow{width:100%}.VotingGroupBallotAddressFilter-module__Ko3Dvq__appliedText{min-width:0}.VotingGroupBallotAddressFilter-module__Ko3Dvq__changeButton{font-size:var(--type-body-sm-size);font-weight:var(--weight-medium);line-height:var(--type-body-sm-lh);color:var(--mantine-color-primary-8);cursor:pointer;flex-shrink:0;text-decoration:underline}.VotingGroupBallotAddressFilter-module__Ko3Dvq__pinIcon,.VotingGroupBallotAddressFilter-module__Ko3Dvq__searchIcon{display:none}.VotingGroupBallotAddressFilter-module__Ko3Dvq__flipLink{cursor:pointer;background:0 0;border:none;padding:0}.VotingGroupBallotAddressFilter-module__Ko3Dvq__clearButton{color:var(--text-muted);flex-shrink:0}.VotingGroupBallotAddressFilter-module__Ko3Dvq__titleNext{display:none}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant{background:var(--surface-paper);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-md);gap:var(--space-sm)}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__titleCurrent{display:none}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__titleNext{color:var(--text-primary);display:block}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__searchBar{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-sm);box-shadow:none}:is([data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__pinIcon,[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__searchIcon){color:var(--text-muted);flex-shrink:0;align-items:center;display:flex}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__addressInput input{height:auto;color:var(--text-primary);background:0 0!important;border:none!important}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__addressInput input::placeholder{color:var(--text-muted)}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__searchButton{background:var(--action-primary-default);width:32px;min-width:32px}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__searchButton svg{width:17px;height:17px}[data-theme=next] .VotingGroupBallotAddressFilter-module__Ko3Dvq__cardVariant .VotingGroupBallotAddressFilter-module__Ko3Dvq__buttonLabel{display:none}
.AddedByYouPill-module__7Rrz4W__pill{padding:2px var(--space-xs);border:1px solid var(--badge-celebration-border);border-radius:var(--radius-full);background-color:var(--badge-celebration-surface);color:var(--action-primary-default);text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}
.ProvisionalStatusNote-module__3ScVNG__note{padding-left:var(--space-xs)}
.VotingGroupBackingCard-module__vo3EyG__card{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);width:100%;box-shadow:var(--shadow-sm)}.VotingGroupBackingCard-module__vo3EyG__header{flex-wrap:nowrap;align-items:flex-start;width:100%}.VotingGroupBackingCard-module__vo3EyG__headerBody{flex:1}.VotingGroupBackingCard-module__vo3EyG__dateRow{color:var(--mantine-color-dimmed);align-items:center}.VotingGroupBackingCard-module__vo3EyG__divider{border:none;border-top:1px solid var(--border-subtle);width:100%;margin:0}.VotingGroupBackingCard-module__vo3EyG__candidateRow{flex-wrap:nowrap;align-items:center;width:100%}.VotingGroupBackingCard-module__vo3EyG__candidateAvatar{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 2px var(--mantine-color-secondary-7);flex-shrink:0}.VotingGroupBackingCard-module__vo3EyG__candidateAvatarIcon{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--mantine-color-secondary-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VotingGroupBackingCard-module__vo3EyG__candidateBody{flex:1;gap:0;min-width:0}.VotingGroupBackingCard-module__vo3EyG__selectionNote{width:100%;margin-top:var(--mantine-spacing-xxs);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VotingGroupBackingCard-module__vo3EyG__selectionNote p{margin:0}
.FocusCandidatesTab-module__wi39eW__textStack{flex:auto;min-width:0}.FocusCandidatesTab-module__wi39eW__attributionLink{color:inherit;text-decoration:none}.FocusCandidatesTab-module__wi39eW__attributionLink:hover{opacity:.85}.FocusCandidatesTab-module__wi39eW__candidatePaper{border:2px solid #0000!important}.FocusCandidatesTab-module__wi39eW__candidatePaper[data-picked=true]{border-color:var(--mantine-color-secondary-6)!important}.FocusCandidatesTab-module__wi39eW__commentBody{flex:auto;min-width:0}.FocusCandidatesTab-module__wi39eW__pickButton{white-space:nowrap;flex-shrink:0}.FocusCandidatesTab-module__wi39eW__recCountChip{background-color:var(--mantine-color-neutral-1);color:var(--mantine-color-neutral-7);border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.FocusCandidatesTab-module__wi39eW__ballotpediaLink{flex-shrink:0;text-decoration:none}.FocusCandidatesTab-module__wi39eW__ballotpediaLink:hover{opacity:.75}
.VotingGroupHighlightStar-module__FSdWdq__star{color:var(--sway-yellow);flex-shrink:0;align-items:center;display:flex}.VotingGroupHighlightStar-module__FSdWdq__star svg{fill:currentColor;width:16px;height:16px}
.GroupAttribution-module__e-pIja__textStack{flex:auto;min-width:0}.GroupAttribution-module__e-pIja__titleLink{color:inherit;text-decoration:none}.GroupAttribution-module__e-pIja__titleLink:hover{color:var(--mantine-color-primary-6)}
.VotingGroupElectionCard-module__uc_hKG__card{gap:var(--space-sm);width:100%;padding:var(--space-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.VotingGroupElectionCard-module__uc_hKG__card[data-flat=true]{box-shadow:none;background:0 0;border:none;padding:0}.VotingGroupElectionCard-module__uc_hKG__header{width:100%}[data-theme=next] .VotingGroupElectionCard-module__uc_hKG__paperCard{padding:var(--space-lg)}[data-theme=next] .VotingGroupElectionCard-module__uc_hKG__paperCard .VotingGroupElectionCard-module__uc_hKG__race{padding-top:var(--space-md)}.VotingGroupElectionCard-module__uc_hKG__dateRow{align-items:center;gap:var(--space-xxs);color:var(--mantine-color-dimmed);display:flex}.VotingGroupElectionCard-module__uc_hKG__dateBadge{padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-full);background:var(--bg-subtle);color:var(--text-secondary);text-transform:uppercase;white-space:nowrap;flex-shrink:0}.VotingGroupElectionCard-module__uc_hKG__race{gap:var(--space-xs);width:100%;padding-top:var(--space-sm);border-top:1px solid var(--border-subtle);text-align:left;cursor:default;flex-direction:column;display:flex}.VotingGroupElectionCard-module__uc_hKG__race[data-clickable=true]{cursor:pointer}.VotingGroupElectionCard-module__uc_hKG__raceTitle{flex:1;min-width:0}.VotingGroupElectionCard-module__uc_hKG__card[data-flat=true] .VotingGroupElectionCard-module__uc_hKG__race{border-top:none;padding-top:0}.VotingGroupElectionCard-module__uc_hKG__card[data-flat=true] .VotingGroupElectionCard-module__uc_hKG__race+.VotingGroupElectionCard-module__uc_hKG__race{padding-top:var(--space-xs);border-top:1px solid var(--border-subtle)}.VotingGroupElectionCard-module__uc_hKG__candidateRow{align-items:center;gap:var(--space-sm);flex-wrap:nowrap;width:100%;display:flex}.VotingGroupElectionCard-module__uc_hKG__candidateRowWithNote{align-items:flex-start;}.VotingGroupElectionCard-module__uc_hKG__raceNote{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.VotingGroupElectionCard-module__uc_hKG__raceNote p{margin:0}.VotingGroupElectionCard-module__uc_hKG__candidateNote{margin-top:var(--space-xxs);}.VotingGroupElectionCard-module__uc_hKG__card[data-flat=true] .VotingGroupElectionCard-module__uc_hKG__candidateNote .ProseMirror{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.VotingGroupElectionCard-module__uc_hKG__candidateAvatar{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 2px var(--mantine-color-secondary-7);flex-shrink:0}.VotingGroupElectionCard-module__uc_hKG__candidateAvatarIcon{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--mantine-color-secondary-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VotingGroupElectionCard-module__uc_hKG__candidateBody{flex-direction:column;flex:1;min-width:0;display:flex}.VotingGroupElectionCard-module__uc_hKG__count{align-items:center;gap:var(--space-xxs);flex-shrink:0;display:flex}.VotingGroupElectionCard-module__uc_hKG__countIcon{width:var(--size-sm);height:var(--size-sm);border-radius:var(--radius-full);background:var(--bg-subtle);color:var(--mantine-color-secondary-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VotingGroupElectionCard-module__uc_hKG__countText{color:var(--mantine-color-secondary-7);font-size:var(--font-size-body);letter-spacing:-1px;font-feature-settings:"cv03" on, "cv02" on, "cv01" on, "cv04" on, "cv09" on, "salt" on;font-variation-settings:"slnt" 0;line-height:24px}.VotingGroupElectionCard-module__uc_hKG__card[data-flat=true] .VotingGroupElectionCard-module__uc_hKG__countText{font-size:var(--font-size-body-sm)}.VotingGroupElectionCard-module__uc_hKG__footer{align-items:center;gap:var(--space-xxs);width:100%;padding-top:var(--space-sm);border-top:1px solid var(--border-subtle);text-align:left;color:var(--mantine-color-primary-8);cursor:pointer;display:flex}
.RecommendsLine-module__63ekVq__candidatePill{align-items:center;gap:var(--mantine-spacing-xs);background-color:var(--mantine-color-neutral-0);border-radius:9999px;padding:4px 14px 4px 4px;display:inline-flex}
.VotingGroupBallotList-module__fTtJzG__section{background:var(--bg-subtle);border-top:1px solid var(--border-subtle);width:100%;position:relative}[data-theme=next] .VotingGroupBallotList-module__fTtJzG__paperSurface{background:var(--surface-background);border-top:none}.VotingGroupBallotList-module__fTtJzG__headingBlock{width:100%}.VotingGroupBallotList-module__fTtJzG__filterRow{align-items:center;width:100%}[data-theme=next] .VotingGroupBallotList-module__fTtJzG__verifyCard{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md);background:var(--surface-highlight);border:1px solid var(--action-secondary-default);border-radius:var(--radius-lg);text-align:left;cursor:pointer;display:flex}[data-theme=next] .VotingGroupBallotList-module__fTtJzG__verifyCardIcon{border-radius:var(--radius-md);background:var(--action-secondary-default);width:42px;height:42px;color:var(--action-primary-default);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VotingGroupBallotList-module__fTtJzG__filterSwitchTrack{cursor:pointer}.VotingGroupBallotList-module__fTtJzG__verifyPrompt{font-size:var(--type-body-sm-size);font-weight:var(--weight-regular);line-height:var(--type-body-sm-lh);color:var(--mantine-color-primary-8);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:0;text-decoration:underline}.VotingGroupBallotList-module__fTtJzG__cardList{width:100%}.VotingGroupBallotList-module__fTtJzG__emptyState{margin:0}.VotingGroupBallotList-module__fTtJzG__tabs{margin-bottom:calc(var(--space-sm) - var(--space-xl))}.VotingGroupBallotList-module__fTtJzG__tabCount:before{content:"("}.VotingGroupBallotList-module__fTtJzG__tabCount:after{content:")"}[data-theme=next] .VotingGroupBallotList-module__fTtJzG__paperSurface .VotingGroupBallotList-module__fTtJzG__tabCount{color:var(--text-muted)}[data-theme=next] .VotingGroupBallotList-module__fTtJzG__paperSurface .VotingGroupBallotList-module__fTtJzG__tabCount:before{content:none}[data-theme=next] .VotingGroupBallotList-module__fTtJzG__paperSurface .VotingGroupBallotList-module__fTtJzG__tabCount:after{content:none}.VotingGroupBallotList-module__fTtJzG__fullBallotCta,.VotingGroupBallotList-module__fTtJzG__inlineCtaActions,.VotingGroupBallotList-module__fTtJzG__inlineCtaActions>*{width:100%}@media (min-width:768px){.VotingGroupBallotList-module__fTtJzG__inlineCtaActions{flex-direction:row}.VotingGroupBallotList-module__fTtJzG__inlineCtaActions>*{flex:1}}.VotingGroupBallotList-module__fTtJzG__showAllButton{border-radius:var(--radius-full);width:100%;color:var(--fg);font-size:var(--type-body-sm-size);font-weight:var(--weight-medium);line-height:var(--type-caption-lh);cursor:pointer;gap:var(--space-xs);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.VotingGroupBallotList-module__fTtJzG__showAllButton:hover{background:var(--border)}.VotingGroupBallotList-module__fTtJzG__joinMovement{width:100%}@media (min-width:992px){.VotingGroupBallotList-module__fTtJzG__joinMovement{width:70%;margin-left:auto;margin-right:auto}}.VotingGroupBallotList-module__fTtJzG__joinMovementHeadingBlock{width:100%}
.Footer-module__ZnnwRq__root{padding-top:var(--space-xs);border-top:1px solid var(--border)}
.GroupCreateExamplesContent-module__L5n-2q__scroller{scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto}.GroupCreateExamplesContent-module__L5n-2q__scroller::-webkit-scrollbar{display:none}.GroupCreateExamplesContent-module__L5n-2q__cardsRow{align-items:stretch;gap:var(--space-sm);display:flex}.GroupCreateExamplesContent-module__L5n-2q__cardSlot{scroll-snap-align:start;flex:0 0 82%;display:flex}
.NameTextInput-module__QJh3Dq__root{flex:1 0 0}@media (max-width:48em){.NameTextInput-module__QJh3Dq__root{width:100%}}.NameTextInput-module__QJh3Dq__input{height:56px}
.UnknownBoundariesPill-module__3SKtaG__root{width:fit-content;padding:1px var(--space-xs);border:1px solid var(--border-default);border-radius:var(--radius-full);white-space:nowrap;background-color:var(--surface-paper);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.02em;line-height:16px}
.BallotItemRow-module__HrGZ2a__header{align-items:center;gap:var(--space-sm);padding:var(--space-md);display:flex;position:relative}.BallotItemRow-module__HrGZ2a__headerToggle{position:absolute;inset:0}.BallotItemRow-module__HrGZ2a__header>:not(.BallotItemRow-module__HrGZ2a__headerToggle){pointer-events:none}.BallotItemRow-module__HrGZ2a__raceDetails{align-self:flex-start;align-items:center;gap:var(--space-xxs);color:var(--text-secondary);pointer-events:auto;display:inline-flex;position:relative}.BallotItemRow-module__HrGZ2a__raceDetails:hover{color:var(--action-primary-default)}.BallotItemRow-module__HrGZ2a__headerText{gap:var(--space-xxs);flex-direction:column;flex:auto;min-width:0;display:flex}.BallotItemRow-module__HrGZ2a__subtitle[data-status=picked]{color:var(--green-650)}.BallotItemRow-module__HrGZ2a__subtitle[data-status=recommended],.BallotItemRow-module__HrGZ2a__subtitle[data-status=suggested]{color:var(--purple-650)}.BallotItemRow-module__HrGZ2a__subtitle[data-status=available],.BallotItemRow-module__HrGZ2a__subtitle[data-status=none]{color:var(--text-secondary)}.BallotItemRow-module__HrGZ2a__chevron{flex-shrink:0;transition:rotate .15s ease-out;display:flex}.BallotItemRow-module__HrGZ2a__chevron[data-expanded]{rotate:180deg}.BallotItemRow-module__HrGZ2a__panel{padding:var(--space-md);border-top:1px solid var(--border-default);background-color:var(--surface-paper)}.BallotItemRow-module__HrGZ2a__titleLine{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.BallotItemRow-module__HrGZ2a__qualifierPill{padding:2px var(--space-xs);border-radius:var(--radius-full);white-space:nowrap;background-color:var(--purple-50);color:var(--purple-750);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.02em;line-height:16px}
.VoteStepCard-module__i6YR_W__card{z-index:1;border-radius:var(--radius-xl);background-color:var(--purple-850);box-shadow:var(--shadow-lg);position:relative}.VoteStepCard-module__i6YR_W__head{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:768px){.VoteStepCard-module__i6YR_W__head{align-items:center;gap:var(--space-lg);flex-direction:row}}.VoteStepCard-module__i6YR_W__heading{flex:1;min-width:0}@media (min-width:768px){.VoteStepCard-module__i6YR_W__action{white-space:nowrap;flex-shrink:0}}.VoteStepCard-module__i6YR_W__skeleton:before,.VoteStepCard-module__i6YR_W__skeleton:after,.VoteStepCard-module__i6YR_W__skeletonAction:before,.VoteStepCard-module__i6YR_W__skeletonAction:after{background-color:var(--purple-750)}@media (min-width:768px){.VoteStepCard-module__i6YR_W__skeletonAction{flex-shrink:0;width:180px}}
.VoteStepCardButton-module__-rlDCG__button{width:100%;padding:var(--space-md);border-radius:var(--radius-full);background-color:var(--surface-card);color:var(--purple-850);transition:background-color .12s}.VoteStepCardButton-module__-rlDCG__button:hover:not(:disabled){background-color:var(--purple-50)}.VoteStepCardButton-module__-rlDCG__button[data-tone=subtle]{padding:var(--space-sm);background-color:var(--purple-750);color:var(--text-inverse)}.VoteStepCardButton-module__-rlDCG__button[data-tone=subtle]:hover:not(:disabled){background-color:var(--purple-650)}.VoteStepCardButton-module__-rlDCG__button[data-tone=bright]{padding:var(--space-sm)}.VoteStepCardButton-module__-rlDCG__button[data-tone=outline]{border:1.5px solid var(--purple-250);color:var(--text-inverse);background-color:#0000}.VoteStepCardButton-module__-rlDCG__button[data-tone=outline]:hover:not(:disabled){background-color:var(--purple-750)}
.VoteBallotHelpCard-module__V8-MiW__icon{width:16px;height:16px}
.VoteYourGroups-module__n1aw5W__root{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-card);flex-direction:column;display:flex}.VoteYourGroups-module__n1aw5W__toggle{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md);display:flex}.VoteYourGroups-module__n1aw5W__summary{flex:1;min-width:0}.VoteYourGroups-module__n1aw5W__list{border-top:1px solid var(--border-default);padding-block:var(--space-xs)}.VoteYourGroups-module__n1aw5W__row{padding:var(--space-xs) var(--space-md)}.VoteYourGroups-module__n1aw5W__rowLink{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);flex:1;min-width:0;display:flex}.VoteYourGroups-module__n1aw5W__rowLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.VoteYourGroups-module__n1aw5W__name{flex:1;min-width:0}.VoteYourGroups-module__n1aw5W__check{background-color:var(--action-primary-default);color:var(--text-inverse);flex-shrink:0}.VoteYourGroups-module__n1aw5W__seeMore{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--border-default);color:var(--action-primary-default);display:flex}.VoteYourGroups-module__n1aw5W__icon{width:14px;height:14px}
.VoteDistrictIntro-module__fgFcva__root{background-image:linear-gradient(160deg, var(--surface-highlight) 0%, var(--surface-card) 80%)}.VoteDistrictIntro-module__fgFcva__stage{flex-shrink:0;height:296px;position:relative}.VoteDistrictIntro-module__fgFcva__face{transform:rotate(var(--angle)) translateY(-96px) rotate(calc(-1 * var(--angle)));position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.VoteDistrictIntro-module__fgFcva__photo{border:2px solid var(--surface-card);box-shadow:var(--shadow-md)}.VoteDistrictIntro-module__fgFcva__face:first-child{--angle:0deg}.VoteDistrictIntro-module__fgFcva__face:nth-child(2){--angle:51.43deg}.VoteDistrictIntro-module__fgFcva__face:nth-child(3){--angle:102.86deg}.VoteDistrictIntro-module__fgFcva__face:nth-child(4){--angle:154.29deg}.VoteDistrictIntro-module__fgFcva__face:nth-child(5){--angle:205.71deg}.VoteDistrictIntro-module__fgFcva__face:nth-child(6){--angle:257.14deg}.VoteDistrictIntro-module__fgFcva__face:nth-child(7){--angle:308.57deg}.VoteDistrictIntro-module__fgFcva__disc{border-radius:var(--radius-full);background-color:var(--purple-950);width:98px;height:98px;box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:flex;position:absolute;top:calc(50% - 49px);left:calc(50% - 49px)}.VoteDistrictIntro-module__fgFcva__progress{fill:none;stroke-width:5px;width:98px;height:98px;position:absolute;inset:0}.VoteDistrictIntro-module__fgFcva__track{stroke:var(--purple-150)}.VoteDistrictIntro-module__fgFcva__arc{stroke:var(--purple-550);stroke-linecap:round;stroke-dasharray:175 292;transform-origin:49px 49px;transition:stroke-dasharray .4s ease-out;transform:rotate(-90deg)}.VoteDistrictIntro-module__fgFcva__disc[data-ready] .VoteDistrictIntro-module__fgFcva__arc{stroke-dasharray:292 0}@media (prefers-reduced-motion:no-preference){.VoteDistrictIntro-module__fgFcva__disc:not([data-ready]) .VoteDistrictIntro-module__fgFcva__arc{animation:1.2s linear infinite VoteDistrictIntro-module__fgFcva__spin}}@keyframes VoteDistrictIntro-module__fgFcva__spin{to{transform:rotate(270deg)}}.VoteDistrictIntro-module__fgFcva__code{position:relative}.VoteDistrictIntro-module__fgFcva__pin{width:32px;height:32px;position:relative}.VoteDistrictIntro-module__fgFcva__words{padding-inline:var(--space-lg)}.VoteDistrictIntro-module__fgFcva__footer{padding:var(--space-lg);justify-content:center;display:flex}
.VoteGroupMatchCard-module__1_ACxq__card{isolation:isolate;border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-card);flex-direction:column;display:flex;position:relative;overflow:clip}.VoteGroupMatchCard-module__1_ACxq__card[data-added]{border-color:var(--action-primary-default)}.VoteGroupMatchCard-module__1_ACxq__cardToggle{z-index:1;position:absolute;inset:0}.VoteGroupMatchCard-module__1_ACxq__tags{z-index:2;pointer-events:none;position:relative}.VoteGroupMatchCard-module__1_ACxq__tags>*{pointer-events:auto}.VoteGroupMatchCard-module__1_ACxq__header{aspect-ratio:3;position:relative}.VoteGroupMatchCard-module__1_ACxq__headerImage{-o-object-fit:cover;object-fit:cover}.VoteGroupMatchCard-module__1_ACxq__name{flex:1;min-width:0}.VoteGroupMatchCard-module__1_ACxq__toggle{z-index:2;flex-shrink:0;position:relative}
.VoteGroupMatchFooter-module__LcBo7W__root{z-index:1;padding:var(--space-sm) var(--space-lg);border-top:1px solid var(--border-default);background-color:var(--surface-card);position:sticky;bottom:0}.VoteGroupMatchFooter-module__LcBo7W__root .VoteGroupMatchFooter-module__LcBo7W__button[data-size=sm]{--button-padding-x-sm:var(--space-md)}
.VoteGroupMatchHeader-module__LQ9YaG__edit{align-items:center;gap:var(--space-xxs);height:32px;padding-inline:var(--space-sm);border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-primary);white-space:nowrap;flex-shrink:0;display:inline-flex}.VoteGroupMatchHeader-module__LQ9YaG__edit:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.VoteGroupMatchTags-module__K6AiIW__icon{width:16px;height:16px}
.VoteActionRow-module__DeICQa__row{border-radius:var(--radius-md);background-color:var(--purple-750)}.VoteActionRow-module__DeICQa__rowBadge{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.VoteActionRow-module__DeICQa__rowBadge[data-tone=yellow]{background-color:var(--celebration-yellow);color:var(--yellow-950)}.VoteActionRow-module__DeICQa__rowBadge[data-tone=green]{background-color:var(--green-150);color:var(--green-750)}.VoteActionRow-module__DeICQa__trailingIcon{width:16px;height:16px;color:var(--purple-150);flex-shrink:0}
.VoteLocationStep-module__WBzMdW__badgeGlyph{width:16px;height:16px}.VoteLocationStep-module__WBzMdW__noteGlyph{width:16px;height:16px;margin-top:var(--space-xxs);color:var(--purple-150);flex-shrink:0}.VoteLocationStep-module__WBzMdW__switchState{align-self:center}.VoteLocationStep-module__WBzMdW__divider{--divider-color:var(--purple-650)}.VoteLocationStep-module__WBzMdW__dividerLabel{color:var(--purple-250)}.VoteLocationStep-module__WBzMdW__addressField{position:relative}[data-theme=next] .VoteLocationStep-module__WBzMdW__addressField input{padding-left:var(--space-md);padding-right:calc(var(--space-xl) + var(--space-lg));border-radius:var(--radius-full)}.VoteLocationStep-module__WBzMdW__submit{top:50%;right:var(--space-xs);background-color:var(--purple-850);color:var(--text-inverse);position:absolute;transform:translateY(-50%)}
.VoteSharedGuides-module__0uZOkW__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-card);flex-direction:column;display:flex;overflow:clip}.VoteSharedGuides-module__0uZOkW__header,.VoteSharedGuides-module__0uZOkW__row{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm);display:flex}.VoteSharedGuides-module__0uZOkW__row{border-top:1px solid var(--border-default)}.VoteSharedGuides-module__0uZOkW__text{flex:1;min-width:0}
.VoteAddPicksToGroups-module__H5o6sW__option{align-items:center;gap:var(--space-sm);width:100%;min-height:48px;padding:var(--space-sm);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--surface-card);text-align:left;display:flex}.VoteAddPicksToGroups-module__H5o6sW__option[data-checked]{border-color:var(--action-primary-default)}.VoteAddPicksToGroups-module__H5o6sW__optionText{flex:1;min-width:0}.VoteAddPicksToGroups-module__H5o6sW__skippedList{margin:0;padding-inline-start:var(--space-md)}.VoteAddPicksToGroups-module__H5o6sW__footer{z-index:1;padding:var(--space-sm) var(--space-lg);border-top:1px solid var(--border-default);background-color:var(--surface-card);position:sticky;bottom:0}
.VoteAddPicksCta-module__WudAyq__pitch{flex:1;min-width:0}.VoteAddPicksCta-module__WudAyq__link{align-self:flex-start;align-items:center;gap:var(--space-xxs);display:inline-flex}.VoteAddPicksCta-module__WudAyq__glyph{width:16px;height:16px}
.VoteShareGuides-module__Pkkv-W__chip{padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-sm);border:1px solid var(--purple-150);border-radius:var(--radius-lg);background-color:var(--surface-highlight)}.VoteShareGuides-module__Pkkv-W__label{flex:1;min-width:0}.VoteShareGuides-module__Pkkv-W__face{border:2px solid var(--surface-card);background-color:var(--purple-50);color:var(--purple-750)}.VoteShareGuides-module__Pkkv-W__remove{background-color:var(--surface-card);color:var(--text-secondary);flex-shrink:0}.VoteShareGuides-module__Pkkv-W__empty{width:100%;padding:var(--space-sm);border:1.5px dashed var(--purple-250);border-radius:var(--radius-lg);color:var(--action-primary-default)}.VoteShareGuides-module__Pkkv-W__empty:hover{background-color:var(--surface-highlight)}.VoteShareGuides-module__Pkkv-W__glyph{width:16px;height:16px}
.VoteShareStep-module__qtwQsq__message{position:relative}.VoteShareStep-module__qtwQsq__message:before,.VoteShareStep-module__qtwQsq__message:after{content:"";width:var(--space-md);height:var(--space-md);position:absolute;bottom:-1px}.VoteShareStep-module__qtwQsq__message:before{left:calc(-1 * var(--space-xs));background-color:var(--surface-card);border-bottom-right-radius:var(--radius-lg)}.VoteShareStep-module__qtwQsq__message:after{left:calc(-1 * var(--space-md));background-color:var(--purple-850);border-bottom-right-radius:var(--radius-xl)}.VoteShareStep-module__qtwQsq__pitch{flex:1;min-width:0}.VoteShareStep-module__qtwQsq__guideLink{align-self:flex-start;align-items:center;gap:var(--space-xxs);display:inline-flex}.VoteShareStep-module__qtwQsq__glyph{width:16px;height:16px}
.VoteStepPeek-module__qPA6hW__slot{z-index:2;width:calc(100% - var(--space-xs) * 2);margin-top:calc(var(--radius-xl) * -1);position:relative}.VoteStepPeek-module__qPA6hW__slot[data-depth="1"]{z-index:1;width:calc(100% - var(--space-md) * 2)}.VoteStepPeek-module__qPA6hW__slot[data-depth="2"]{z-index:0;width:calc(100% - var(--space-lg) * 2)}.VoteStepPeek-module__qPA6hW__card{width:100%;padding-top:calc(var(--space-md) + var(--radius-xl));padding-bottom:var(--space-md);border-radius:0 0 var(--radius-xl) var(--radius-xl);background-color:var(--purple-250);color:var(--purple-950);text-align:left;display:block}.VoteStepPeek-module__qPA6hW__card[data-depth="1"]{padding-top:calc(var(--space-sm) + var(--radius-xl));padding-bottom:var(--space-sm);background-color:var(--purple-150);color:var(--purple-850)}.VoteStepPeek-module__qPA6hW__card[data-depth="2"]{padding-top:calc(var(--space-sm) + var(--radius-xl));padding-bottom:var(--space-sm);background-color:var(--purple-50);color:var(--purple-750)}.VoteStepPeek-module__qPA6hW__card:disabled{cursor:default}.VoteStepPeek-module__qPA6hW__number{color:var(--purple-750)}.VoteStepPeek-module__qPA6hW__title{color:inherit;flex:1}
.VoteStepTiles-module__G3Z3hq__tile{align-items:center;gap:var(--space-xs);min-width:0;color:var(--text-secondary);flex-direction:column;flex:1 1 0;transition:color .15s;display:flex}.VoteStepTiles-module__G3Z3hq__tile[data-active]{color:var(--action-primary-default)}.VoteStepTiles-module__G3Z3hq__tile[data-done],.VoteStepTiles-module__G3Z3hq__tile[data-underway]{color:var(--green-750)}.VoteStepTiles-module__G3Z3hq__tile:disabled{cursor:default}@media (min-width:768px){.VoteStepTiles-module__G3Z3hq__tile{flex-direction:row;justify-content:center}}.VoteStepTiles-module__G3Z3hq__circle{--ring-size:52px;--ring-rim:2px;width:var(--ring-size);height:var(--ring-size);border:var(--ring-rim) dashed var(--border-strong);border-radius:var(--radius-full);background-color:var(--surface-card);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:flex;position:relative}.VoteStepTiles-module__G3Z3hq__tile[data-active] .VoteStepTiles-module__G3Z3hq__circle{border-style:solid;border-color:var(--action-primary-default);background-color:var(--surface-highlight)}.VoteStepTiles-module__G3Z3hq__tile[data-done] .VoteStepTiles-module__G3Z3hq__circle{border-style:solid;border-color:var(--green-450);background-color:var(--green-50);transform:rotate(-8deg)}.VoteStepTiles-module__G3Z3hq__tile[data-underway] .VoteStepTiles-module__G3Z3hq__circle{border-style:solid;border-color:var(--green-150);background-color:var(--green-50)}@media (min-width:768px){.VoteStepTiles-module__G3Z3hq__circle{--ring-size:36px}}.VoteStepTiles-module__G3Z3hq__glyph{width:24px;height:24px}@media (min-width:768px){.VoteStepTiles-module__G3Z3hq__glyph{width:18px;height:18px}}.VoteStepTiles-module__G3Z3hq__progress{top:calc(-1 * var(--ring-rim));left:calc(-1 * var(--ring-rim));width:var(--ring-size);height:var(--ring-size);fill:none;stroke:var(--green-450);stroke-width:3px;stroke-linecap:round;position:absolute;transform:rotate(-90deg)}.VoteStepTiles-module__G3Z3hq__progress circle{transition:stroke-dasharray .3s}@media (prefers-reduced-motion:reduce){.VoteStepTiles-module__G3Z3hq__progress circle{transition:none}}.VoteStepTiles-module__G3Z3hq__arrow{height:52px;color:var(--text-muted);flex:none;align-items:center;display:flex}@media (min-width:768px){.VoteStepTiles-module__G3Z3hq__arrow{height:36px}}.VoteStepTiles-module__G3Z3hq__arrowGlyph{width:20px;height:20px}.VoteStepTiles-module__G3Z3hq__stamp{color:var(--green-650);justify-content:center;align-items:center;animation:.24s cubic-bezier(.2,.8,.2,1.4) VoteStepTiles-module__G3Z3hq__stamp;display:flex}@keyframes VoteStepTiles-module__G3Z3hq__stamp{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.VoteStepTiles-module__G3Z3hq__stamp{animation:none}}
.LandingStepStrip-module__PaHitG__root{gap:var(--space-xs);padding-top:var(--space-xxs);flex-direction:column;display:flex}@media (min-width:768px){.LandingStepStrip-module__PaHitG__root{align-self:center;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--bg-surface);flex-direction:row}}.LandingStepStrip-module__PaHitG__title{color:var(--fg2);flex-shrink:0}.LandingStepStrip-module__PaHitG__tiles{width:100%}@media (min-width:768px){.LandingStepStrip-module__PaHitG__tiles{width:720px}}
.SiteNavLink-module__VoxPrW__link.SiteNavLink-module__VoxPrW__link{color:var(--fg);border-radius:var(--radius-md);transition:color .2s cubic-bezier(.32,.72,0,1)}.SiteNavLink-module__VoxPrW__link.SiteNavLink-module__VoxPrW__link:hover{color:var(--interactive);text-decoration:none}.SiteNavLink-module__VoxPrW__link.SiteNavLink-module__VoxPrW__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}[data-theme=next] .SiteNavLink-module__VoxPrW__link.SiteNavLink-module__VoxPrW__link{color:var(--fg)}[data-theme=next] .SiteNavLink-module__VoxPrW__link.SiteNavLink-module__VoxPrW__link:hover{color:var(--interactive)}
.LandingNav-module__4S_JsW__root{z-index:100;background-color:var(--bg-surface);border-bottom:1px solid var(--border);position:sticky;top:0}
.CheckPage-module__xmYjYW__root svg[aria-label=Sway]{color:var(--purple-750)}.CheckPage-module__xmYjYW__root>header{--fg:var(--gray-1000);--mantine-spacing-sm:16px;--mantine-spacing-md:24px;--mantine-spacing-lg:32px;--mantine-spacing-xl:40px}.CheckPage-module__xmYjYW__root>header .CheckPage-module__xmYjYW__navButton.CheckPage-module__xmYjYW__navButton{--button-height:36px;--button-height-sm:36px;--button-padding-x:18px;--button-padding-x-sm:18px;--button-font-size:14px;font-weight:600}.CheckPage-module__xmYjYW__root{background:var(--gray-0);flex-direction:column;min-height:100dvh;display:flex}.CheckPage-module__xmYjYW__layout{gap:var(--space-xl);width:100%;max-width:640px;padding:var(--space-xl) var(--space-md) var(--space-xxl);flex-direction:column;flex:1;margin:0 auto;display:flex}@media (min-width:1200px){.CheckPage-module__xmYjYW__layout{max-width:752px;padding-top:var(--space-xxl)}}.CheckPage-module__xmYjYW__intro{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.CheckPage-module__xmYjYW__againHeadline{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;color:var(--gray-950);margin:0;font-size:22px;font-weight:800;line-height:28px}.CheckPage-module__xmYjYW__panel{min-width:0}.CheckPage-module__xmYjYW__panel:focus{outline:none}
.LandingCtaBanner-module__PmZ78a__banner{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background-color:var(--bg-subtle);overflow:hidden}.LandingCtaBanner-module__PmZ78a__copy{padding:var(--space-xl)}.LandingCtaBanner-module__PmZ78a__imageWrap{flex-shrink:0;align-self:stretch;overflow:hidden}.LandingCtaBanner-module__PmZ78a__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:220px;display:block}
.IvotedPage-module__8ryShG__root svg[aria-label=Sway]{color:var(--purple-750)}.IvotedPage-module__8ryShG__root{background-color:var(--surface-background);min-height:100dvh}.IvotedPage-module__8ryShG__credit{max-width:1280px;padding:0 var(--space-md) var(--space-xl);margin:0 auto}@media (min-width:768px){.IvotedPage-module__8ryShG__credit{padding:0 var(--space-xxl) var(--space-xxl)}}
.LandingVictoryCard-module__j_F2nG__card{border:2px solid var(--fg);box-shadow:6px 6px 0 var(--mantine-color-primary-7);transition:transform .7s cubic-bezier(.32,.72,0,1),box-shadow .7s cubic-bezier(.32,.72,0,1)}.LandingVictoryCard-module__j_F2nG__card:hover{box-shadow:8px 8px 0 var(--mantine-color-primary-7);transform:translate(-2px,-2px)}.LandingVictoryCard-module__j_F2nG__card:active{box-shadow:4px 4px 0 var(--mantine-color-primary-7);transform:translate(1px,1px)}@media (prefers-reduced-motion:reduce){.LandingVictoryCard-module__j_F2nG__card{transition:none}.LandingVictoryCard-module__j_F2nG__card:hover,.LandingVictoryCard-module__j_F2nG__card:active{box-shadow:6px 6px 0 var(--mantine-color-primary-7);transform:none}}
@media (max-width:768px){.LandingSteps-module__-Z1-CG__step.LandingSteps-module__-Z1-CG__step{text-align:center;align-items:center}}
.CompareRecommendations-module__huLS8W__page svg[aria-label=Sway]{color:var(--purple-750)}.CompareRecommendations-module__huLS8W__page{background-color:var(--bg-surface);flex-direction:column;min-height:100dvh;display:flex}.CompareRecommendations-module__huLS8W__body{width:100%;max-width:1280px;padding-bottom:var(--space-xxl);gap:0;margin-inline:auto}.CompareRecommendations-module__huLS8W__header{padding:var(--space-xl) var(--space-xl) var(--space-lg)}.CompareRecommendations-module__huLS8W__subtitle{max-width:640px;color:var(--text-secondary)}.CompareRecommendations-module__huLS8W__address{width:520px;max-width:100%}.CompareRecommendations-module__huLS8W__pin{width:14px;height:14px;color:var(--purple-650);flex-shrink:0}.CompareRecommendations-module__huLS8W__caption{color:var(--text-secondary)}.CompareRecommendations-module__huLS8W__matrix{padding:0 var(--space-xl)}.CompareRecommendations-module__huLS8W__legend{padding:0 var(--space-xxs);color:var(--text-secondary)}.CompareRecommendations-module__huLS8W__legendItem{align-items:center;gap:var(--space-xxs);display:inline-flex}.CompareRecommendations-module__huLS8W__legendIcon{width:14px;height:14px}.CompareRecommendations-module__huLS8W__empty{padding:var(--space-xxl) var(--space-lg);text-align:center}@media (max-width:768px){.CompareRecommendations-module__huLS8W__header{padding:var(--space-lg) var(--space-md) var(--space-md)}.CompareRecommendations-module__huLS8W__address{width:100%}.CompareRecommendations-module__huLS8W__matrix{padding:0}.CompareRecommendations-module__huLS8W__legend{margin-inline:var(--space-md)}}
.VoteTogetherLanding-module__g9gB1G__page{min-height:100dvh;padding-bottom:var(--space-xxl);background-color:var(--bg-surface)}
.VoteStepper-module__lt1Xhq__pin{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0}.VoteStepper-module__lt1Xhq__countdown{flex-shrink:0}.VoteStepper-module__lt1Xhq__deck{position:relative}.VoteStepper-module__lt1Xhq__card{z-index:3;position:relative}
.ResultCard-module__H0LABa__root{cursor:pointer}
.NetworkGroupConnections-module__u_y0OG__lists{gap:var(--space-md);flex-direction:column;min-height:0;display:flex}.NetworkGroupConnections-module__u_y0OG__listHeading{color:var(--fg2);text-transform:uppercase;letter-spacing:.06em}.NetworkGroupConnections-module__u_y0OG__row{justify-content:space-between;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) 0;border:none;border-bottom:1px solid var(--border-subtle);cursor:pointer;text-align:left;background:0 0;display:flex}.NetworkGroupConnections-module__u_y0OG__row:hover{color:var(--interactive)}
.VotingGroupBallotTabSelect-module__wXxaoq__row{width:100%}.VotingGroupBallotTabSelect-module__wXxaoq__trigger{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;display:flex}.VotingGroupBallotTabSelect-module__wXxaoq__trigger:hover{background:var(--action-ghost-hover)}
.AdminBulkImportBulkActions-module__9myWyG__bulkActions{z-index:1;position:sticky;bottom:0}
.Strip-module__phzZEa__root{margin:calc(-1 * var(--space-sm)) calc(-1 * var(--space-sm)) 0;padding:var(--space-sm);border-bottom:1px solid var(--border)}
.FocusItemHeader-module__CVkNKG__title{letter-spacing:-1.2px;line-height:1.1}.FocusItemHeader-module__CVkNKG__recsLink{flex-shrink:0;align-items:center;display:inline-flex}.FocusItemHeader-module__CVkNKG__commentsSlot{flex:1;min-width:0}.FocusItemHeader-module__CVkNKG__statusIndicator{box-sizing:border-box;border:2px solid var(--mantine-color-neutral-5);width:16px;height:16px;color:var(--mantine-color-neutral-5);background-color:#0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FocusItemHeader-module__CVkNKG__statusIndicator[data-saved=true]{border-color:var(--mantine-color-secondary-6);background-color:var(--mantine-color-secondary-6);color:var(--mantine-color-white)}
.GroupCreateWhyStep-module__oqok0a__textareaWrap{position:relative}.GroupCreateWhyStep-module__oqok0a__input{border-radius:var(--radius-lg);border:1.5px solid var(--border-focus);min-height:150px;box-shadow:var(--shadow-sm);padding-bottom:var(--space-md)}.GroupCreateWhyStep-module__oqok0a__counter{right:var(--space-sm);bottom:var(--space-xs);pointer-events:none;position:absolute}
.NetworkGroupPanel-module__4o7D5G__panel{gap:var(--space-sm);padding:var(--space-md);background-color:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 8px 28px var(--bg-overlay);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:768px){.NetworkGroupPanel-module__4o7D5G__panel{flex:0 0 calc(398px + 2 * (var(--space-md) + 1px));margin:var(--space-md);min-width:0}}@media (max-width:768px){.NetworkGroupPanel-module__4o7D5G__panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:none;border-width:1px 0 0;flex:none;position:relative;overflow:visible}}.NetworkGroupPanel-module__4o7D5G__mobileClose{right:var(--space-md);bottom:calc(100% + var(--space-xs));position:absolute}.NetworkGroupPanel-module__4o7D5G__closeIcon{width:20px;height:20px}
@media (max-width:48em){.ProfilePhotoSection-module__xNQsLG__root{flex-direction:column;align-items:center}}
.RecommendImportPickList-module__MhIltG__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RecommendImportPickList-module__MhIltG__listItem{flex-direction:column;display:flex}.RecommendImportPickList-module__MhIltG__listName{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-body-sm);color:var(--text-primary)}.RecommendImportPickList-module__MhIltG__listOffice{font-weight:var(--font-weight-regular);color:var(--text-secondary)}.RecommendImportPickList-module__MhIltG__listReason{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}
.RecommendImportSourceLine-module__f5SjDG__sourceLines{padding-inline-start:52px;padding-bottom:var(--space-xs);margin-top:-6px}.RecommendImportSourceLine-module__f5SjDG__sourceLine{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-muted)}
.RecommendImportAddedSection-module__Keia1a__section{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.RecommendImportAddedSection-module__Keia1a__head{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) 20px;border-bottom:1px solid var(--badge-success-border);background-color:var(--badge-success-surface);display:flex}.RecommendImportAddedSection-module__Keia1a__head[data-failed]{border-bottom-color:var(--badge-alert-border);background-color:var(--badge-alert-surface)}.RecommendImportAddedSection-module__Keia1a__icon{width:22px;height:22px;fill:var(--feedback-success);flex-shrink:0;margin-top:1px}.RecommendImportAddedSection-module__Keia1a__head[data-failed] .RecommendImportAddedSection-module__Keia1a__icon{fill:var(--feedback-error)}.RecommendImportAddedSection-module__Keia1a__headText{gap:var(--space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.RecommendImportAddedSection-module__Keia1a__headline{color:var(--text-primary)}.RecommendImportAddedSection-module__Keia1a__meta{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.RecommendImportAddedSection-module__Keia1a__dismiss{flex-shrink:0;align-items:center;padding:2px;display:flex}.RecommendImportAddedSection-module__Keia1a__dismiss svg{width:16px;height:16px;fill:var(--text-secondary)}.RecommendImportAddedSection-module__Keia1a__rows{flex-direction:column;padding-inline:20px;display:flex}.RecommendImportAddedSection-module__Keia1a__entry{border-bottom:1px solid var(--border-divider)}.RecommendImportAddedSection-module__Keia1a__entry:last-child,.RecommendImportAddedSection-module__Keia1a__entry>:first-child{border-bottom:none}.RecommendImportAddedSection-module__Keia1a__unmatched{gap:var(--space-sm);padding:var(--space-md) 20px;border-top:1px solid var(--border-divider);background-color:color-mix(in srgb, var(--surface-paper) 50%, var(--surface-card));flex-direction:column;display:flex}.RecommendImportAddedSection-module__Keia1a__unmatchedLabel{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}
.RecommendImportRunningIndicator-module__4MCS5W__root{background-color:var(--surface-highlight);border-radius:var(--radius-md);align-items:center;gap:var(--space-xs);padding:var(--space-xs) 14px;display:flex}.RecommendImportRunningIndicator-module__4MCS5W__errorIcon{fill:var(--feedback-error);flex-shrink:0;width:16px;height:16px}.RecommendImportRunningIndicator-module__4MCS5W__text{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);flex:1}
.RecommendNetworkEducation-module__QaNiGa__panel{width:100%;padding:var(--space-md);background-color:var(--surface-paper);border-radius:22px;flex-direction:column;flex-shrink:0;display:flex}.RecommendNetworkEducation-module__QaNiGa__heading{justify-content:space-between;align-items:center;gap:var(--space-sm);text-align:left;width:100%;display:flex}.RecommendNetworkEducation-module__QaNiGa__toggleChevron{fill:var(--text-secondary);flex-shrink:0;transition:transform .2s}.RecommendNetworkEducation-module__QaNiGa__toggleChevron[data-open=true]{transform:rotate(180deg)}.RecommendNetworkEducation-module__QaNiGa__body{gap:var(--space-md);padding-top:var(--space-md);flex-direction:column;display:flex}.RecommendNetworkEducation-module__QaNiGa__searchInput{border:1.5px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--surface-card);height:44px}.RecommendNetworkEducation-module__QaNiGa__searchInput:focus{border-color:var(--border-focus)}.RecommendNetworkEducation-module__QaNiGa__list{gap:var(--space-xxs);flex-direction:column;display:flex}.RecommendNetworkEducation-module__QaNiGa__row{align-items:center;gap:var(--space-sm);padding-block:var(--space-xs);display:flex}.RecommendNetworkEducation-module__QaNiGa__groupLink{align-items:center;gap:var(--space-sm);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.RecommendNetworkEducation-module__QaNiGa__rowTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.RecommendNetworkEducation-module__QaNiGa__networkButton{flex-shrink:0}.RecommendNetworkEducation-module__QaNiGa__hint{align-items:flex-start;gap:var(--space-xs);display:flex}.RecommendNetworkEducation-module__QaNiGa__hint svg{fill:currentColor;flex-shrink:0}
.RecommendPageContent-module__0rjTRa__layout{max-width:1240px;padding:var(--space-md) 0;align-items:stretch;gap:var(--space-md);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:992px){.RecommendPageContent-module__0rjTRa__layout{padding:var(--space-xl) var(--space-lg);align-items:flex-start;gap:var(--space-xl);flex-direction:row}}.RecommendPageContent-module__0rjTRa__leftColumn{gap:var(--space-md);flex-direction:column;width:100%;display:flex}@media (min-width:992px){.RecommendPageContent-module__0rjTRa__leftColumn{flex-shrink:0;width:398px}}
.TopCountiesTable-module__isvyOq__headerRow{padding-block-end:var(--space-xxs)}.TopCountiesTable-module__isvyOq__headerLabel{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);font-weight:var(--font-weight-medium)}.TopCountiesTable-module__isvyOq__row{padding-block:var(--space-sm)}.TopCountiesTable-module__isvyOq__row:not(:last-child){border-block-end:1px solid var(--border-divider)}.TopCountiesTable-module__isvyOq__name{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TopCountiesTable-module__isvyOq__showMore{color:var(--text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);align-self:center}
.Stepper-module__asLk2a__root{padding:0}.Stepper-module__asLk2a__step[data-completed] .Stepper-module__asLk2a__stepIcon{background-color:var(--mantine-color-success-6);border-color:var(--mantine-color-success-6)}.Stepper-module__asLk2a__step[data-active] .Stepper-module__asLk2a__stepIcon{background-color:var(--mantine-color-primary-6);border-color:var(--mantine-color-primary-6)}.Stepper-module__asLk2a__stepIcon{border:2px solid var(--mantine-color-neutral-2);background-color:var(--mantine-color-white);color:var(--mantine-color-gray-7);font-weight:600}.Stepper-module__asLk2a__stepIcon[data-completed]{background-color:var(--mantine-color-success-6);border-color:var(--mantine-color-success-6);color:var(--mantine-color-white)}.Stepper-module__asLk2a__stepIcon[data-active]{background-color:var(--mantine-color-primary-6);border-color:var(--mantine-color-primary-6);color:var(--mantine-color-white)}.Stepper-module__asLk2a__stepLabel{color:var(--mantine-color-gray-8);font-weight:600}.Stepper-module__asLk2a__stepDescription{color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-sm)}.Stepper-module__asLk2a__separator{display:none}.Stepper-module__asLk2a__content{padding-top:0}
.VotingGroupRail-module__Zb4SdG__ctaPrimary{flex:2}.VotingGroupRail-module__Zb4SdG__ctaSecondary{flex:1}
.BulkImportRowsEditor-module__iauoYG__scrollArea{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-xs)}
.FeedSectionLabel-module__UMZ6vG__label{letter-spacing:.06em;display:block}
.FindMoreGroupsTile-module__ZHkUYW__root{width:200px;height:128px;padding:var(--space-sm);border:1px dashed var(--border-default);border-radius:var(--radius-lg);flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex}.FindMoreGroupsTile-module__ZHkUYW__iconChip{border-radius:var(--radius-full);background-color:var(--surface-highlight);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.FindMoreGroupsTile-module__ZHkUYW__text{gap:var(--space-xxs);flex-direction:column;display:flex}
.RollingNumber-module__gLVxPq__row{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.RollingNumber-module__gLVxPq__digit{display:inline-flex;position:relative;overflow:hidden}.RollingNumber-module__gLVxPq__ghost{visibility:hidden}.RollingNumber-module__gLVxPq__digitInner{align-items:baseline;display:inline-flex;position:absolute;inset:0}.RollingNumber-module__gLVxPq__spacer{width:.62ch;display:inline-block}
.VoterGuideCoverageCelebration-module__byvyZG__bigNumber{letter-spacing:-2px;color:var(--mantine-color-primary-8);line-height:48px}.VoterGuideCoverageCelebration-module__byvyZG__coverageBand{background-color:var(--mantine-color-primary-0);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.VoterGuideCoverageCelebration-module__byvyZG__coverageNumber{letter-spacing:-2.5px;color:var(--mantine-color-primary-8);line-height:44px}.VoterGuideCoverageCelebration-module__byvyZG__coverageLabel{color:var(--mantine-color-primary-8)}.VoterGuideCoverageCelebration-module__byvyZG__coverageTrack{background-color:var(--mantine-color-primary-1);border-radius:999px;width:100%;height:10px;overflow:hidden}.VoterGuideCoverageCelebration-module__byvyZG__coverageFill{width:var(--coverage-fill-pct,0%);background-color:var(--mantine-color-primary-8);border-radius:999px;height:10px}.VoterGuideCoverageCelebration-module__byvyZG__confetti{border-radius:2px;width:6px;height:6px;position:absolute}.VoterGuideCoverageCelebration-module__byvyZG__confetti1{background-color:var(--mantine-color-secondary-6);top:14px;right:18px}.VoterGuideCoverageCelebration-module__byvyZG__confetti2{background-color:var(--sway-yellow);top:26px;right:40px}.VoterGuideCoverageCelebration-module__byvyZG__confetti3{background-color:var(--mantine-color-primary-4);top:10px;right:62px}.VoterGuideCoverageCelebration-module__byvyZG__confetti4{background-color:var(--mantine-color-primary-8);top:30px;right:10px}
.FocusTopBar-module__6CXiDa__backLink{align-items:center;gap:var(--mantine-spacing-xxs);color:var(--mantine-color-neutral-7);display:inline-flex}.FocusTopBar-module__6CXiDa__backLink:hover{color:var(--mantine-color-fg,var(--mantine-color-neutral-9))}
.Root-module__aVLeFq__root{align-items:center;gap:var(--space-sm);padding-inline:var(--space-lg);display:flex}.Root-module__aVLeFq__rule{background:var(--border-default);flex:1;height:1px}.Root-module__aVLeFq__chip{align-items:center;gap:var(--space-xxs);border-radius:var(--radius-full);background:var(--badge-celebration-surface);border:1px solid var(--badge-celebration-border);color:var(--celebration-purple);flex-shrink:0;padding:5px 11px;display:inline-flex}.Root-module__aVLeFq__label{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;line-height:1}
.GroupShellRail-module__MENgTq__rail[data-subpage]{display:none}.GroupShellRail-module__MENgTq__rail[data-subpage][data-mobile-below]{order:2;display:block}.GroupShellRail-module__MENgTq__skeletonWrapper{position:relative}.GroupShellRail-module__MENgTq__skeletonMainCard{z-index:1;border-radius:var(--radius-xl);background:var(--surface-overlay);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.GroupShellRail-module__MENgTq__skeletonBanner{aspect-ratio:3}.GroupShellRail-module__MENgTq__skeletonBody{padding:var(--space-md)}.GroupShellRail-module__MENgTq__skeletonStatsCard{z-index:0;margin-top:calc(-1 * var(--radius-xl));padding:calc(var(--radius-xl) + var(--space-md)) 0 var(--space-md);background:var(--surface-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);justify-content:space-evenly;align-items:center;display:flex;position:relative}.GroupShellRail-module__MENgTq__skeletonStatCell{padding:var(--space-xxs) var(--space-sm);display:flex}.GroupShellRail-module__MENgTq__skeletonDivider{background:var(--border-divider);flex-shrink:0;width:1px;height:34px}.GroupShellRail-module__MENgTq__skeletonCtaPrimary{flex:2}.GroupShellRail-module__MENgTq__skeletonCtaSecondary{flex:1}@media (min-width:768px){.GroupShellRail-module__MENgTq__rail[data-subpage][data-mobile-below]{order:0}.GroupShellRail-module__MENgTq__rail,.GroupShellRail-module__MENgTq__rail[data-subpage]{top:calc(72px + var(--space-lg));width:var(--group-rail-width);flex-shrink:0;display:block;position:sticky}}
.Nav-module__QWSYlW__root{z-index:1004;pointer-events:none;position:fixed;inset:0}.Nav-module__QWSYlW__arrow{border-radius:var(--radius-full);background-color:var(--bg-surface);width:44px;height:44px;box-shadow:var(--shadow-md);pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Nav-module__QWSYlW__left{left:calc(50% - 266px)}.Nav-module__QWSYlW__right{left:calc(50% + 222px)}.Nav-module__QWSYlW__arrow:disabled{cursor:default;opacity:.35}
.Card-module__1PHIbW__card{align-items:center;gap:var(--space-sm);padding:var(--space-md);text-align:center;background-color:var(--tint-primary);border:1.5px dashed var(--mantine-color-primary-2);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Card-module__1PHIbW__text{align-items:center}.Card-module__1PHIbW__actions{flex-shrink:0}@media (min-width:768px){.Card-module__1PHIbW__card[data-orientation=vertical]{max-width:360px}}.Card-module__1PHIbW__card[data-orientation=horizontal]{width:100%}@media (min-width:768px){.Card-module__1PHIbW__card[data-orientation=horizontal]{gap:var(--space-md);text-align:left;flex-direction:row}.Card-module__1PHIbW__card[data-orientation=horizontal] .Card-module__1PHIbW__text{flex:1;align-items:flex-start;min-width:0}}
.Icon-module__hPaz1G__root{width:var(--size-lg);height:var(--size-lg);flex-shrink:0;position:relative}.Icon-module__hPaz1G__tile{width:var(--size-lg);height:var(--size-lg);background-color:var(--mantine-color-primary-0);border-radius:var(--radius-lg);overflow:hidden}.Icon-module__hPaz1G__waves{width:100%;height:100%;display:block}.Icon-module__hPaz1G__badge{width:var(--size-sm);height:var(--size-sm);background-color:var(--interactive);border:2.5px solid var(--bg-surface);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-5px}.Icon-module__hPaz1G__badgePlus{width:12px;height:12px;color:var(--fg-inverse)}.Icon-module__hPaz1G__buttonPlus{width:var(--size-xs);height:var(--size-xs)}
.ProfileTextbankerRanks-module__8zBobG__card{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}.ProfileTextbankerRanks-module__8zBobG__header{padding:var(--space-xxs) 0 var(--space-sm);border-bottom:1px solid var(--border-default)}.ProfileTextbankerRanks-module__8zBobG__title,.ProfileTextbankerRanks-module__8zBobG__trophy{color:var(--action-primary-default)}.ProfileTextbankerRanks-module__8zBobG__trophy{flex-shrink:0}.ProfileTextbankerRanks-module__8zBobG__row{align-items:flex-start;gap:var(--space-sm);display:flex}.ProfileTextbankerRanks-module__8zBobG__chevron{flex-shrink:0;align-self:center}.ProfileTextbankerRanks-module__8zBobG__header+.ProfileTextbankerRanks-module__8zBobG__row{padding-top:var(--space-xxs)}.ProfileTextbankerRanks-module__8zBobG__rank{width:18px;height:var(--font-line-height-body-bold);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProfileTextbankerRanks-module__8zBobG__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}
.ProfileReferralsTab-module__JVDnCW__card{padding:var(--space-lg);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card)}.ProfileReferralsTab-module__JVDnCW__headline{padding:var(--space-xxs) 0 var(--space-xs);color:var(--action-primary-default)}.ProfileReferralsTab-module__JVDnCW__dividedRow{padding-top:var(--space-md);border-top:1px solid var(--border-default)}.ProfileReferralsTab-module__JVDnCW__gradientCard{padding:var(--space-lg);border-radius:var(--radius-lg);background:linear-gradient(in oklab 160deg, var(--purple-50) 0%, var(--surface-background) 80%);border:1px solid #0000}.ProfileReferralsTab-module__JVDnCW__rowText{min-width:0}.ProfileReferralsTab-module__JVDnCW__copyButton{flex-shrink:0}
.ProfilePageSkeleton-module__pMZRvG__headerCard{width:100%;padding:var(--space-lg);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);container-type:inline-size}.ProfilePageSkeleton-module__pMZRvG__identityRow{align-items:center;gap:var(--space-md);display:flex}.ProfilePageSkeleton-module__pMZRvG__nameBlock{gap:var(--space-xs);flex-direction:column;display:flex}.ProfilePageSkeleton-module__pMZRvG__bioLines{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}@container (max-width:520px){.ProfilePageSkeleton-module__pMZRvG__headerCard{padding-block:var(--space-lg);padding-inline:var(--space-md)}.ProfilePageSkeleton-module__pMZRvG__identityRow{flex-direction:column}.ProfilePageSkeleton-module__pMZRvG__nameBlock,.ProfilePageSkeleton-module__pMZRvG__bioLines{align-items:center}}
.BallotPartyApplyNoGroup-module___TKh9q__explainer{align-self:flex-start;align-items:center;gap:var(--space-xs);display:inline-flex}.BallotPartyApplyNoGroup-module___TKh9q__hero{height:300px;padding-top:var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--purple-50), var(--surface-card));justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.BallotPartyApplyNoGroup-module___TKh9q__heroArt{width:220px;display:flex}.BallotPartyApplyNoGroup-module___TKh9q__pill{bottom:var(--space-md);padding:var(--space-xs) var(--space-sm);border:1px solid var(--badge-celebration-border);border-radius:var(--radius-full);background:var(--surface-card);box-shadow:var(--shadow-sm);white-space:nowrap;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}
.BallotPartyLedgerRow-module__-0Bp6a__legendRow{gap:var(--space-xxs);border-bottom:1px solid var(--border-divider);flex-direction:column;padding-block:10px;display:flex}.BallotPartyLedgerRow-module__-0Bp6a__legendRow:last-child{border-bottom:none}.BallotPartyLedgerRow-module__-0Bp6a__legendLine{align-items:center;gap:10px;display:flex}.BallotPartyLedgerRow-module__-0Bp6a__legendExplainer{flex-direction:column;align-items:flex-start;gap:6px;padding-left:56px;display:flex}.BallotPartyLedgerRow-module__-0Bp6a__swatch{border-radius:var(--radius-full);flex-shrink:0;width:12px;height:12px}.BallotPartyLedgerRow-module__-0Bp6a__legendRow[data-tone=verified] .BallotPartyLedgerRow-module__-0Bp6a__swatch{background-color:var(--action-primary-default)}.BallotPartyLedgerRow-module__-0Bp6a__legendRow[data-unlocked][data-tone=verified] .BallotPartyLedgerRow-module__-0Bp6a__swatch{background-color:var(--feedback-success)}.BallotPartyLedgerRow-module__-0Bp6a__legendRow[data-tone=unverified] .BallotPartyLedgerRow-module__-0Bp6a__swatch{border:1px dashed var(--gray-550)}.BallotPartyLedgerRow-module__-0Bp6a__legendRow[data-tone=elsewhere] .BallotPartyLedgerRow-module__-0Bp6a__swatch{background-color:var(--red-350)}.BallotPartyLedgerRow-module__-0Bp6a__legendCount{flex-shrink:0;width:24px}
.BallotPartyApplyVotingGroup-module__zTL8za__root{gap:var(--space-md);flex-direction:column;display:flex}.BallotPartyApplyVotingGroup-module__zTL8za__header{gap:var(--space-xs);flex-direction:column;display:flex}.BallotPartyApplyVotingGroup-module__zTL8za__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--bg-surface);flex-direction:column;display:flex;overflow:clip}.BallotPartyApplyVotingGroup-module__zTL8za__card[data-unlocked]{border-color:var(--feedback-success);background-color:var(--badge-success-surface)}.BallotPartyApplyVotingGroup-module__zTL8za__cardHeader{gap:var(--space-md);flex-direction:column;display:flex;position:relative}.BallotPartyApplyVotingGroup-module__zTL8za__cardLink{z-index:1;position:absolute;inset:0}.BallotPartyApplyVotingGroup-module__zTL8za__cover{background-image:linear-gradient(135deg, var(--purple-150) 0%, var(--purple-50) 100%);flex-shrink:0;height:108px;position:relative;overflow:clip}.BallotPartyApplyVotingGroup-module__zTL8za__card[data-unlocked] .BallotPartyApplyVotingGroup-module__zTL8za__cover{background-image:linear-gradient(135deg, var(--green-150) 0%, var(--green-50) 100%)}.BallotPartyApplyVotingGroup-module__zTL8za__coverImage{-o-object-fit:cover;object-fit:cover}.BallotPartyApplyVotingGroup-module__zTL8za__headerText{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding-inline:var(--space-md);display:flex}.BallotPartyApplyVotingGroup-module__zTL8za__headerCopy{min-width:0}.BallotPartyApplyVotingGroup-module__zTL8za__share{z-index:2;flex-shrink:0;position:relative}.BallotPartyApplyVotingGroup-module__zTL8za__cardBody{padding:var(--space-md)}.BallotPartyApplyVotingGroup-module__zTL8za__progress{gap:var(--space-xs);padding-inline:var(--space-md);flex-direction:column;display:flex}.BallotPartyApplyVotingGroup-module__zTL8za__progress .BallotPartyApplyVotingGroup-module__zTL8za__count{font-size:var(--font-size-h2);letter-spacing:-.02em;line-height:44px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.BallotPartyApplyVotingGroup-module__zTL8za__pill[data-variant]{text-transform:none;flex-shrink:0}.BallotPartyApplyVotingGroup-module__zTL8za__pill[data-variant][data-tone=neutral]{border:1px solid var(--border-default);background-color:var(--gray-50);color:var(--text-secondary)}.BallotPartyApplyVotingGroup-module__zTL8za__pill[data-variant][data-tone=success]{border:1px solid var(--badge-success-border);background-color:var(--badge-success-surface);color:var(--green-750)}.BallotPartyApplyVotingGroup-module__zTL8za__bar{background-color:var(--gray-150)}.BallotPartyApplyVotingGroup-module__zTL8za__legend{border-top:1px solid var(--border-divider);flex-direction:column;padding-top:14px;display:flex}.BallotPartyApplyVotingGroup-module__zTL8za__legendHeader{justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}.BallotPartyApplyVotingGroup-module__zTL8za__legendHeading{letter-spacing:.06em;font-weight:var(--font-weight-semibold);text-transform:uppercase}.BallotPartyApplyVotingGroup-module__zTL8za__legendTotal{font-weight:var(--font-weight-semibold)}.BallotPartyApplyVotingGroup-module__zTL8za__legendAction{align-items:center;gap:var(--space-xxs);display:inline-flex}.BallotPartyApplyVotingGroup-module__zTL8za__body{padding-inline:var(--space-xs)}
.BallotPartyApplyYourInfo-module__0flxxa__root{gap:var(--space-md);flex-direction:column;display:flex}.BallotPartyApplyYourInfo-module__0flxxa__sectionTitle{margin:var(--space-xs) 0 0;color:var(--text-primary);font-size:17px;line-height:24px;font-weight:var(--font-weight-semibold);letter-spacing:0}.BallotPartyApplyYourInfo-module__0flxxa__fieldLabel{font-size:var(--font-size-body-sm);line-height:20px;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-xxs)}.BallotPartyApplyYourInfo-module__0flxxa__streetField{flex-direction:column;flex:210 1 0;min-width:0;display:flex}.BallotPartyApplyYourInfo-module__0flxxa__aptField{flex:120 1 0;min-width:0}.BallotPartyApplyYourInfo-module__0flxxa__cityField{flex:144 1 0;min-width:0}.BallotPartyApplyYourInfo-module__0flxxa__stateField{flex:82 1 0;min-width:0}.BallotPartyApplyYourInfo-module__0flxxa__zipField{flex:92 1 0;min-width:0}.BallotPartyApplyYourInfo-module__0flxxa__verifiedIcon{width:20px;height:20px;fill:var(--feedback-success)}.BallotPartyApplyYourInfo-module__0flxxa__referrerChip{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background-color:var(--surface-paper)}.BallotPartyApplyYourInfo-module__0flxxa__continue{margin-top:var(--space-sm)}
.BallotPartySubmitCelebration-module__YfCgIq__root{z-index:300;justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xl);background-color:var(--purple-850);text-align:center;flex-direction:column;animation:.32s ease-out BallotPartySubmitCelebration-module__YfCgIq__expand;display:flex;position:fixed;inset:0}@keyframes BallotPartySubmitCelebration-module__YfCgIq__expand{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.BallotPartySubmitCelebration-module__YfCgIq__badge{border-radius:var(--radius-full);background-color:#ffffff1f;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.BallotPartySubmitCelebration-module__YfCgIq__badgeIcon{width:48px;height:48px;fill:var(--text-inverse)}.BallotPartySubmitCelebration-module__YfCgIq__headline{font-weight:var(--font-weight-semibold);max-width:22ch;color:var(--text-inverse);font-size:var(--font-size-h3);margin:0;line-height:1.15}.BallotPartySubmitCelebration-module__YfCgIq__subtext{color:#ffffffd9;max-width:36ch}.BallotPartySubmitCelebration-module__YfCgIq__subline{color:#ffffffb8}.BallotPartySubmitCelebration-module__YfCgIq__continue{margin-top:var(--space-md);min-width:160px}.BallotPartySubmitCelebration-module__YfCgIq__confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.BallotPartySubmitCelebration-module__YfCgIq__piece{border-radius:2px;width:14px;height:8px;position:absolute}.BallotPartySubmitCelebration-module__YfCgIq__pieceYellowA{background-color:var(--celebration-yellow);top:14%;left:12%;transform:rotate(-24deg)}.BallotPartySubmitCelebration-module__YfCgIq__pieceYellowB{background-color:var(--celebration-yellow);top:76%;right:16%;transform:rotate(18deg)}.BallotPartySubmitCelebration-module__YfCgIq__pieceGreen{background-color:var(--feedback-success);top:10%;right:22%;transform:rotate(40deg)}.BallotPartySubmitCelebration-module__YfCgIq__pieceLilac{background-color:var(--purple-150,#ffffff8c);top:22%;right:8%;transform:rotate(-40deg)}.BallotPartySubmitCelebration-module__YfCgIq__dot{border-radius:var(--radius-full);width:8px;height:8px;position:absolute}.BallotPartySubmitCelebration-module__YfCgIq__dotA{background-color:#fff6;top:30%;left:7%}.BallotPartySubmitCelebration-module__YfCgIq__dotB{background-color:var(--feedback-success);bottom:24%;left:18%}.BallotPartySubmitCelebration-module__YfCgIq__dotC{background-color:var(--celebration-yellow);bottom:14%;right:30%}@media (prefers-reduced-motion:reduce){.BallotPartySubmitCelebration-module__YfCgIq__root{animation:none}}
.NetworkMap-module__B2WILa__viewport{background-color:var(--bg-subtle);background-image:radial-gradient(circle, var(--border-subtle) 1px, transparent 1px);touch-action:none;cursor:grab;background-size:26px 26px;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.NetworkMap-module__B2WILa__viewport:active{cursor:grabbing}.NetworkMap-module__B2WILa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.NetworkMap-module__B2WILa__zoomControls{left:var(--space-sm);top:var(--space-sm);gap:var(--space-xxs);flex-direction:column;display:flex;position:absolute}.NetworkMap-module__B2WILa__zoomIcon{width:16px;height:16px}
.SocialMediaInput-module__z1G3cW__input{background-color:var(--surface-card);border:1px solid var(--border-strong);height:48px;font-size:var(--mantine-font-size-md)}.SocialMediaInput-module__z1G3cW__input::placeholder{font-size:var(--mantine-font-size-md)}
.VotingGroupLeaderCloud-module__SfyJAW__cloudSection{background:var(--bg-surface);align-items:center;width:100%;position:relative;overflow:hidden}.VotingGroupLeaderCloud-module__SfyJAW__row{flex-wrap:nowrap;justify-content:center;width:100%}.VotingGroupLeaderCloud-module__SfyJAW__desktopRow{display:none}@media (min-width:768px){.VotingGroupLeaderCloud-module__SfyJAW__desktopRow{display:flex}.VotingGroupLeaderCloud-module__SfyJAW__mobileRow{display:none}}.VotingGroupLeaderCloud-module__SfyJAW__avatarLink{flex-shrink:0;display:inline-flex}.VotingGroupLeaderCloud-module__SfyJAW__avatar{width:var(--leader-cloud-avatar-size,var(--size-xl));height:var(--leader-cloud-avatar-size,var(--size-xl));border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;box-shadow:inset 0 0 0 1px var(--bg-surface);flex-shrink:0}.VotingGroupLeaderCloud-module__SfyJAW__gradientOverlay{background:linear-gradient(180deg, transparent 0.199%, var(--leader-cloud-fade,var(--bg-subtle)) 93.507%);pointer-events:none;z-index:1;width:100%;min-height:72px;position:absolute;bottom:0;left:0}
.ConnectPageContent-module__i09qOq__container{width:100%}
.ResultCard-module__nqVEOW__root{cursor:pointer}
.GroupActivityPageContent-module__K6_4-a__feed{margin-inline:calc(-1 * var(--space-md))}@media (min-width:768px){.GroupActivityPageContent-module__K6_4-a__feed{margin-inline:calc(-1 * var(--space-lg))}}
.VerificationIcon-module__Ryy7UG__verified{color:var(--mantine-color-primary-5);flex-shrink:0;width:24px;min-width:24px;height:24px;min-height:24px}.VerificationIcon-module__Ryy7UG__pending{color:var(--mantine-color-warning-5);flex-shrink:0;width:24px;min-width:24px;height:24px;min-height:24px}.VerificationIcon-module__Ryy7UG__unverified{color:var(--mantine-color-primary-5);flex-shrink:0;width:24px;min-width:24px;height:24px;min-height:24px}
.AdminCandidatePhoto-module__Y5GUZq__clickable{cursor:pointer}.AdminCandidatePhoto-module__Y5GUZq__resultCard{background:var(--mantine-color-white);border-color:var(--mantine-color-gray-3);transition:background .15s}.AdminCandidatePhoto-module__Y5GUZq__resultCard:hover{background:var(--mantine-color-gray-0)}
.AdminGroupVisibility-module__CHVPSG__resultCard{background:var(--mantine-color-white);border-color:var(--mantine-color-gray-3);transition:background .15s}.AdminGroupVisibility-module__CHVPSG__resultCard:hover{background:var(--mantine-color-gray-1)}
.VerifyGroup-module__MwVRgq__root{flex-wrap:nowrap}
.ResultCard-module___AnA4q__root{cursor:pointer}
.UrlText-module__e4Xisq__root{word-break:break-all}
