.AppSmartBanner-module___fPVcW__banner{padding-block:var(--space-sm);padding-inline:var(--space-sm);background:var(--surface-background);border-bottom:1px solid var(--border-default)}.AppSmartBanner-module___fPVcW__appIcon{border-radius:var(--radius-md);flex-shrink:0}
.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}
.NetworkExplorerShell-module__RIdobq__page svg[aria-label=Sway]{color:var(--purple-750)}.NetworkExplorerShell-module__RIdobq__page{background-color:var(--bg-surface);flex-direction:column;min-height:100dvh;display:flex}.NetworkExplorerShell-module__RIdobq__viewport{flex-direction:column;flex-shrink:0;height:100dvh;min-height:420px;display:flex}.NetworkExplorerShell-module__RIdobq__body{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:768px){.NetworkExplorerShell-module__RIdobq__page{min-height:0}.NetworkExplorerShell-module__RIdobq__viewport{height:calc(100dvh - 94px)}}
.NetworkMovementFilter-module__R4UuzG__searchIcon{width:16px;height:16px}
.NetworkSceneStatus-module__6Z9NCq__root{bottom:var(--space-lg);z-index:20;background:var(--bg-subtle);border:1px solid var(--border-strong);border-radius:var(--radius-md);gap:var(--space-xs);padding:var(--space-sm);max-width:calc(100% - var(--space-lg) * 2);position:absolute;left:50%;transform:translate(-50%)}
.NetworkSearch-module__2aCy4a__search{width:400px;max-width:100%}.NetworkSearch-module__2aCy4a__searchInput{padding-inline-start:calc(var(--space-lg) + var(--space-sm))}.NetworkSearch-module__2aCy4a__searchIcon{width:16px;height:16px}
.NetworkNodeList-module__Nvu4oq__heading{color:var(--fg2);text-transform:uppercase;letter-spacing:.06em}.NetworkNodeList-module__Nvu4oq__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}.NetworkNodeList-module__Nvu4oq__row:hover{color:var(--interactive)}.NetworkNodeList-module__Nvu4oq__label{min-width:0}.NetworkNodeList-module__Nvu4oq__detail{flex-shrink:0}
.NetworkSidePanel-module__uMk9gW__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){.NetworkSidePanel-module__uMk9gW__panel{flex:0 0 calc(398px + 2 * (var(--space-md) + 1px));margin:var(--space-md);min-width:0}}@media (max-width:768px){.NetworkSidePanel-module__uMk9gW__panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:none;border-width:1px 0 0}.NetworkSidePanel-module__uMk9gW__panel[data-mobile=sheet]{flex:0 auto;max-height:52%}.NetworkSidePanel-module__uMk9gW__panel[data-mobile=whole]{flex:none;position:relative;overflow:visible}}
.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}
.NetworkCandidatePanel-module__M9MF5a__identity{flex:1;min-width:0}.NetworkCandidatePanel-module__M9MF5a__closeIcon{width:20px;height:20px}.NetworkCandidatePanel-module__M9MF5a__name{color:var(--text-primary);text-decoration:none}.NetworkCandidatePanel-module__M9MF5a__name:hover{color:var(--purple-750)}
.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}}
.NetworkGroupConnections-module__u_y0OG__lists{gap:var(--space-md);flex-direction:column;min-height:0;display:flex}
.VotingGroupTopBar-module__NkOC6G__bar{z-index:10;height:72px;padding-inline:var(--space-md);background:var(--surface-card);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.VotingGroupTopBar-module__NkOC6G__nav.VotingGroupTopBar-module__NkOC6G__nav{gap:var(--space-sm)}@media (min-width:992px){.VotingGroupTopBar-module__NkOC6G__bar{padding-inline:var(--space-xl)}.VotingGroupTopBar-module__NkOC6G__nav.VotingGroupTopBar-module__NkOC6G__nav{gap:var(--space-lg)}}.VotingGroupTopBar-module__NkOC6G__brand{color:var(--text-primary)}.VotingGroupTopBar-module__NkOC6G__back{border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-primary);justify-content:center;align-items:center;display:flex}.VotingGroupTopBar-module__NkOC6G__back:hover{background:var(--action-ghost-hover)}
.GroupShellLayout-module__JcHoya__root{width:100%}.GroupShellLayout-module__JcHoya__content{gap:var(--space-xl);padding:0 var(--space-sm) var(--space-md);flex-direction:column;display:flex}.GroupShellLayout-module__JcHoya__main{min-width:0}@media (min-width:768px){.GroupShellLayout-module__JcHoya__content{--group-rail-width:320px;justify-content:center;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-md) var(--space-xl);flex-direction:row}.GroupShellLayout-module__JcHoya__main{max-width:calc(var(--group-rail-width) * 1.5);flex-grow:1}}@media (min-width:992px){.GroupShellLayout-module__JcHoya__content{--group-rail-width:398px;gap:var(--space-xl);padding:var(--space-xl) var(--space-xxl) var(--space-xxl)}}
.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)}}
@media (max-width:768px){.LandingSteps-module__-Z1-CG__step.LandingSteps-module__-Z1-CG__step{text-align:center;align-items:center}}
.NetworkGroupPanel-module__4o7D5G__closeIcon{width:20px;height:20px}.NetworkGroupPanel-module__4o7D5G__mobileClose{right:var(--space-md);bottom:calc(100% + var(--space-xs));position:absolute}
.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}
.NetworkMeasurePanel-module__V_TRvq__identity{flex:1;min-width:0}.NetworkMeasurePanel-module__V_TRvq__closeIcon{width:20px;height:20px}.NetworkMeasurePanel-module__V_TRvq__stats{padding:var(--space-sm) var(--space-md);background-color:var(--bg-subtle);border-radius:var(--radius-md)}.NetworkMeasurePanel-module__V_TRvq__support{color:var(--green-650)}.NetworkMeasurePanel-module__V_TRvq__oppose{color:var(--red-550)}.NetworkMeasurePanel-module__V_TRvq__reach{color:var(--yellow-650)}.NetworkMeasurePanel-module__V_TRvq__name{color:var(--text-primary);text-decoration:none}.NetworkMeasurePanel-module__V_TRvq__name:hover{color:var(--purple-750)}
.StickyCtaPill-module__bvKOBq__root{left:50%;bottom:calc(var(--app-shell-footer-height,0px) + var(--space-xl));z-index:1001;transform:translate(-50%, calc(100% + var(--space-sm)));opacity:0;visibility:hidden;transition:bottom .2s ease-out,transform .2s,opacity .2s,visibility 0s .2s;position:fixed}[data-footer-hidden] .StickyCtaPill-module__bvKOBq__root{bottom:var(--space-xl)}.StickyCtaPill-module__bvKOBq__root[data-visible]{opacity:1;visibility:visible;transition:bottom .2s ease-out,transform .2s,opacity .2s;transform:translate(-50%)}.StickyCtaPill-module__bvKOBq__root button{box-shadow:var(--mantine-shadow-lg)}
.FeedCard-module__iankxW__card{--feed-card-avatar-size:40px;--feed-card-lane:calc(var(--feed-card-avatar-size) + var(--space-sm));--feed-card-inset:var(--feed-gutter,var(--space-md));background-color:var(--surface-card);font-family:var(--font-family-base);border-bottom:1px solid var(--border-divider);flex-direction:column;display:flex;overflow:clip}.FeedCard-module__iankxW__body{gap:var(--space-md);padding:var(--space-md) var(--feed-card-inset);padding-left:calc(var(--feed-card-inset) + var(--feed-card-lane));flex-direction:column;display:flex}.FeedCard-module__iankxW__header{align-items:center;gap:var(--space-sm);margin-left:calc(-1 * var(--feed-card-lane));display:flex}.FeedCard-module__iankxW__avatar{width:var(--feed-card-avatar-size);height:var(--feed-card-avatar-size);border-radius:var(--radius-full);background-color:var(--surface-paper);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-caption);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FeedCard-module__iankxW__headerText{overflow-wrap:break-word;min-width:0;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body-sm);letter-spacing:-.3px;color:var(--text-secondary);flex-grow:1}.FeedCard-module__iankxW__headerText a,.FeedCard-module__iankxW__headerText button{font-size:inherit}.FeedCard-module__iankxW__actor{font-size:var(--font-size-label);font-weight:var(--font-weight-strong);letter-spacing:-.5px;color:var(--text-primary)}.FeedCard-module__iankxW__target{font-weight:var(--font-weight-strong);letter-spacing:-.3px;color:var(--text-primary)}.FeedCard-module__iankxW__subline{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body-sm);letter-spacing:-.3px;color:var(--text-secondary);display:block}.FeedCard-module__iankxW__text{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body);letter-spacing:-.3px;color:var(--text-primary);align-self:stretch}.FeedCard-module__iankxW__headlineTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-strong);line-height:var(--font-line-height-body-bold);letter-spacing:-.5px;color:var(--text-primary)}.FeedCard-module__iankxW__headlineCaption{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body-sm);letter-spacing:-.3px;color:var(--text-secondary)}.FeedCard-module__iankxW__image{border-radius:var(--radius-md);background-color:var(--surface-paper);width:100%;height:160px}.FeedCard-module__iankxW__recommendation{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-background);display:flex}.FeedCard-module__iankxW__recommendationAvatar{border-radius:var(--radius-full);background-color:var(--surface-paper);width:48px;height:48px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FeedCard-module__iankxW__recommendationText{flex-direction:column;flex-grow:1;min-width:0;display:flex}.FeedCard-module__iankxW__recommendationName{font-size:var(--font-size-body);font-weight:var(--font-weight-strong);line-height:var(--font-line-height-body-bold);letter-spacing:-.5px;color:var(--text-primary)}.FeedCard-module__iankxW__recommendationDetail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body-sm);letter-spacing:-.3px;color:var(--text-secondary);overflow:hidden}.FeedCard-module__iankxW__recommendationChevron{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0}
.Body-module__c8cYJW__root{gap:var(--space-md);flex-direction:column;display:flex;position:relative}.Body-module__c8cYJW__root[data-moderated]{padding-right:var(--space-lg)}
.Content-module__oyKMIa__root{gap:var(--space-md);flex-direction:column;display:flex}.Content-module__oyKMIa__root[data-hidden]{opacity:.5}
.MenuButton-module__N_7WNW__root{z-index:1;position:absolute;top:0;right:0}
.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{align-items:center;gap:var(--space-sm);display:flex}.ActivityFeedCardMembersVoted-module__3etMbW__recordLink{color:var(--text-link);text-decoration:none}.ActivityFeedCardMembersVoted-module__3etMbW__check{width:16px;height:16px}
.GroupOnboardingChecklist-module__PQTy8W__card{padding:var(--space-sm)}.GroupOnboardingChecklist-module__PQTy8W__header{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;width:100%;display:flex}.GroupOnboardingChecklist-module__PQTy8W__header[data-collapsible=true]{cursor:pointer}.GroupOnboardingChecklist-module__PQTy8W__headerRight{align-items:center;gap:8px;display:flex}.GroupOnboardingChecklist-module__PQTy8W__toggleChevron{color:var(--mantine-color-neutral-5);transition:transform .2s}.GroupOnboardingChecklist-module__PQTy8W__toggleChevron[data-open=false]{transform:rotate(-90deg)}.GroupOnboardingChecklist-module__PQTy8W__titleBlock{flex-direction:column;min-width:0;display:flex}.GroupOnboardingChecklist-module__PQTy8W__subtitle{color:var(--mantine-color-neutral-5);line-height:1.3}.GroupOnboardingChecklist-module__PQTy8W__progressBadge{color:var(--mantine-color-neutral-6);background:var(--mantine-color-neutral-1);border-radius:999px;padding:3px 10px;line-height:1.4}.GroupOnboardingChecklist-module__PQTy8W__progress{--progress-track-color:var(--mantine-color-neutral-1)}.GroupOnboardingChecklist-module__PQTy8W__steps{margin-top:var(--space-sm);flex-direction:column;display:flex}.GroupOnboardingChecklist-module__PQTy8W__step{padding:var(--space-xs) 0;border-top:1px solid var(--mantine-color-neutral-1);width:100%;color:inherit;text-align:left;cursor:default;background:0 0;border-bottom:none;border-left:none;border-right:none;align-items:center;gap:14px;text-decoration:none;display:flex}.GroupOnboardingChecklist-module__PQTy8W__step:first-child{border-top:none;padding-top:0}.GroupOnboardingChecklist-module__PQTy8W__step:last-child{padding-bottom:0}.GroupOnboardingChecklist-module__PQTy8W__step[data-tappable=true]{cursor:pointer}.GroupOnboardingChecklist-module__PQTy8W__step[data-tappable=true]:hover .GroupOnboardingChecklist-module__PQTy8W__stepText{color:#000}.GroupOnboardingChecklist-module__PQTy8W__stepCheck{border:2px solid var(--mantine-color-neutral-1);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=done] .GroupOnboardingChecklist-module__PQTy8W__stepCheck{background:var(--mantine-color-secondary-7);border-color:var(--mantine-color-secondary-7);color:var(--mantine-color-neutral-0)}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=active] .GroupOnboardingChecklist-module__PQTy8W__stepCheck{border-color:var(--mantine-color-neutral-4);border-width:2.5px}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=gated] .GroupOnboardingChecklist-module__PQTy8W__stepCheck{border-color:var(--mantine-color-neutral-1);opacity:.5}.GroupOnboardingChecklist-module__PQTy8W__stepNum{color:var(--mantine-color-neutral-5);line-height:1}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=active] .GroupOnboardingChecklist-module__PQTy8W__stepNum{color:var(--mantine-color-neutral-4)}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=gated] .GroupOnboardingChecklist-module__PQTy8W__stepNum{color:var(--mantine-color-neutral-3)}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=done] .GroupOnboardingChecklist-module__PQTy8W__stepNum{display:none}.GroupOnboardingChecklist-module__PQTy8W__stepContent{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.GroupOnboardingChecklist-module__PQTy8W__stepLabelBlock{min-width:0}.GroupOnboardingChecklist-module__PQTy8W__stepText{color:#000;transition:color .15s}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=done] .GroupOnboardingChecklist-module__PQTy8W__stepText{color:var(--mantine-color-neutral-6)}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=gated] .GroupOnboardingChecklist-module__PQTy8W__stepText{color:var(--mantine-color-neutral-3)}.GroupOnboardingChecklist-module__PQTy8W__stepHint{color:var(--mantine-color-neutral-5);margin-top:var(--space-xxs)}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=gated] .GroupOnboardingChecklist-module__PQTy8W__stepHint{color:var(--mantine-color-neutral-3)}.GroupOnboardingChecklist-module__PQTy8W__stepCta{border-radius:var(--mantine-radius-md);background:var(--mantine-color-neutral-1);width:32px;height:32px;color:var(--mantine-color-neutral-6);flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.GroupOnboardingChecklist-module__PQTy8W__step[data-tappable=true]:hover .GroupOnboardingChecklist-module__PQTy8W__stepCta{background:var(--mantine-color-violet-0)}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=done] .GroupOnboardingChecklist-module__PQTy8W__stepCta,.GroupOnboardingChecklist-module__PQTy8W__step[data-state=done][data-tappable=true]:hover .GroupOnboardingChecklist-module__PQTy8W__stepCta{background:0 0}.GroupOnboardingChecklist-module__PQTy8W__step[data-state=gated] .GroupOnboardingChecklist-module__PQTy8W__stepCta{opacity:.35;background:var(--mantine-color-neutral-1);color:var(--mantine-color-neutral-3)}.GroupOnboardingChecklist-module__PQTy8W__stepCtaPill{color:#000;padding:var(--space-xs) var(--space-sm);background:var(--mantine-color-violet-0);border-radius:var(--mantine-radius-md);flex-shrink:0;line-height:1.3;transition:background .15s}.GroupOnboardingChecklist-module__PQTy8W__step[data-tappable=true]:hover .GroupOnboardingChecklist-module__PQTy8W__stepCtaPill{background:var(--mantine-color-violet-1)}
.FallbackText-module__PK14LW__root{font-size:var(--mantine-font-size-md);word-break:break-word;overflow-wrap:break-word;font-weight:600}
.Select-module__mcHNFq__input{padding:var(--space-sm)}.Select-module__mcHNFq__label{font-weight:600;font-size:var(--mantine-font-size-md)}
.Image-module__7l_21q__preview{-o-object-fit:cover;object-fit:cover;border-radius:var(--mantine-radius-sm);width:100%;height:100%}.Image-module__7l_21q__favicon{border-radius:2px}.Image-module__7l_21q__root{border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-gray-1);flex-shrink:0;width:120px;height:80px;overflow:hidden}
.Compact-module__qdMoMq__buttonGroup{gap:var(--space-xs);justify-content:flex-start;display:flex}.Compact-module__qdMoMq__status{color:var(--text-secondary)}.Compact-module__qdMoMq__bubble{background-color:var(--surface-paper);border-radius:var(--radius-sm) var(--radius-lg) var(--radius-lg) var(--radius-lg);padding:var(--space-sm) var(--space-md);white-space:pre-line}.Compact-module__qdMoMq__bubble[data-disabled]{opacity:.5}
.Paper-module__MIvCUG__root{cursor:pointer;border:1px solid var(--mantine-color-neutral-2);transition:transform .2s,box-shadow .2s;background-color:#fff!important}.Paper-module__MIvCUG__root:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}
.Text-module__xKnAgW__root{color:var(--mantine-color-neutral-9);word-break:break-word;overflow-wrap:anywhere}
.TrackedLink-module__MdnVwW__root{align-items:center;gap:var(--space-sm);display:flex;color:#000!important}
.MediaModuleDisplay-module__NtZVgG__root{position:relative}.MediaModuleDisplay-module__NtZVgG__editButton{z-index:10;position:absolute;top:8px;right:8px}@media (min-width:768px){.MediaModuleDisplay-module__NtZVgG__editButton{top:12px;right:12px}}
.ActionIcon-module__T-lATa__root{flex-shrink:0}
.Box-module__qjJyka__root{position:relative}
.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}
.LoginGate-module__MyjBEa__root{display:grid}.LoginGate-module__MyjBEa__preview,.LoginGate-module__MyjBEa__fade,.LoginGate-module__MyjBEa__panel{grid-area:1/1}.LoginGate-module__MyjBEa__preview{opacity:.4;align-self:start;max-height:182px;overflow:hidden}.LoginGate-module__MyjBEa__fade{background:linear-gradient(180deg, transparent 0%, var(--surface-background) 36%);pointer-events:none;height:182px;position:relative}.LoginGate-module__MyjBEa__panel{align-items:center;gap:var(--space-sm);padding:66px var(--space-lg) var(--space-xs);flex-direction:column;display:flex;position:relative}.LoginGate-module__MyjBEa__badge{border-radius:var(--radius-full);background-color:var(--surface-highlight);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.LoginGate-module__MyjBEa__copy{gap:var(--space-xxs);text-align:center;flex-direction:column;width:100%;display:flex}.LoginGate-module__MyjBEa__title{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:var(--font-line-height-body-bold)}.LoginGate-module__MyjBEa__body{color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm)}
.TurnoutSectionCaption-module__GdJDvG__root{flex-direction:column;gap:5px;padding-inline:2px;display:flex}.TurnoutSectionCaption-module__GdJDvG__eyebrow{align-items:center;gap:7px;display:flex}.TurnoutSectionCaption-module__GdJDvG__label{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.05em;line-height:var(--font-line-height-caption);text-transform:uppercase}.TurnoutSectionCaption-module__GdJDvG__root[data-tone=confirmed] .TurnoutSectionCaption-module__GdJDvG__label{color:var(--green-750)}.TurnoutSectionCaption-module__GdJDvG__description{color:var(--text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-body-sm)}
.TurnoutConfirmedList-module__qTxn5q__list{padding-block:10px var(--space-xxs);flex-direction:column;gap:10px;display:flex}.TurnoutConfirmedList-module__qTxn5q__cards{flex-direction:column;gap:10px;display:flex}.TurnoutConfirmedList-module__qTxn5q__seeMore{color:var(--action-primary-default);border:none;align-self:center}.TurnoutConfirmedList-module__qTxn5q__rescanWrap{padding:18px var(--space-lg) 6px;justify-content:center;display:flex}.TurnoutConfirmedList-module__qTxn5q__rescan{color:var(--action-primary-default)}
.TurnoutPartialScanSheet-module__hdFWOa__root{align-items:center;gap:var(--space-md);padding-block:var(--space-xs) var(--space-xs);flex-direction:column;display:flex}.TurnoutPartialScanSheet-module__hdFWOa__badge{border-radius:var(--radius-full);background-color:var(--surface-highlight);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.TurnoutPartialScanSheet-module__hdFWOa__copy{gap:var(--space-xxs);text-align:center;flex-direction:column;width:100%;display:flex}.TurnoutPartialScanSheet-module__hdFWOa__title{color:var(--text-primary);margin:0}.TurnoutPartialScanSheet-module__hdFWOa__body{color:var(--text-secondary)}.TurnoutPartialScanSheet-module__hdFWOa__actions{gap:var(--space-xxs);flex-direction:column;width:100%;display:flex}
.TurnoutSessionFooter-module__lD-XRq__root{align-items:stretch;gap:var(--space-xs);padding-top:var(--space-lg);flex-direction:column;display:flex}.TurnoutSessionFooter-module__lD-XRq__note{color:var(--text-secondary);text-align:center}
.OwnVotingRecord-module___mo8Pq__root{gap:var(--space-md);flex-direction:column;display:flex}.OwnVotingRecord-module___mo8Pq__status{align-items:center;gap:var(--space-xs);padding-block:var(--space-lg);text-align:center;flex-direction:column;display:flex}.OwnVotingRecord-module___mo8Pq__empty{gap:var(--space-lg);padding-top:var(--space-xs);flex-direction:column;display:flex}.OwnVotingRecord-module___mo8Pq__copy{gap:var(--space-xs);flex-direction:column;display:flex}.OwnVotingRecord-module___mo8Pq__actions{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.OwnVotingRecord-module___mo8Pq__register{color:var(--text-link);text-decoration:none}.OwnVotingRecord-module___mo8Pq__fileNotFound{align-items:center;gap:var(--space-xs);color:var(--text-secondary);display:flex}.OwnVotingRecord-module___mo8Pq__fileNotFound:not(:first-child){padding-top:var(--space-md);border-top:1px solid var(--border-default)}.OwnVotingRecord-module___mo8Pq__reasons{color:var(--text-primary)}.OwnVotingRecord-module___mo8Pq__reasons ::marker{color:var(--action-primary-default)}
.TabBar-module__gUn1HW__bar{align-items:center;gap:var(--space-xs);scroll-snap-type:x mandatory;flex-flow:row;display:flex;overflow-x:auto}.TabBar-module__gUn1HW__bar::-webkit-scrollbar{display:none}.TabBar-module__gUn1HW__tab{justify-content:center;align-items:center;gap:var(--space-xxs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);font-family:inherit;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-lh);font-weight:var(--weight-medium);color:var(--fg2);cursor:default;scroll-snap-align:start;background:0 0;border:1px solid #0000;flex-shrink:0;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.TabBar-module__gUn1HW__tab:disabled{cursor:not-allowed}.TabBar-module__gUn1HW__interactive{cursor:pointer}.TabBar-module__gUn1HW__interactive:hover{color:var(--fg)}.TabBar-module__gUn1HW__active{background:var(--bg-surface);border-color:var(--border-subtle);color:var(--fg)}.TabBar-module__gUn1HW__disabled{opacity:.5}.TabBar-module__gUn1HW__icon{color:currentColor;align-items:center;display:inline-flex}.TabBar-module__gUn1HW__icon svg,.TabBar-module__gUn1HW__icon svg path{fill:currentColor;stroke:currentColor;width:14px;height:14px}[data-theme=next] .TabBar-module__gUn1HW__segmented{background:var(--surface-paper);border-radius:var(--radius-md);width:fit-content;padding:var(--space-xxs);gap:var(--space-xxs);overflow-x:visible}[data-theme=next] .TabBar-module__gUn1HW__segmented .TabBar-module__gUn1HW__tab{border-radius:var(--radius-md);padding:var(--space-xs) var(--space-sm);color:var(--text-secondary);background:0 0;border:none}[data-theme=next] .TabBar-module__gUn1HW__segmented .TabBar-module__gUn1HW__active{background:var(--surface-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}[data-theme=next] .TabBar-module__gUn1HW__segmented .TabBar-module__gUn1HW__interactive:hover{color:var(--text-primary)}.TabBar-module__gUn1HW__underline{gap:var(--space-lg);background:0 0;padding:0}.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__tab{padding:0 0 var(--space-xs);gap:var(--space-xxs);color:var(--fg2);background:0 0;border:none;border-radius:0;position:relative}.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__active{color:var(--fg);background:0 0;border-color:#0000}.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__active:after{content:"";border-radius:var(--radius-full);background:var(--mantine-primary-color-filled);height:2px;position:absolute;inset:auto 0 0}.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__interactive:hover{color:var(--fg)}.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__icon svg,.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__icon svg path,.TabBar-module__gUn1HW__underline .TabBar-module__gUn1HW__icon svg circle{fill:none;stroke:currentColor;width:20px;height:20px}.TabBar-module__gUn1HW__underline.TabBar-module__gUn1HW__stacked{padding-top:var(--space-xs);border-bottom:1px solid var(--border-default);justify-content:center;align-items:stretch;gap:0}.TabBar-module__gUn1HW__underline.TabBar-module__gUn1HW__stacked .TabBar-module__gUn1HW__tab{min-width:0;padding:0 var(--space-xxs) 10px;text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:6px}.TabBar-module__gUn1HW__underline.TabBar-module__gUn1HW__stacked .TabBar-module__gUn1HW__icon svg,.TabBar-module__gUn1HW__underline.TabBar-module__gUn1HW__stacked .TabBar-module__gUn1HW__icon svg path{fill:currentColor;stroke:none;width:24px;height:24px}@media (min-width:768px){.TabBar-module__gUn1HW__underline.TabBar-module__gUn1HW__stacked{justify-content:flex-start;gap:var(--space-xl)}.TabBar-module__gUn1HW__underline.TabBar-module__gUn1HW__stacked .TabBar-module__gUn1HW__tab{flex-direction:row;flex:none;justify-content:center}}
.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}}
.IvotedShareBubble-module__57ddtW__root{border-radius:var(--radius-full);pointer-events:none;position:absolute}.IvotedShareBubble-module__57ddtW__root[data-tone=tint]{--wash-lilac:color-mix(in oklch, var(--purple-150) 40%, transparent);--wash-sky:color-mix(in oklch, var(--blue-150) 28%, transparent);--wash-mint:color-mix(in oklch, var(--green-150) 45%, transparent);background:linear-gradient(135deg, var(--wash-lilac), var(--wash-sky) 45%, var(--wash-mint));border:1px solid #ffffffd9}.IvotedShareBubble-module__57ddtW__root[data-tone=glass]{background:#ffffff14;border:1px solid #ffffff40}.IvotedShareBubble-module__57ddtW__highlight{border-radius:var(--radius-full);transform-origin:0 0;background:#ffffffbf;width:21%;height:10.5%;position:absolute;top:12%;left:15%;transform:rotate(-32deg)}
.IvotedShareFooter-module__PjdCqG__root{--ink:var(--mantine-color-primary-9);--link:var(--action-primary-default);color:var(--ink);justify-content:space-between;align-items:center;display:flex}.IvotedShareFooter-module__PjdCqG__root[data-tone=dark]{--ink:var(--gray-0);--link:var(--gray-0)}.IvotedShareFooter-module__PjdCqG__brand{align-items:center;gap:5px;display:flex}.IvotedShareFooter-module__PjdCqG__shield{fill:currentColor;width:13px;height:13px}.IvotedShareFooter-module__PjdCqG__verified{font-size:11px;font-weight:500;line-height:14px}.IvotedShareFooter-module__PjdCqG__url{color:var(--link);font-size:11px;font-weight:600;line-height:14px}
.IvotedShareNudge-module__ZS8Q6a__root{border:1px solid var(--badge-success-border);border-radius:var(--radius-full);background:var(--badge-success-surface);width:fit-content;max-width:100%;color:var(--green-750);white-space:nowrap;align-items:center;padding:7px 14px;display:flex;box-shadow:0 6px 14px #0000001a}.IvotedShareNudge-module__ZS8Q6a__root[data-tone=yellow]{border-color:var(--badge-countdown-border);background:var(--badge-countdown-surface);color:var(--yellow-950)}.IvotedShareNudge-module__ZS8Q6a__text{font-size:13px;font-weight:600;line-height:16px}
.IvotedShareGroupTile-module__689Z2W__root{border:1px solid var(--border-default);background:var(--gray-0);border-radius:10px;flex-direction:column;flex-shrink:0;width:96px;display:flex;overflow:hidden;box-shadow:0 12px 26px #0c111724}.IvotedShareGroupTile-module__689Z2W__media{background:var(--surface-highlight);-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;flex-shrink:0;width:96px;height:52px}.IvotedShareGroupTile-module__689Z2W__body{flex-direction:column;gap:4px;padding:8px 8px 9px;display:flex}.IvotedShareGroupTile-module__689Z2W__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:14px;display:-webkit-box;overflow:hidden}.IvotedShareGroupTile-module__689Z2W__leader{align-items:center;gap:4px;min-width:0;display:flex}.IvotedShareGroupTile-module__689Z2W__avatar,.IvotedShareGroupTile-module__689Z2W__initial{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:14px;height:14px}.IvotedShareGroupTile-module__689Z2W__initial{background:var(--purple-150);color:var(--purple-850);justify-content:center;align-items:center;font-size:7px;font-weight:600;line-height:8px;display:flex}.IvotedShareGroupTile-module__689Z2W__ledBy{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:12px;overflow:hidden}
.TurnoutShareMineButton-module__bAlTlq__root{color:var(--action-primary-default)}
.IvotedShareCardGuides-module__mi_v6G__root{border-radius:var(--radius-xl);background:var(--gray-0);flex-direction:column;flex-shrink:0;justify-content:space-between;width:342px;height:428px;padding:24px;display:flex;position:relative;overflow:hidden}.IvotedShareCardGuides-module__mi_v6G__head{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.IvotedShareCardGuides-module__mi_v6G__headline{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;color:var(--text-primary);font-size:26px;font-weight:600;line-height:32px}.IvotedShareCardGuides-module__mi_v6G__sub{color:var(--text-secondary);font-size:13px;line-height:18px}.IvotedShareCardGuides-module__mi_v6G__cluster{flex-shrink:0;width:342px;height:300px;margin-inline:-24px;position:relative}.IvotedShareCardGuides-module__mi_v6G__tiles{transform-origin:0 0;gap:8px;display:flex;position:absolute;top:35px;left:19px;transform:rotate(-2deg)}.IvotedShareCardGuides-module__mi_v6G__record{width:290px;position:absolute;top:181px;left:24px}.IvotedShareCardGuides-module__mi_v6G__nudge{position:absolute;top:186px;left:118px}.IvotedShareCardGuides-module__mi_v6G__nudge[data-with-record=true]{top:258px;left:199px}
.TurnoutUncertainSection-module__TGzqna__root{gap:var(--space-sm);padding-top:var(--space-lg);flex-direction:column;display:flex}.TurnoutUncertainSection-module__TGzqna__rows{gap:var(--space-sm);flex-direction:column;display:flex}.TurnoutUncertainSection-module__TGzqna__seeMore{color:var(--action-primary-default);border:none;align-self:center}
.AddCandidateForm-module__XxU5lG__form{gap:var(--space-md);flex-direction:column;display:flex}.AddCandidateForm-module__XxU5lG__disclosure{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-md);background-color:var(--surface-paper);display:flex}.AddCandidateForm-module__XxU5lG__disclosureIcon{color:var(--text-secondary);flex-shrink:0;display:flex}.AddCandidateForm-module__XxU5lG__disclosureIcon svg{fill:currentColor;width:18px;height:18px}.AddCandidateForm-module__XxU5lG__disclosureBody{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.AddCandidateForm-module__XxU5lG__footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}.AddCandidateForm-module__XxU5lG__cancel{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);color:var(--text-secondary)}.AddCandidateForm-module__XxU5lG__cancel:hover{background-color:var(--action-ghost-hover)}
.IvotedShareCardRecord-module__88vceW__root{border-radius:var(--radius-xl);background:var(--purple-850);flex-direction:column;flex-shrink:0;justify-content:space-between;gap:14px;width:342px;height:428px;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden}.IvotedShareCardRecord-module__88vceW__head{flex-direction:column;gap:2px;display:flex;position:relative}.IvotedShareCardRecord-module__88vceW__headline{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.6px;color:var(--gray-0);font-size:32px;font-weight:600;line-height:38px}.IvotedShareCardRecord-module__88vceW__lead{color:var(--green-150);font-size:15px;font-weight:500;line-height:20px}.IvotedShareCardRecord-module__88vceW__count{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-1.5px;color:var(--gray-0);padding-top:14px;font-size:40px;font-weight:700;line-height:40px}.IvotedShareCardRecord-module__88vceW__since{color:#fffc;font-size:15px;font-weight:500;line-height:20px}.IvotedShareCardRecord-module__88vceW__card{background:var(--gray-0);border-radius:14px;padding:12px;position:relative;box-shadow:0 12px 28px #0003}.IvotedShareCardRecord-module__88vceW__nudge{justify-content:center;display:flex;position:relative}.IvotedShareCardRecord-module__88vceW__pill{border-radius:var(--radius-full);background:var(--gray-0);color:var(--purple-750);white-space:nowrap;padding:8px 18px;font-size:14px;font-weight:600;line-height:18px;box-shadow:0 10px 24px #0000002e}.IvotedShareCardRecord-module__88vceW__arrow{width:23px;height:47px;color:var(--gray-0);position:absolute;top:349px;left:282px}
.TurnoutVoterFilterPills-module__j-LRDa__root{padding-block:var(--space-sm) var(--space-xs)}.TurnoutVoterFilterPills-module__j-LRDa__pill{align-items:center;gap:var(--space-xxs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);border:1px solid var(--border-default);background-color:var(--surface-card);color:var(--text-primary);white-space:nowrap;display:inline-flex}.TurnoutVoterFilterPills-module__j-LRDa__pill:hover{background-color:var(--action-neutral-hover)}.TurnoutVoterFilterPills-module__j-LRDa__pill[data-applied]{background-color:var(--action-primary-default);border-color:var(--action-primary-default);color:var(--text-inverse)}.TurnoutVoterFilterPills-module__j-LRDa__pill[data-applied]:hover{background-color:var(--action-primary-hover)}.TurnoutVoterFilterPills-module__j-LRDa__pill:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.TurnoutVoterFilterPills-module__j-LRDa__options{max-height:240px;overflow-y:auto}
.IvotedShareConfetti-module__LosC0W__root{pointer-events:none;position:absolute}.IvotedShareConfetti-module__LosC0W__root[data-shape=dot]{border-radius:var(--radius-full);width:8px;height:8px}.IvotedShareConfetti-module__LosC0W__root[data-shape=diamond]{transform-origin:0 0;width:10px;height:10px;transform:rotate(20deg)}.IvotedShareConfetti-module__LosC0W__root[data-color=purple]{background:var(--celebration-purple)}.IvotedShareConfetti-module__LosC0W__root[data-color=yellow]{background:var(--celebration-yellow)}.IvotedShareConfetti-module__LosC0W__root[data-color=green]{background:var(--celebration-green)}.IvotedShareConfetti-module__LosC0W__root[data-color=mint]{background:var(--green-150)}.IvotedShareConfetti-module__LosC0W__root[data-color=lilac]{background:var(--purple-250)}
.PartyDot-module__vRukKq__dot{border-radius:var(--radius-full);background-color:var(--party-other);flex-shrink:0;width:5px;height:5px}.PartyDot-module__vRukKq__dot[data-party=democrat]{background-color:var(--party-democrat)}.PartyDot-module__vRukKq__dot[data-party=republican]{background-color:var(--party-republican)}.PartyDot-module__vRukKq__dot[data-party=green]{background-color:var(--party-green)}.PartyDot-module__vRukKq__dot[data-party=libertarian]{background-color:var(--party-libertarian)}
.DiscoveryGroupRow-module__CNz-1G__row{align-items:center;gap:var(--space-sm);width:100%;padding-block:var(--space-sm);color:inherit;text-decoration:none;display:flex}.DiscoveryGroupRow-module__CNz-1G__row[data-link]:hover{background-color:var(--action-ghost-hover)}.DiscoveryGroupRow-module__CNz-1G__block{padding-block:var(--space-sm);cursor:pointer}.DiscoveryGroupRow-module__CNz-1G__block[data-opens]{isolation:isolate;position:relative}.DiscoveryGroupRow-module__CNz-1G__openDetail{cursor:pointer;z-index:1;background:0 0;border:none;padding:0;position:absolute;inset:0}.DiscoveryGroupRow-module__CNz-1G__block[data-opens] :is(a,button):not(.DiscoveryGroupRow-module__CNz-1G__openDetail){z-index:2;position:relative}.DiscoveryGroupRow-module__CNz-1G__body{flex:1;min-width:0}.DiscoveryGroupRow-module__CNz-1G__titleLink{color:inherit;text-decoration:none}.DiscoveryGroupRow-module__CNz-1G__titleLink:hover{color:var(--action-primary-default)}.DiscoveryGroupRow-module__CNz-1G__commentTrigger{padding:var(--space-xs);margin:calc(var(--space-xs) * -1);border-radius:var(--radius-md)}.DiscoveryGroupRow-module__CNz-1G__openDetail:hover~.DiscoveryGroupRow-module__CNz-1G__commentTrigger{background-color:var(--action-ghost-hover)}@media (min-width:768px){.DiscoveryGroupRow-module__CNz-1G__commentTrigger[data-indented]{margin-left:calc(44px + var(--space-sm) - var(--space-xs))}}.DiscoveryGroupRow-module__CNz-1G__commentTrigger[data-indented][data-plain]{margin-left:calc(32px + var(--space-md) - var(--space-xs))}.DiscoveryGroupRow-module__CNz-1G__commentTrigger[data-indented][data-plain][data-overview]{margin-left:calc(32px + var(--space-sm) - var(--space-xs))}
.DiscoveryMeasureHero-module__Y1h6wW__card{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-xl);background-color:var(--surface-paper);flex-direction:column;display:flex}@media (min-width:768px){.DiscoveryMeasureHero-module__Y1h6wW__card{padding:var(--space-lg)}}
.DiscoveryMeasureEmptyState-module__tVgOza__root{padding:var(--space-xl) var(--space-md);border-radius:var(--radius-lg);background-color:var(--surface-paper)}.DiscoveryMeasureEmptyState-module__tVgOza__iconCircle{border-radius:var(--radius-full);background-color:var(--surface-card);width:56px;height:56px;color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.DiscoveryMeasureEmptyState-module__tVgOza__iconCircle svg{width:28px;height:28px}.DiscoveryMeasureEmptyState-module__tVgOza__text{max-width:280px}
.DiscoveryMeasureOptionTabs-module__d6cR7q__panel{padding-top:var(--space-md)}.DiscoveryMeasureOptionTabs-module__d6cR7q__tabLabel{justify-content:center;align-items:center;gap:var(--space-xs);white-space:normal;display:flex}.DiscoveryMeasureOptionTabs-module__d6cR7q__count{padding-inline:var(--space-xs);border-radius:var(--radius-full);background-color:var(--surface-paper);color:var(--text-secondary)}.DiscoveryMeasureOptionTabs-module__d6cR7q__list [data-active] .DiscoveryMeasureOptionTabs-module__d6cR7q__count{background-color:var(--surface-selected);color:var(--action-primary-default)}.DiscoveryMeasureOptionTabs-module__d6cR7q__indicator{z-index:2;border-bottom:2px solid var(--mantine-color-primary-9);pointer-events:none}.DiscoveryMeasureOptionTabs-module__d6cR7q__list:has(.DiscoveryMeasureOptionTabs-module__d6cR7q__indicator[data-initialized]) [data-active]{border-bottom-color:#0000}.DiscoveryMeasureOptionTabs-module__d6cR7q__name{overflow-wrap:anywhere;flex:1;min-width:0}.DiscoveryMeasureOptionTabs-module__d6cR7q__meaning{padding:var(--space-lg);border-radius:var(--radius-xl);background-color:var(--surface-paper)}[data-theme=next] .DiscoveryMeasureOptionTabs-module__d6cR7q__panel .DiscoveryMeasureOptionTabs-module__d6cR7q__pick{--button-height:36px;--button-padding-x:var(--space-md);flex-shrink:0}
.DotSeparatedDetails-module__retzZW__dot{border-radius:var(--radius-full);background-color:var(--text-secondary);flex-shrink:0;width:3px;height:3px}.DotSeparatedDetails-module__retzZW__row .DotSeparatedDetails-module__retzZW__detail[data-variant]{letter-spacing:var(--letter-spacing-normal)}
.DiscoveryRaceHeader-module__GuqeYG__titleLink{color:inherit;text-decoration:none}@media (hover:hover){.DiscoveryRaceHeader-module__GuqeYG__titleLink:hover{color:var(--action-primary-default)}}
.MeasureSideMark-module__59KcZG__root{border:1px solid var(--border-strong);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.MeasureSideMark-module__59KcZG__root[data-selection=yes]{border-color:var(--feedback-success);background-color:var(--feedback-success)}.MeasureSideMark-module__59KcZG__root[data-selection=no]{border-color:var(--feedback-error);background-color:var(--feedback-error)}
.GuideRaceStatusIcon-module__yAZCfW__root{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.GuideRaceStatusIcon-module__yAZCfW__root[data-status=none]{border:2px solid var(--gray-350)}.GuideRaceStatusIcon-module__yAZCfW__root[data-status=recommended],.GuideRaceStatusIcon-module__yAZCfW__root[data-status=suggested]{background-color:var(--action-primary-default)}.GuideRaceStatusIcon-module__yAZCfW__root[data-status=available]{background-color:var(--gray-350)}.GuideRaceStatusIcon-module__yAZCfW__root[data-status=picked]{background-color:var(--feedback-success)}.GuideRaceStatusIcon-module__yAZCfW__glyph{flex-shrink:0;width:13px;height:13px}
.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__raceDetails:not([data-open]){display:none}.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}
.GuideGroupsStrip-module__DEMGfq__root{padding:var(--space-sm) var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-card);flex-direction:column;display:flex}.GuideGroupsStrip-module__DEMGfq__skeleton{height:46px}.GuideGroupsStrip-module__DEMGfq__toggle{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;display:flex}.GuideGroupsStrip-module__DEMGfq__summary{align-items:center;gap:var(--space-sm);display:flex}.GuideGroupsStrip-module__DEMGfq__rail{gap:var(--space-xs);padding-top:var(--space-sm);scrollbar-width:none;display:flex;overflow-x:auto}.GuideGroupsStrip-module__DEMGfq__rail::-webkit-scrollbar{display:none}.GuideGroupsStrip-module__DEMGfq__card{flex-shrink:0;width:156px;display:flex}.GuideGroupsStrip-module__DEMGfq__findMoreCard{justify-content:center;align-items:center;gap:var(--space-xxs);width:156px;padding:var(--space-xs) var(--space-sm);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background-color:var(--surface-card);text-align:center;flex-direction:column;flex-shrink:0;text-decoration:none;display:flex}.GuideGroupsStrip-module__DEMGfq__findMorePlus{border-radius:var(--radius-full);background-color:var(--surface-highlight);width:24px;height:24px;color:var(--action-primary-default);justify-content:center;align-items:center;display:flex}.GuideGroupsStrip-module__DEMGfq__findMoreTitle{color:var(--text-primary)}.GuideGroupsStrip-module__DEMGfq__findMoreSub{color:var(--text-secondary)}
.OfficeAboutPosition-module__mcgueq__facts{-moz-column-gap:var(--space-lg);column-gap:var(--space-lg);row-gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}@media (min-width:768px){.OfficeAboutPosition-module__mcgueq__facts{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}}.OfficeAboutPosition-module__mcgueq__value{margin:0}.OfficeAboutPosition-module__mcgueq__holderLink{color:inherit;text-decoration:none}@media (hover:hover){.OfficeAboutPosition-module__mcgueq__holderLink:hover{color:var(--action-primary-default)}}
.GuideHeroCard-module__K9w6EW__card{align-items:center;gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius-xl);background-color:var(--action-primary-default);text-align:center;flex-direction:column;display:flex}.GuideHeroCard-module__K9w6EW__title{color:var(--text-inverse)}.GuideHeroCard-module__K9w6EW__subtitle{color:var(--purple-150)}.GuideHeroCard-module__K9w6EW__cta{justify-content:center;align-items:center;gap:var(--space-xxs);margin-top:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-full);background-color:var(--surface-card);color:var(--action-primary-default);align-self:stretch;text-decoration:none;display:flex}
.OfficeCandidateRanking-module__a37tIq__list{margin:0;padding:0;list-style:none}.OfficeCandidateRanking-module__a37tIq__row{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-none);display:flex;position:relative}.OfficeCandidateRanking-module__a37tIq__photo{border-radius:var(--radius-lg);flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.OfficeCandidateRanking-module__a37tIq__body{flex:1;min-width:0}.OfficeCandidateRanking-module__a37tIq__identity{min-width:0}.OfficeCandidateRanking-module__a37tIq__identity:after{content:"";position:absolute;inset:0}@media (hover:hover){.OfficeCandidateRanking-module__a37tIq__identity:hover .OfficeCandidateRanking-module__a37tIq__name[data-variant]{color:var(--action-primary-default)}}.OfficeCandidateRanking-module__a37tIq__incumbentChip[data-variant]{height:20px;padding-inline:var(--space-xs);border-radius:var(--radius-sm);background-color:var(--surface-paper);color:var(--text-primary);font-weight:var(--font-weight-medium);flex-shrink:0;align-items:center;display:inline-flex}.OfficeCandidateRanking-module__a37tIq__verifiedMark{z-index:1;position:relative}.OfficeCandidateRanking-module__a37tIq__row .OfficeCandidateRanking-module__a37tIq__countLabel{white-space:nowrap;flex-shrink:0}.OfficeCandidateRanking-module__a37tIq__track{background-color:var(--surface-paper)}.OfficeCandidateRanking-module__a37tIq__fill{background-color:var(--surface-selected)}.OfficeCandidateRanking-module__a37tIq__track[data-leads] .OfficeCandidateRanking-module__a37tIq__fill{background-color:var(--action-primary-default)}
.BenefitRow-module___SRHfG__badge{width:var(--size-md);height:var(--size-md);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BenefitRow-module___SRHfG__badge[data-badge=outline]{background-color:var(--surface-card);border:1px solid var(--border-default)}.BenefitRow-module___SRHfG__badge[data-badge=tint]{background-color:var(--action-primary-subtle)}.BenefitRow-module___SRHfG__badge>svg{width:18px;height:18px}.BenefitRow-module___SRHfG__text{min-width:0;padding-top:calc((var(--size-md) - var(--font-line-height-body)) / 2);flex:1}
.OfficeOverviewHeader-module__qapKuG__root{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.OfficeOverviewHeader-module__qapKuG__main{flex:1;min-width:0}.OfficeOverviewHeader-module__qapKuG__action{flex-shrink:0}
.RecommendationsUpdated-module__arpDSG__root{color:var(--text-secondary)}
.VoterGuideVerifyPrompt-module__MUTJpa__card{background-color:var(--surface-paper);border-radius:var(--radius-lg)}
.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}
.Meta-module__biic3G__root{align-items:center;gap:var(--space-xxs);color:var(--action-primary-default);display:inline-flex}.Meta-module__biic3G__icon{width:var(--meta-icon-size,20px);height:var(--meta-icon-size,20px);flex-shrink:0;justify-content:center;align-items:center;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}
.OfficeStatsRow-module__dOXERa__root{--meta-icon-size:16px;-moz-column-gap:var(--space-md);align-items:center;column-gap:var(--space-md);white-space:nowrap;display:flex}@media (min-width:768px){.OfficeStatsRow-module__dOXERa__root{--meta-icon-size:20px;-moz-column-gap:var(--space-lg);column-gap:var(--space-lg)}}.OfficeStatsRow-module__dOXERa__link{color:var(--action-primary-default)}.OfficeStatsRow-module__dOXERa__full{display:none}@media (min-width:768px){.OfficeStatsRow-module__dOXERa__full{display:inline}.OfficeStatsRow-module__dOXERa__short{display:none}}.OfficeStatsRow-module__dOXERa__votersSkeleton{--skeleton-width:72px}@media (min-width:768px){.OfficeStatsRow-module__dOXERa__votersSkeleton{--skeleton-width:140px}}
.TurnoutPickWhoScreen-module__D6ohSW__main{flex-direction:column;max-width:720px;margin-inline:auto;display:flex}.TurnoutPickWhoScreen-module__D6ohSW__shareWrap{padding-block:var(--space-xs) var(--space-xxs)}.TurnoutPickWhoScreen-module__D6ohSW__startOverWrap{justify-content:center;gap:var(--space-xs);padding-block:var(--space-sm) var(--space-xxs);display:flex}.TurnoutPickWhoScreen-module__D6ohSW__startOver{color:var(--action-primary-default)}.TurnoutPickWhoScreen-module__D6ohSW__searchWrap{padding-block:var(--space-xxs)}
.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}
.IvotedShareSticker-module___ejUva__root{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px #00000029);flex-shrink:0}
.OfficeVoterMap-module__rUumMG__root{padding-bottom:var(--space-xxl)}.OfficeVoterMap-module__rUumMG__frame{border-radius:var(--radius-lg);background-color:var(--surface-paper);height:320px;position:relative;overflow:hidden}@media (min-width:768px){.OfficeVoterMap-module__rUumMG__frame{height:380px}}.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}
.RecommendCandidateAvatar-module__GXvIta__avatar{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.RecommendCandidateAvatar-module__GXvIta__avatar[data-size="40"]{width:40px;height:40px}.RecommendCandidateAvatar-module__GXvIta__avatar[data-tint=purple]{background-color:var(--purple-150);color:var(--purple-750)}.RecommendCandidateAvatar-module__GXvIta__avatar[data-tint=green]{background-color:var(--green-150);color:var(--green-750)}.RecommendCandidateAvatar-module__GXvIta__avatar[data-tint=yellow]{background-color:var(--yellow-150);color:var(--yellow-750)}.RecommendCandidateAvatar-module__GXvIta__photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.TurnoutEmptyState-module__xavg7a__root{padding:var(--space-lg) var(--space-xl) 28px;flex-direction:column;align-items:center;gap:18px;display:flex}.TurnoutEmptyState-module__xavg7a__illustration{border-radius:var(--radius-full);background-color:var(--surface-paper);justify-content:center;align-items:center;width:72px;height:72px;display:flex}.TurnoutEmptyState-module__xavg7a__copy{align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;max-width:296px;display:flex}.TurnoutEmptyState-module__xavg7a__title{color:var(--text-primary);letter-spacing:-.2px;margin:0}.TurnoutEmptyState-module__xavg7a__body{color:var(--text-secondary)}.TurnoutEmptyState-module__xavg7a__actions{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.TurnoutEmptyState-module__xavg7a__rescan{color:var(--action-primary-default);border:none}
.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}
.EditRecommendationForm-module__-rAZOW__emptyState{align-items:flex-start;gap:var(--space-xxs);padding:var(--space-md);border-radius:var(--radius-md);background-color:var(--surface-paper);flex-direction:column;display:flex}.EditRecommendationForm-module__-rAZOW__emptyText{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);color:var(--text-primary)}.EditRecommendationForm-module__-rAZOW__addCandidate{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-default);border-radius:var(--radius-full);background-color:var(--surface-card);color:var(--text-primary)}.EditRecommendationForm-module__-rAZOW__addCandidate:hover{background-color:var(--action-ghost-hover)}.EditRecommendationForm-module__-rAZOW__addCandidate:disabled{color:var(--text-muted)}.EditRecommendationForm-module__-rAZOW__optionsSection{gap:var(--space-xs);flex-direction:column;display:flex}.EditRecommendationForm-module__-rAZOW__pickHeader{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.EditRecommendationForm-module__-rAZOW__pickHint{min-width:0;color:var(--text-secondary);flex:1}.EditRecommendationForm-module__-rAZOW__rankSwitch{--label-offset-end:var(--space-xs);flex-shrink:0}.EditRecommendationForm-module__-rAZOW__rankSwitch label{white-space:nowrap}.EditRecommendationForm-module__-rAZOW__options{gap:var(--space-xxs);flex-direction:column;display:flex}.EditRecommendationForm-module__-rAZOW__option{padding:var(--space-xs);border-radius:var(--radius-lg);cursor:pointer;border:1px solid #0000;flex-direction:column;display:flex}.EditRecommendationForm-module__-rAZOW__option[data-selected]{border-color:var(--green-350);background-color:var(--green-50)}.EditRecommendationForm-module__-rAZOW__option:not([data-selected]):hover{background-color:var(--action-ghost-hover)}.EditRecommendationForm-module__-rAZOW__optionMain{align-items:center;gap:var(--space-sm);text-align:left;width:100%;display:flex}.EditRecommendationForm-module__-rAZOW__radio{border-radius:var(--radius-full);border:1.5px solid var(--border-strong);width:20px;height:20px;color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:flex}.EditRecommendationForm-module__-rAZOW__radio[data-selected]{border-color:var(--green-750);background-color:var(--green-750)}.EditRecommendationForm-module__-rAZOW__optionText{flex-direction:column;gap:1px;min-width:0;display:flex}.EditRecommendationForm-module__-rAZOW__candidateName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-bold);color:var(--text-primary)}.EditRecommendationForm-module__-rAZOW__partyRow{align-items:center;gap:var(--space-xxs);display:flex}.EditRecommendationForm-module__-rAZOW__party{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.EditRecommendationForm-module__-rAZOW__unavailable{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);color:var(--action-danger-default)}.EditRecommendationForm-module__-rAZOW__optionExtras{margin-top:var(--space-xs);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.EditRecommendationForm-module__-rAZOW__videoInput,.EditRecommendationForm-module__-rAZOW__commentEditor{cursor:auto}.EditRecommendationForm-module__-rAZOW__videoInput{flex-basis:100%}.EditRecommendationForm-module__-rAZOW__videoInputField{font-size:var(--font-size-body-sm)}.EditRecommendationForm-module__-rAZOW__commentEditor,.EditRecommendationForm-module__-rAZOW__noteEditor{border-radius:var(--radius-md);border:1px solid var(--border-default);background-color:var(--surface-card);width:100%;overflow:hidden}:is(.EditRecommendationForm-module__-rAZOW__commentEditor .mantine-RichTextEditor-content,.EditRecommendationForm-module__-rAZOW__noteEditor .mantine-RichTextEditor-content){min-height:72px}.EditRecommendationForm-module__-rAZOW__extraPill{padding-block:6px;padding-inline:var(--space-sm);border-radius:var(--radius-full);border:1px solid var(--border-default);background-color:var(--surface-card);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-caption);color:var(--text-primary);white-space:nowrap}.EditRecommendationForm-module__-rAZOW__extraPill:hover{background-color:var(--action-ghost-hover)}.EditRecommendationForm-module__-rAZOW__noteSection{gap:var(--space-xs);flex-direction:column;display:flex}.EditRecommendationForm-module__-rAZOW__noteLabel{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);color:var(--text-primary)}.EditRecommendationForm-module__-rAZOW__noteOptional{font-weight:var(--font-weight-regular);color:var(--text-secondary)}.EditRecommendationForm-module__-rAZOW__footer{bottom:calc(-1 * var(--space-sm));z-index:2;padding-top:var(--space-md);padding-bottom:var(--space-sm);margin-bottom:calc(-1 * var(--space-sm));border-top:1px solid var(--border-divider);background-color:var(--surface-card);justify-content:space-between;align-items:center;display:flex;position:sticky}.EditRecommendationForm-module__-rAZOW__footerActions{align-items:center;gap:var(--space-lg);display:flex}.EditRecommendationForm-module__-rAZOW__remove{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-body-sm);color:var(--action-danger-default);position:relative}.EditRecommendationForm-module__-rAZOW__remove:hover:not(:disabled){color:var(--action-danger-hover)}.EditRecommendationForm-module__-rAZOW__remove:disabled,.EditRecommendationForm-module__-rAZOW__cancel:disabled{cursor:default;opacity:.6}.EditRecommendationForm-module__-rAZOW__removeLabel[data-hidden]{visibility:hidden}.EditRecommendationForm-module__-rAZOW__removeSpinner{margin:auto;position:absolute;inset:0}.EditRecommendationForm-module__-rAZOW__cancel{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.EditRecommendationForm-module__-rAZOW__cancel:hover:not(:disabled){color:var(--text-primary)}.EditRecommendationForm-module__-rAZOW__save{padding-inline:var(--space-lg);background-color:var(--action-primary-default)}.EditRecommendationForm-module__-rAZOW__save:hover{background-color:var(--action-primary-hover)}
.IvotedShareCardSticker-module__cGRBtW__root{border-radius:var(--radius-xl);background:var(--gray-0);flex-direction:column;flex-shrink:0;justify-content:space-between;width:342px;height:428px;padding:24px;display:flex;position:relative;overflow:hidden}.IvotedShareCardSticker-module__cGRBtW__head{flex-direction:column;gap:6px;display:flex;position:relative}.IvotedShareCardSticker-module__cGRBtW__headline{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;color:var(--text-primary);font-size:30px;font-weight:600;line-height:36px}.IvotedShareCardSticker-module__cGRBtW__sub{color:var(--text-secondary);font-size:13px;line-height:18px}.IvotedShareCardSticker-module__cGRBtW__sticker{justify-content:center;display:flex;position:relative;transform:rotate(-6deg)}.IvotedShareCardSticker-module__cGRBtW__sticker img{filter:drop-shadow(0 12px 22px #00000038)}.IvotedShareCardSticker-module__cGRBtW__nudge{transform-origin:0 0;position:absolute;top:116px;left:37px;transform:rotate(-4deg)}.IvotedShareCardSticker-module__cGRBtW__callout{color:var(--action-primary-default);transform-origin:0 0;white-space:nowrap;align-items:flex-start;gap:2px;font-size:13px;font-weight:600;line-height:16px;display:flex;position:absolute;top:352px;left:178px;transform:rotate(-4deg)}.IvotedShareCardSticker-module__cGRBtW__arrow{flex-shrink:0;width:23px;height:34px;margin-top:-6px}
.TurnoutResultsScreen-module__ukOf0q__main{flex-direction:column;max-width:720px;margin-inline:auto;display:flex}.TurnoutResultsScreen-module__ukOf0q__shareWrap{padding-block:var(--space-xs) var(--space-xxs)}.TurnoutResultsScreen-module__ukOf0q__resolving{padding-block:var(--space-lg);color:var(--text-secondary);text-align:center}.TurnoutResultsScreen-module__ukOf0q__searchWrap{padding-block:var(--space-xxs)}
.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}
.EditRecommendationModal-module__dLJpxG__modalHeader{padding-bottom:var(--space-xs);align-items:flex-start}.EditRecommendationModal-module__dLJpxG__header{gap:var(--space-xxs);flex-direction:column;display:flex}.EditRecommendationModal-module__dLJpxG__title{color:var(--text-primary);margin:0}.EditRecommendationModal-module__dLJpxG__office{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);color:var(--text-primary)}.EditRecommendationModal-module__dLJpxG__highlight{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-secondary);align-self:flex-start;display:inline-flex}.EditRecommendationModal-module__dLJpxG__highlight[data-highlighted]{border-color:var(--yellow-350);color:var(--text-primary)}.EditRecommendationModal-module__dLJpxG__highlight svg{width:18px;height:18px;fill:var(--text-muted)}.EditRecommendationModal-module__dLJpxG__highlight[data-highlighted] svg{fill:var(--yellow-350)}.EditRecommendationModal-module__dLJpxG__highlight:disabled{opacity:.6}.EditRecommendationModal-module__dLJpxG__electionRow{color:var(--text-secondary);align-items:center;gap:6px;display:flex}.EditRecommendationModal-module__dLJpxG__election{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.EditRecommendationModal-module__dLJpxG__body{gap:var(--space-lg);flex-direction:column;padding-bottom:0;display:flex}.EditRecommendationModal-module__dLJpxG__loading{padding-block:var(--space-xl);align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.EditRecommendationModal-module__dLJpxG__sheetHeader{padding:var(--space-xs) var(--space-xs) var(--space-sm)}
.IvotedShareCarousel-module__Fnf9ba__viewport{padding-block:4px}.IvotedShareCarousel-module__Fnf9ba__slide{border-radius:var(--radius-xl);box-shadow:0 0 0 2px var(--border-default);transition:box-shadow .15s;display:block}.IvotedShareCarousel-module__Fnf9ba__slide[data-selected=true]{box-shadow:0 0 0 4px var(--action-primary-default)}.IvotedShareCarousel-module__Fnf9ba__indicators{margin-top:var(--space-md);gap:var(--space-xxs);position:static}.IvotedShareCarousel-module__Fnf9ba__indicator{border-radius:var(--radius-full);background-color:var(--mantine-color-neutral-3);width:8px;height:8px;box-shadow:none;opacity:1;transition:background-color .15s,width .15s}.IvotedShareCarousel-module__Fnf9ba__indicator[data-active]{background-color:var(--interactive);width:20px}
.TurnoutStageRow-module__MGuXcW__stage{align-items:center;gap:11px;display:flex}.TurnoutStageRow-module__MGuXcW__stageBadge{border:2px solid var(--border-strong);border-radius:var(--radius-full);width:24px;height:24px;color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TurnoutStageRow-module__MGuXcW__stage[data-status=in_progress] .TurnoutStageRow-module__MGuXcW__stageBadge{border-color:var(--purple-150);border-top-color:var(--action-primary-default);animation:.9s linear infinite TurnoutStageRow-module__MGuXcW__spin}.TurnoutStageRow-module__MGuXcW__stage[data-status=done] .TurnoutStageRow-module__MGuXcW__stageBadge{border-color:var(--green-550);background-color:var(--green-550)}@keyframes TurnoutStageRow-module__MGuXcW__spin{to{transform:rotate(360deg)}}.TurnoutStageRow-module__MGuXcW__stageText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.TurnoutStageRow-module__MGuXcW__stageTitle{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-label)}.TurnoutStageRow-module__MGuXcW__stage[data-status=pending] .TurnoutStageRow-module__MGuXcW__stageTitle{color:var(--text-muted)}.TurnoutStageRow-module__MGuXcW__stageSubtitle{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption)}
.VoteShareSaveButtons-module__QRraqW__glyph{width:16px;height:16px}
.PublicVotingRecord-module__atfeAG__root{gap:var(--space-md);width:100%;min-width:0;padding-block:var(--space-md);flex-direction:column;display:flex}.PublicVotingRecord-module__atfeAG__status{padding-block:var(--space-lg);text-align:center;justify-content:center;display:flex}
.RecommendRecommendationRow-module__uePxLq__row{width:100%;padding-block:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-md);border-bottom:1px solid var(--border-divider);text-align:left;display:flex;position:relative}.RecommendRecommendationRow-module__uePxLq__row:last-of-type{border-bottom:none}.RecommendRecommendationRow-module__uePxLq__row:before{content:"";inset-block:var(--space-xxs);inset-inline:calc(var(--space-sm) * -1);border-radius:var(--radius-md);background-color:var(--action-ghost-hover);opacity:0;position:absolute}.RecommendRecommendationRow-module__uePxLq__row:hover:before{opacity:1}.RecommendRecommendationRow-module__uePxLq__rowBody,.RecommendRecommendationRow-module__uePxLq__supporters{position:relative}.RecommendRecommendationRow-module__uePxLq__rowAction{z-index:1;position:absolute;inset:0}.RecommendRecommendationRow-module__uePxLq__rowBody{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.RecommendRecommendationRow-module__uePxLq__office{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.RecommendRecommendationRow-module__uePxLq__candidate{align-items:center;gap:var(--space-sm);display:flex}.RecommendRecommendationRow-module__uePxLq__candidateText{flex-direction:column;gap:1px;min-width:0;display:flex}.RecommendRecommendationRow-module__uePxLq__candidateName{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-bold);color:var(--text-primary)}.RecommendRecommendationRow-module__uePxLq__metaRow{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.RecommendRecommendationRow-module__uePxLq__metaRow>*+:before{content:"·";margin-right:var(--space-xs);color:var(--text-muted)}.RecommendRecommendationRow-module__uePxLq__partyRow{align-items:center;gap:var(--space-xxs);white-space:nowrap;display:flex}.RecommendRecommendationRow-module__uePxLq__star{z-index:2;color:var(--text-muted);align-items:center;display:flex;position:relative}.RecommendRecommendationRow-module__uePxLq__star[data-highlighted]{color:var(--yellow-350)}.RecommendRecommendationRow-module__uePxLq__star svg{fill:currentColor;width:16px;height:16px}.RecommendRecommendationRow-module__uePxLq__metaRow>.RecommendRecommendationRow-module__uePxLq__star:before,.RecommendRecommendationRow-module__uePxLq__metaRow>.RecommendRecommendationRow-module__uePxLq__star+:before{content:none;margin-right:0}.RecommendRecommendationRow-module__uePxLq__detail{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:3px;display:flex}.RecommendRecommendationRow-module__uePxLq__detail svg{fill:currentColor;width:14px;height:14px}.RecommendRecommendationRow-module__uePxLq__party{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.RecommendRecommendationRow-module__uePxLq__noPickAvatar{border-radius:var(--radius-full);border:1.5px dashed var(--border-default);flex-shrink:0;width:36px;height:36px}.RecommendRecommendationRow-module__uePxLq__noPick{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-body);color:var(--text-secondary)}.RecommendRecommendationRow-module__uePxLq__measureIcon{border-radius:var(--radius-full);background-color:var(--surface-paper);width:36px;height:36px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.RecommendRecommendationRow-module__uePxLq__measureIcon svg{fill:currentColor}.RecommendRecommendationRow-module__uePxLq__supporters{flex-shrink:0;align-items:center;display:flex}
.TurnoutScanningScreen-module__czC6DG__main{gap:var(--space-md);max-width:720px;min-height:80vh;padding:var(--space-lg) var(--space-sm) 0;flex-direction:column;margin-inline:auto;display:flex}.TurnoutScanningScreen-module__czC6DG__hero{gap:var(--space-xs);flex-direction:column;display:flex}.TurnoutScanningScreen-module__czC6DG__title{color:var(--text-primary);letter-spacing:-.6px;margin:0}.TurnoutScanningScreen-module__czC6DG__subtitle{color:var(--text-secondary)}.TurnoutScanningScreen-module__czC6DG__sticker,.TurnoutScanningScreen-module__czC6DG__working{background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:0 8px 22px -6px #00000014}.TurnoutScanningScreen-module__czC6DG__sticker{padding:var(--space-sm)}.TurnoutScanningScreen-module__czC6DG__working{padding:var(--space-md);flex-direction:column;gap:14px;display:flex}.TurnoutScanningScreen-module__czC6DG__workingHeader{justify-content:space-between;align-items:center;display:flex}.TurnoutScanningScreen-module__czC6DG__workingTitle{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-label)}.TurnoutScanningScreen-module__czC6DG__workingHint{color:var(--text-muted);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-label)}.TurnoutScanningScreen-module__czC6DG__privacy{padding-top:var(--space-xxs);justify-content:center;align-items:center;gap:7px;display:flex}.TurnoutScanningScreen-module__czC6DG__privacyText{color:var(--text-muted);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-caption)}
.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}
.RecommendElectionCard-module__8HDtFq__card{border-radius:var(--radius-lg);border:1px solid var(--border-default);background-color:var(--surface-card);box-shadow:var(--shadow-sm);flex-direction:column;padding:20px;display:flex}.RecommendElectionCard-module__8HDtFq__head{padding-bottom:var(--space-md);gap:var(--space-xxs);border-bottom:1px solid var(--border-divider);flex-direction:column;display:flex}.RecommendElectionCard-module__8HDtFq__electionName{color:var(--text-primary);margin:0}.RecommendElectionCard-module__8HDtFq__dateRow{color:var(--text-secondary);align-items:center;gap:6px;display:flex}.RecommendElectionCard-module__8HDtFq__date{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.RecommendElectionCard-module__8HDtFq__seeAll{margin-top:var(--space-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-sm);color:var(--text-link);align-self:flex-start;text-decoration:underline}.RecommendElectionCard-module__8HDtFq__seeAll:hover{color:var(--text-link-hover)}
.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}
.GroupRecommendationsPanel-module__Yq1W9W__panel{gap:var(--space-xxs);border:1px solid var(--border-default);background-color:var(--surface-card);min-width:0;box-shadow:var(--shadow-lg);border-radius:22px;flex-direction:column;flex:1;padding-top:20px;padding-bottom:10px;display:flex}.GroupRecommendationsPanel-module__Yq1W9W__appBar{padding-inline:var(--space-md);gap:var(--space-xxs);flex-direction:column;display:flex}.GroupRecommendationsPanel-module__Yq1W9W__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.GroupRecommendationsPanel-module__Yq1W9W__title{color:var(--text-primary);margin:0}.GroupRecommendationsPanel-module__Yq1W9W__subtitle{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.GroupRecommendationsPanel-module__Yq1W9W__topBanner{padding-inline:var(--space-md);padding-bottom:var(--space-xs)}.GroupRecommendationsPanel-module__Yq1W9W__banner{padding-inline:var(--space-md);padding-top:var(--space-sm)}.GroupRecommendationsPanel-module__Yq1W9W__content{padding:var(--space-md);gap:var(--space-md);flex-direction:column;display:flex}.GroupRecommendationsPanel-module__Yq1W9W__controls{align-items:stretch;gap:var(--space-sm);flex-direction:column;display:flex}.GroupRecommendationsPanel-module__Yq1W9W__filterField{width:100%}@media (min-width:992px){.GroupRecommendationsPanel-module__Yq1W9W__controls{justify-content:space-between;align-items:center;gap:var(--space-md);flex-direction:row}.GroupRecommendationsPanel-module__Yq1W9W__filterField{flex-shrink:0;width:260px}}.GroupRecommendationsPanel-module__Yq1W9W__filterInput{border-radius:var(--radius-md);border:1px solid var(--border-default);background-color:var(--surface-card);height:40px;font-size:var(--font-size-body-sm);padding-inline-start:36px}.GroupRecommendationsPanel-module__Yq1W9W__filterInput:focus{border-color:var(--border-focus)}.GroupRecommendationsPanel-module__Yq1W9W__tabs{padding:var(--space-xxs);align-self:flex-start;gap:var(--space-xxs);border-radius:var(--radius-full);background-color:var(--surface-paper);display:flex}.GroupRecommendationsPanel-module__Yq1W9W__tab{padding-block:var(--space-xs);padding-inline:var(--space-md);border-radius:var(--radius-full);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);align-items:center;gap:6px;display:flex}.GroupRecommendationsPanel-module__Yq1W9W__tab[data-active]{background-color:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}.GroupRecommendationsPanel-module__Yq1W9W__tabCount{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--text-muted)}.GroupRecommendationsPanel-module__Yq1W9W__emptyState{padding-block:var(--space-xxl);align-items:center;gap:var(--space-xxs);text-align:center;flex-direction:column;display:flex}.GroupRecommendationsPanel-module__Yq1W9W__emptyTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body-bold);color:var(--text-primary)}.GroupRecommendationsPanel-module__Yq1W9W__emptyBody{font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary)}.GroupRecommendationsPanel-module__Yq1W9W__backLink{margin-top:var(--space-xs);font-size:var(--font-size-body-sm);line-height:var(--font-line-height-body-sm);color:var(--text-secondary);align-self:center;text-decoration:underline}.GroupRecommendationsPanel-module__Yq1W9W__backLink:hover{color:var(--text-primary)}
.MovementFeed-module__KlgBIq__root{gap:var(--space-xs);flex-direction:column;display:flex}.MovementFeed-module__KlgBIq__header{padding-inline:var(--space-md)}
[data-theme=next] button.DiscoveryJoinButton-module__K52N9W__onTint[data-variant]{background-color:var(--surface-card);color:var(--text-primary)}[data-theme=next] button.DiscoveryJoinButton-module__K52N9W__onTint[data-variant]:hover:not(:disabled,[data-disabled]){background-color:var(--action-neutral-hover)}[data-theme=next] button.DiscoveryJoinButton-module__K52N9W__onTint[data-variant]:disabled{color:var(--text-secondary)}
.RecommendAddressInput-module__9xhLEG__input input{border-radius:var(--radius-md);border:1.5px solid var(--border-default);background-color:var(--surface-card);height:44px;font-size:var(--font-size-body-sm)}.RecommendAddressInput-module__9xhLEG__input input:focus{border-color:var(--border-focus)}
.RichTextEditor-module__PIkegG__tiptapWrapper .RichTextEditor-module__PIkegG__ProseMirror{min-height:auto;padding:0;font-weight:400}.RichTextEditor-module__PIkegG__tiptapWrapper .RichTextEditor-module__PIkegG__ProseMirror:focus{outline:none}.RichTextEditor-module__PIkegG__tiptapWrapper .RichTextEditor-module__PIkegG__rich-text-link{color:var(--mantine-color-primary-6);text-decoration:underline}.RichTextEditor-module__PIkegG__tiptapWrapper .RichTextEditor-module__PIkegG__rich-text-link:hover{color:var(--mantine-color-primary-7)}
.RecommendCurrentRepRow-module__3EeQnG__row{border-radius:var(--radius-lg);background-color:var(--surface-card);width:100%}.RecommendCurrentRepRow-module__3EeQnG__body{flex:1;min-width:0}
.VideoModuleDisplay-module__kBPRfa__root{position:relative}.VideoModuleDisplay-module__kBPRfa__editButton{z-index:10;position:absolute;top:8px;right:8px}@media (min-width:768px){.VideoModuleDisplay-module__kBPRfa__editButton{top:12px;right:12px}}
.NetworkBillboardArrows-module__h_4sOa__arrows{width:100%;height:auto;color:var(--text-muted);display:block}
.NetworkBillboardCard-module__g6Sqla__card{--network-card-bg:var(--surface-overlay);flex-direction:column;flex:0 0 calc((100% - 2 * var(--space-xs)) / 3);border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--network-card-bg);min-width:0;text-decoration:none;display:flex;overflow:hidden}.NetworkBillboardCard-module__g6Sqla__card[data-placeholder]{--network-card-bg:var(--gray-750)}.NetworkBillboardCard-module__g6Sqla__media{aspect-ratio:3;background-color:var(--border-strong);position:relative}.NetworkBillboardCard-module__g6Sqla__image{-o-object-fit:cover;object-fit:cover}.NetworkBillboardCard-module__g6Sqla__name{padding:var(--space-xxs) var(--space-xs) var(--space-xs)}
.NetworkPreviewMap-module__plcOnq__diagram{flex-direction:column;align-self:center;align-items:center;width:100%;max-width:378px;display:flex}.NetworkPreviewMap-module__plcOnq__cards{justify-content:center;gap:var(--space-xs);width:100%;display:flex}.NetworkPreviewMap-module__plcOnq__more{width:100%;padding-top:var(--space-xxs);justify-content:flex-end;display:flex}.NetworkPreviewMap-module__plcOnq__moreLink{align-items:center;gap:var(--space-xxs);color:var(--text-link);text-decoration:none;display:inline-flex}.NetworkPreviewMap-module__plcOnq__moreLink:hover{color:var(--text-link-hover)}.NetworkPreviewMap-module__plcOnq__moreIcon{fill:currentColor;width:14px;height:14px}
.Billboard-module__afU3NG__card{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Billboard-module__afU3NG__card[data-tone=brand]{background-image:linear-gradient(in oklab 135deg, var(--action-primary-default) 0%, var(--celebration-purple) 100%)}.Billboard-module__afU3NG__card[data-tone=neutral]{--billboard-neutral-stop-a:color-mix(in srgb, var(--surface-card) 75%, var(--surface-paper));--billboard-neutral-stop-b:color-mix(in srgb, var(--surface-card) 65%, var(--border-default));background-image:linear-gradient(in oklab 135deg, var(--billboard-neutral-stop-a) 0%, var(--billboard-neutral-stop-b) 100%)}.Billboard-module__afU3NG__eyebrow{display:flex}.Billboard-module__afU3NG__text{gap:var(--space-xs);flex-direction:column;display:flex}.Billboard-module__afU3NG__title{font-family:var(--font-family-base);font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-h5);letter-spacing:-1px}.Billboard-module__afU3NG__card[data-title-size=lg] .Billboard-module__afU3NG__title{font-size:var(--font-size-h4);line-height:var(--font-line-height-h4)}.Billboard-module__afU3NG__description{font-family:var(--font-family-base);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body-sm);letter-spacing:-.3px}.Billboard-module__afU3NG__card[data-tone=brand] .Billboard-module__afU3NG__title{color:var(--text-inverse)}.Billboard-module__afU3NG__card[data-tone=brand] .Billboard-module__afU3NG__description{color:color-mix(in srgb, var(--text-inverse) 80%, transparent)}.Billboard-module__afU3NG__card[data-tone=neutral] .Billboard-module__afU3NG__title{color:var(--text-primary)}.Billboard-module__afU3NG__card[data-tone=neutral] .Billboard-module__afU3NG__description{color:var(--text-secondary)}.Billboard-module__afU3NG__action{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;margin-top:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-label);text-align:left;cursor:pointer;border:none;text-decoration:none;display:flex}.Billboard-module__afU3NG__card[data-action-width=compact] .Billboard-module__afU3NG__action{width:33.3333%;min-width:fit-content}.Billboard-module__afU3NG__card[data-tone=brand] .Billboard-module__afU3NG__action{background-color:color-mix(in srgb, var(--surface-card) 20%, transparent);color:var(--text-inverse)}.Billboard-module__afU3NG__card[data-tone=neutral] .Billboard-module__afU3NG__action{background-color:color-mix(in srgb, var(--surface-card) 80%, transparent);color:var(--text-primary)}.Billboard-module__afU3NG__actionLabel{min-width:0}.Billboard-module__afU3NG__actionIcon{flex-shrink:0;width:24px;height:24px}.Billboard-module__afU3NG__action:has([aria-busy=true]){pointer-events:none}.Billboard-module__afU3NG__card[data-whole-card]{cursor:pointer;position:relative}.Billboard-module__afU3NG__card[data-whole-card] .Billboard-module__afU3NG__action:after{content:"";z-index:1;position:absolute;inset:0}.Billboard-module__afU3NG__card[data-whole-card] :is(a,button,[role=button],input,select,textarea):not(.Billboard-module__afU3NG__action):not(.maplibregl-marker){z-index:2;position:relative}@media (hover:hover){.Billboard-module__afU3NG__card[data-whole-card][data-tone=brand]:hover .Billboard-module__afU3NG__action{background-color:color-mix(in srgb, var(--surface-card) 30%, transparent)}.Billboard-module__afU3NG__card[data-whole-card][data-tone=neutral]:hover .Billboard-module__afU3NG__action{background-color:var(--surface-card)}}.Billboard-module__afU3NG__actionDots{justify-content:center;align-items:center;gap:var(--space-xxs);flex-shrink:0;width:24px;height:24px;display:flex}.Billboard-module__afU3NG__actionDot{border-radius:var(--radius-full);background-color:currentColor;width:4px;height:4px;animation:1.2s ease-in-out infinite Billboard-module__afU3NG__billboardActionDot}.Billboard-module__afU3NG__actionDot:nth-child(2){animation-delay:.15s}.Billboard-module__afU3NG__actionDot:nth-child(3){animation-delay:.3s}@keyframes Billboard-module__afU3NG__billboardActionDot{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Billboard-module__afU3NG__actionDot{opacity:.6;animation:none}}
.NotFoundContent-module__aCrNTG__root{min-height:100dvh;padding:var(--space-lg);background-color:var(--surface-paper);justify-content:center;align-items:center;display:flex}.NotFoundContent-module__aCrNTG__inner{width:100%;max-width:420px}.NotFoundContent-module__aCrNTG__logo{align-self:center}.NotFoundContent-module__aCrNTG__title{font:inherit;margin:0}.NotFoundContent-module__aCrNTG__code{font-family:var(--font-family-base);font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-h2);letter-spacing:-2px;color:var(--text-inverse)}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_3ee70053-module__y7nIFW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_3ee70053-module__y7nIFW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2?dpl=dpl_Ej8Usc55fMpu46UGtkESnj7RiGzj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b21886cc-module__H39p-a__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b21886cc-module__H39p-a__variable{--font-inter:"Inter", "Inter Fallback"}
[data-theme=next] .MultiSelect-module__-PK3ba__input{min-height:var(--input-size);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}[data-theme=next] .MultiSelect-module__-PK3ba__input:focus-within{border-color:var(--border-focus)}[data-theme=next] [data-error] .MultiSelect-module__-PK3ba__input{border-color:var(--feedback-error)}[data-theme=next] .MultiSelect-module__-PK3ba__input[data-disabled]{background-color:var(--action-disabled);color:var(--text-muted)}[data-theme=next] .MultiSelect-module__-PK3ba__label{color:var(--text-primary);font-weight:var(--font-weight-medium)}[data-theme=next] .MultiSelect-module__-PK3ba__pill{background-color:var(--surface-selected);border-radius:var(--radius-full);color:var(--text-primary)}[data-theme=next] .MultiSelect-module__-PK3ba__dropdown{padding:var(--space-xxs);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md)}[data-theme=next] .MultiSelect-module__-PK3ba__option{min-height:40px;padding-block:var(--space-xs);padding-inline:var(--space-sm);border-radius:var(--radius-sm);color:var(--text-primary)}[data-theme=next] .MultiSelect-module__-PK3ba__option:hover,[data-theme=next] .MultiSelect-module__-PK3ba__option[data-combobox-active]{background-color:var(--surface-paper)}[data-theme=next] .MultiSelect-module__-PK3ba__option[data-combobox-selected]{background-color:var(--surface-selected)}
.NavLink-module__F-YP8q__root{text-align:inherit}.NavLink-module__F-YP8q__label{font-weight:500;font-size:var(--mantine-font-size-md);padding:5px}@media (max-width:786px){.NavLink-module__F-YP8q__label{font-size:var(--mantine-font-size-lg)}}@media (max-height:725px){.NavLink-module__F-YP8q__label{font-size:var(--mantine-font-size-md)}}
.Notification-module__Kxrmda__root{border-radius:var(--mantine-radius-md);padding:var(--space-xs) var(--space-sm)}.Notification-module__Kxrmda__root[data-type=success]{background-color:var(--mantine-color-success-1);border:1px solid var(--mantine-color-success-5)}.Notification-module__Kxrmda__root[data-type=danger]{background-color:var(--mantine-color-danger-1);border:1px solid var(--mantine-color-danger-5)}.Notification-module__Kxrmda__root[data-type=info]{background-color:var(--mantine-color-info-1);border:1px solid var(--mantine-color-info-5)}.Notification-module__Kxrmda__root[data-type=warning]{background-color:var(--mantine-color-warning-1);border:1px solid var(--mantine-color-warning-5)}.Notification-module__Kxrmda__title{color:var(--mantine-color-primary-9);font-weight:600}.Notification-module__Kxrmda__description{color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-sm)}
[data-theme=next] .Notification-module__SPIrsG__root{padding:var(--space-md);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg)}[data-theme=next] .Notification-module__SPIrsG__root:before{display:none}[data-theme=next] .Notification-module__SPIrsG__icon{color:var(--text-primary);background-color:#0000}[data-theme=next] .Notification-module__SPIrsG__title{color:var(--text-primary)}[data-theme=next] .Notification-module__SPIrsG__description{color:var(--text-secondary)}
[data-theme=next] .NumberInput-module__in2JYG__label{color:var(--text-primary);font-weight:var(--font-weight-medium)}[data-theme=next] .NumberInput-module__in2JYG__description{color:var(--text-secondary)}[data-theme=next] .NumberInput-module__in2JYG__error{color:var(--feedback-error)}[data-theme=next] .NumberInput-module__in2JYG__input{height:var(--input-size);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}[data-theme=next] .NumberInput-module__in2JYG__input::placeholder{color:var(--text-secondary)}[data-theme=next] .NumberInput-module__in2JYG__input:focus{border-color:var(--border-focus)}[data-theme=next] .NumberInput-module__in2JYG__input:disabled,[data-theme=next] .NumberInput-module__in2JYG__input[data-disabled]{background-color:var(--action-disabled);color:var(--text-muted)}[data-theme=next] [data-error] .NumberInput-module__in2JYG__input{border-color:var(--feedback-error)}[data-theme=next] .NumberInput-module__in2JYG__control{border-color:var(--border-default);color:var(--text-secondary)}[data-theme=next] .NumberInput-module__in2JYG__control:hover{background-color:var(--action-neutral-hover);color:var(--text-primary)}

.Paper-module__w3t8hG__card{border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-neutral-2);width:100%;margin:0 auto;padding:20px}.Paper-module__w3t8hG__root[data-variant=primary]{padding:var(--space-sm);border-radius:var(--mantine-radius-lg);border:1px solid var(--border);background-color:#fff}.Paper-module__w3t8hG__root[data-variant=secondary]{background-color:var(--mantine-color-neutral-0);padding:16px}.Paper-module__w3t8hG__root[data-variant=influence_target]{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-secondary-1)!important;padding:15px 20px!important}.Paper-module__w3t8hG__root[data-variant=issue]{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-neutral-2);box-shadow:0 4px 12px #00000014;padding:0!important}.Paper-module__w3t8hG__root[data-variant=issue]:hover{box-shadow:0 4px 12px #0003}.Paper-module__w3t8hG__root[data-variant=issue]:active{color:var(--mantine-color-primary-9)}@media (max-width:374px){.Paper-module__w3t8hG__root[data-variant=issue]{padding:20px!important}}.Paper-module__w3t8hG__root[data-variant=subtle]{border-radius:var(--mantine-radius-md);border:2px solid var(--mantine-color-secondary-1);box-shadow:0 4px 12px #00000008;background-color:var(--mantine-color-neutral-0)!important;padding:10px 15px!important}.Paper-module__w3t8hG__root[data-variant=subtle]:hover{box-shadow:0 4px 12px #0003}
.Pill-module__LSeEha__root{border-radius:var(--mantine-radius-xl);font-size:var(--mantine-font-size-md);cursor:default;font-weight:500;transition:all .2s;box-shadow:0 3px 6px #0000000a}.Pill-module__LSeEha__root[data-size=lg]{text-transform:none;height:40px;font-size:var(--mantine-font-size-md);padding:4px 20px;font-weight:500}.Pill-module__LSeEha__root[data-size=lg] .Pill-module__LSeEha__label{line-height:32px}.Pill-module__LSeEha__root[data-size=xl]{text-transform:none;height:42px;padding:4px 20px;font-size:14px}.Pill-module__LSeEha__root[data-size=xl] .Pill-module__LSeEha__label{line-height:34px}.Pill-module__LSeEha__root[data-variant=primary]{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-xl);background-color:#fff}.Pill-module__LSeEha__root[data-variant=secondary]{border-radius:var(--mantine-radius-xl);border:1px solid var(--mantine-color-secondary-7);background-color:var(--mantine-color-secondary-0);text-transform:none;color:var(--mantine-color-secondary-7)}.Pill-module__LSeEha__root[data-variant=basic]{justify-content:center;align-items:center;gap:var(--space-xxs);border:1px solid var(--mantine-color-neutral-2);height:40px;font-size:var(--mantine-font-size-md);color:var(--mantine-color-neutral-9);text-transform:none;background:#fff;border-radius:30px;padding:8px 16px;font-weight:500;box-shadow:0 3px 6px #0000000a}.Pill-module__LSeEha__root[data-variant=group-info]{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-neutral-3);border-radius:var(--mantine-radius-xl);font-size:var(--mantine-font-size-sm);background-color:#0000;height:32px;padding:4px 12px;font-weight:400}.Pill-module__LSeEha__root[data-variant=transparent]{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-xl);background-color:#0000}.Pill-module__LSeEha__root[data-variant=ghost]{color:var(--mantine-color-neutral-9);border-radius:var(--mantine-radius-xl);box-shadow:none;background-color:#0000;border:none}.Pill-module__LSeEha__root[data-variant=ghost-selected]{color:var(--mantine-color-neutral-9);border-radius:var(--mantine-radius-xl);box-shadow:0 3px 6px #0000000a;background-color:#fff!important;border:none!important}.Pill-module__LSeEha__root[data-variant=tag]{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-xl);cursor:pointer;background-color:#fff}.Pill-module__LSeEha__root[data-variant=tag]:hover{opacity:.85;background-color:var(--mantine-color-neutral-0);transform:translateY(-1px)}.Pill-module__LSeEha__root[data-variant=tag]:active{transform:translateY(0)}.Pill-module__LSeEha__root[data-variant=tag-muted]{color:var(--mantine-color-neutral-5);border:1px solid var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-xl);cursor:pointer;background-color:#fff}.Pill-module__LSeEha__root[data-variant=tag-muted]:hover{opacity:.85;background-color:var(--mantine-color-neutral-0);transform:translateY(-1px)}.Pill-module__LSeEha__root[data-variant=tag-muted]:active{transform:translateY(0)}.Pill-module__LSeEha__root[data-disabled]{background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-neutral-9);opacity:.5;cursor:default}.Pill-module__LSeEha__root[data-selected]{background-color:var(--mantine-color-success-1);border:1px solid var(--mantine-color-success-9);color:var(--mantine-color-success-9)}.Pill-module__LSeEha__root[data-clickable]{cursor:pointer;text-decoration:none}.Pill-module__LSeEha__root[data-clickable]:hover{opacity:.85;transform:translateY(-1px)}.Pill-module__LSeEha__remove{color:var(--mantine-color-secondary-7);padding:0}
.PinInput-module__tOgNLW__input{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);border-radius:var(--mantine-radius-md);border-color:var(--mantine-color-neutral-2);text-align:center;color:var(--mantine-color-primary-9);background-color:#fff}.PinInput-module__tOgNLW__input::placeholder{color:var(--mantine-color-neutral-4)}.PinInput-module__tOgNLW__input:focus{border-color:var(--mantine-color-secondary-7)}.PinInput-module__tOgNLW__input:disabled{background-color:var(--mantine-color-neutral-1);color:var(--mantine-color-neutral-5);opacity:.6;cursor:not-allowed}
[data-theme=next] .PinInput-module__ZryoCG__input{background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}[data-theme=next] .PinInput-module__ZryoCG__input:focus{border-color:var(--border-focus)}[data-theme=next] .PinInput-module__ZryoCG__input[data-error]{border-color:var(--feedback-error)}[data-theme=next] .PinInput-module__ZryoCG__input:disabled,[data-theme=next] .PinInput-module__ZryoCG__input[data-disabled]{background-color:var(--action-disabled);color:var(--text-muted)}
.SegmentedControl-module__YP_cxq__root{background:var(--mantine-color-white);--sc-radius:64px;--sc-padding:10px 0;padding:2px}.SegmentedControl-module__YP_cxq__indicator{background:var(--mantine-color-success-8)}.SegmentedControl-module__YP_cxq__label{color:#000;width:100%;font-size:var(--mantine-font-size-md)}.SegmentedControl-module__YP_cxq__label[data-active]{color:#fff}.SegmentedControl-module__YP_cxq__label[data-active]:before{content:"";z-index:-1;border-radius:var(--sc-radius);background:var(--mantine-color-success-8);position:absolute;inset:0}@media (max-width:768px){.SegmentedControl-module__YP_cxq__label{font-size:var(--mantine-font-size-sm);white-space:normal;text-align:center;line-height:1.2}.SegmentedControl-module__YP_cxq__control{justify-content:center;align-items:center;min-height:auto;display:flex}}
.VerifiedCandidateMark-module__pZ_Qsa__root{color:var(--gray-1000);flex-shrink:0;line-height:0;display:inline-flex}.VerifiedCandidateMark-module__pZ_Qsa__root[data-on-photo]{color:var(--gray-0)}
.ExploreCandidateTile-module__w-qC2a__tile{aspect-ratio:1;border-radius:var(--radius-lg);width:128px;color:var(--fg-inverse);flex-shrink:0;text-decoration:none;display:block;position:relative;overflow:hidden}.ExploreCandidateTile-module__w-qC2a__tile[data-fluid]{width:auto}.ExploreCandidateTile-module__w-qC2a__tile:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ExploreCandidateTile-module__w-qC2a__scrim{background:linear-gradient(180deg, transparent 0%, var(--surface-overlay) 100%);position:absolute;inset:30% 0 0}.ExploreCandidateTile-module__w-qC2a__caption{right:var(--space-sm);bottom:var(--space-sm);left:var(--space-sm);flex-direction:column;display:flex;position:absolute}.ExploreCandidateTile-module__w-qC2a__name{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExploreCandidateTile-module__w-qC2a__verifiedMark{right:var(--space-sm);bottom:var(--space-sm);position:absolute}.ExploreCandidateTile-module__w-qC2a__tile[data-verified] .ExploreCandidateTile-module__w-qC2a__caption{right:calc(var(--space-sm) + 16px + var(--space-xs))}
.ExploreCandidateRail-module__nQ3v_q__skeletonTile{flex-shrink:0}
.ExploreCandidateGridSkeleton-module__QC69Fa__tile{aspect-ratio:1;width:100%}
.LoadingOverlay-module__t8WYsW__overlay{background-opacity:1;position:fixed;inset:0}.LoadingOverlay-module__t8WYsW__loader{justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.SadEmojiAnimation-module__m06exq__root{width:80px;height:88px;position:relative;overflow:hidden}
.RecentSearchText-module__yY0b1W__root{cursor:pointer}
[data-theme=next] .Select-module__gz4aUG__input{height:var(--input-size);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}[data-theme=next] .Select-module__gz4aUG__input:focus{border-color:var(--border-focus)}[data-theme=next] [data-error] .Select-module__gz4aUG__input{border-color:var(--feedback-error)}[data-theme=next] .Select-module__gz4aUG__input:disabled,[data-theme=next] .Select-module__gz4aUG__input[data-disabled]{background-color:var(--action-disabled);color:var(--text-muted)}[data-theme=next] .Select-module__gz4aUG__label{color:var(--text-primary)}[data-theme=next] .Select-module__gz4aUG__dropdown{padding:var(--space-xxs);background-color:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md)}[data-theme=next] .Select-module__gz4aUG__option{min-height:40px;padding-block:var(--space-xs);padding-inline:var(--space-sm);border-radius:var(--radius-sm);color:var(--text-primary)}[data-theme=next] .Select-module__gz4aUG__option:hover,[data-theme=next] .Select-module__gz4aUG__option[data-combobox-active]{background-color:var(--surface-paper)}[data-theme=next] .Select-module__gz4aUG__option[data-combobox-selected]{background-color:var(--surface-selected)}
.ExploreControlsStack-module__Dy_mjq__root{gap:var(--space-xs)}@media (max-width:768px){.ExploreControlsStack-module__Dy_mjq__root{gap:var(--space-xs)}}
.ProfileCandidacyCard-module__9NADBG__root{padding:var(--space-lg);border-radius:var(--radius-lg);background-image:linear-gradient(135deg, var(--surface-card), var(--surface-paper))}.ProfileCandidacyCard-module__9NADBG__action{flex-shrink:0}
.Skeleton-module__iH2Yea__root{border-radius:var(--skeleton-radius,var(--mantine-radius-lg))}.Skeleton-module__iH2Yea__root:after{background-color:var(--mantine-color-gray-3)}
.ImagePreview-module__yBjDlG__root{width:100%;height:100%}@media (max-width:768px){.ImagePreview-module__yBjDlG__root{order:-1}}
.VotingGroupCardSkeleton-module__Qq4FDq__card{border:1px solid var(--border-default);border-radius:var(--radius-xl);background-color:var(--surface-card);flex-direction:column;height:100%;display:flex;overflow:hidden}.VotingGroupCardSkeleton-module__Qq4FDq__card[data-small]{border-radius:var(--radius-lg)}.VotingGroupCardSkeleton-module__Qq4FDq__banner{aspect-ratio:3;width:100%}.VotingGroupCardSkeleton-module__Qq4FDq__body{padding:var(--space-md);flex:1}.VotingGroupCardSkeleton-module__Qq4FDq__card[data-small] .VotingGroupCardSkeleton-module__Qq4FDq__body{padding:var(--space-sm)}.VotingGroupCardSkeleton-module__Qq4FDq__stats{padding-top:var(--space-sm);border-top:1px solid var(--border-default);margin-top:auto}
.ContainerGroup-module__9aw9ia__root{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);position:relative;container-type:inline-size}.ContainerGroup-module__9aw9ia__identityRow{align-items:flex-start;gap:var(--space-md);width:100%;min-width:0;display:flex}.ContainerGroup-module__9aw9ia__nameBlock{justify-content:center;gap:var(--space-xxs);min-width:0;padding-right:calc(var(--space-xl) * 3);flex-direction:column;display:flex}.ContainerGroup-module__9aw9ia__bio{width:100%}.ContainerGroup-module__9aw9ia__privatePill{align-items:center;gap:var(--space-xxs);width:fit-content;margin-top:var(--space-xxs);padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-xs);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--gray-50);display:inline-flex}.ContainerGroup-module__9aw9ia__actions{top:var(--space-md);right:var(--space-md);align-items:center;gap:var(--space-xs);display:flex;position:absolute}@container (max-width:520px){.ContainerGroup-module__9aw9ia__root{padding-block:var(--space-lg);padding-inline:var(--space-md)}.ContainerGroup-module__9aw9ia__identityRow{align-items:center;gap:var(--space-md);flex-direction:column}.ContainerGroup-module__9aw9ia__nameBlock{align-items:center;gap:var(--space-xxs);text-align:center;padding-right:0}.ContainerGroup-module__9aw9ia__bio{text-align:center}.ContainerGroup-module__9aw9ia__bio button{text-align:center;align-self:center}.ContainerGroup-module__9aw9ia__externalLinksContainer{justify-content:center}}.ContainerGroup-module__9aw9ia__externalLinksContainer{width:100%;max-width:100%;overflow:hidden}@media (max-width:992px){.ContainerGroup-module__9aw9ia__externalLinksContainer{gap:var(--space-xs);flex-wrap:wrap}}.ContainerGroup-module__9aw9ia__avatarWell{flex-shrink:0;line-height:0;position:relative}.ContainerGroup-module__9aw9ia__candidateBadge{right:var(--space-xxs);bottom:var(--space-xxs);line-height:0;position:absolute}.ContainerGroup-module__9aw9ia__verifiedBadge{border:2px solid var(--surface-card);border-radius:var(--radius-full);background:var(--green-150);justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:inline-flex;position:absolute;bottom:-1px;right:-1px}
.Stack-module__FzpYVq__root[data-variant=secondary]{background:var(--mantine-color-secondary-0);border-radius:var(--mantine-radius-md)}.Stack-module__FzpYVq__root[data-variant=issuePageSection]{border-radius:var(--mantine-radius-md);background:var(--mantine-color-neutral-0);padding:var(--space-sm)}
@media (max-width:768px){.Stepper-module__5tyR3G__stepLabel{display:none}}.Stepper-module__5tyR3G__step{display:none}@media (max-width:768px){.Stepper-module__5tyR3G__step{width:100px}}.Stepper-module__5tyR3G__separator{height:4px;margin:10px}@media (max-width:768px){.Stepper-module__5tyR3G__separator{margin:8px}}
.ResultCard-module__H0LABa__root{cursor:pointer}
