.Button-module__kVy9xW__section{margin-inline-end:10px}
.Image-module__7rmAnG__root{-o-object-fit:contain;object-fit:contain;width:24px;height:24px;display:block}
.AuthInput-module__RUSiiW__inner{width:100%;position:relative}.AuthInput-module__RUSiiW__section{position:absolute;left:0}.AuthInput-module__RUSiiW__useDifferentLabel{text-decoration:underline}
.InAppBrowserBlocker-module__aOGPRa__iconContainer{justify-content:center;display:flex}.InAppBrowserBlocker-module__aOGPRa__urlContainer{width:100%}.InAppBrowserBlocker-module__aOGPRa__urlInput{font-size:var(--mantine-font-size-sm);text-overflow:ellipsis}
.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}
.LoadingState-module__8AvEUG__overlay{background-color:var(--footer-header-background);-webkit-backdrop-filter:blur(var(--footer-header-blur));backdrop-filter:blur(var(--footer-header-blur));justify-content:center;align-items:center;display:flex}.LoadingState-module__8AvEUG__inline{padding:var(--space-lg) 0;justify-content:center;align-items:center;display:flex}
.PinInput-module__ruLEUG__root{justify-content:space-between;width:100%;padding:0}@media (min-width:768px){.PinInput-module__ruLEUG__input,.PinInput-module__ruLEUG__pinInput{width:48px;height:48px}}@media (max-width:768px){.PinInput-module__ruLEUG__input,.PinInput-module__ruLEUG__pinInput{width:40px;height:40px}}
.ActionIcon-module__g1IYAq__root[data-size=sm]{width:20px;min-width:20px;height:20px;min-height:20px}.ActionIcon-module__g1IYAq__root[data-size=lg]{width:40px;height:40px}.ActionIcon-module__g1IYAq__root[data-variant=secondary]{border:1px solid var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-xl);background-color:#0000}.ActionIcon-module__g1IYAq__root[data-variant=subtle][data-disabled]{opacity:.3;background-color:#0000}.ActionIcon-module__g1IYAq__root[data-variant=white-outline]{color:var(--mantine-color-primary-9);text-align:center;border:1px solid var(--mantine-color-neutral-7);background-color:#fff;font-weight:600;transition:all .2s ease-in-out}.ActionIcon-module__g1IYAq__root[data-variant=white-outline]:hover{background-color:var(--mantine-color-neutral-1);color:var(--mantine-color-primary-9)}.ActionIcon-module__g1IYAq__root[data-variant=primary]{border-radius:var(--mantine-radius-xl);fill:#fff;background-color:var(--mantine-color-primary-5);border:#0000}.ActionIcon-module__g1IYAq__root[data-variant=primary]:hover{background-color:var(--mantine-color-primary-6)}
.Alert-module__GKv86a__root{background-color:var(--mantine-color-secondary-0);border-radius:var(--mantine-radius-md)}.Alert-module__GKv86a__root[data-variant=filled]{border-radius:var(--mantine-radius-lg);font-size:var(--mantine-font-size-ml);padding:15px 50px}.Alert-module__GKv86a__root[data-variant=tight]{border-radius:var(--mantine-radius-md);padding:9px 20px}.Alert-module__GKv86a__root[data-variant=secondary]{background-color:var(--mantine-color-secondary-0);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-secondary-1)}.Alert-module__GKv86a__root[data-variant=success]{background-color:var(--mantine-color-secondary-0);border-radius:var(--mantine-radius-md)}.Alert-module__GKv86a__root[data-variant=dimmed]{background-color:var(--mantine-color-neutral-0)}.Alert-module__GKv86a__root[data-variant=dimmed] .Alert-module__GKv86a__message{color:var(--mantine-color-black)}.Alert-module__GKv86a__title{color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-md)}.Alert-module__GKv86a__title[data-variant=secondary],.Alert-module__GKv86a__title[data-variant=success]{color:var(--mantine-color-secondary-7)}.Alert-module__GKv86a__message{color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-md)}.Alert-module__GKv86a__message[data-variant=secondary],.Alert-module__GKv86a__message[data-variant=success]{color:var(--mantine-color-secondary-7)}
.Anchor-module__2F9l8G__root{color:var(--mantine-color-primary-7);cursor:pointer;font-weight:700;text-decoration:none}.Anchor-module__2F9l8G__root:hover{text-decoration:underline}.Anchor-module__2F9l8G__root[data-variant=helper]{font-size:var(--mantine-font-size-md);font-weight:500;line-height:1.5;color:var(--mantine-color-primary-6)!important}.Anchor-module__2F9l8G__root[data-variant=dotted]{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--mantine-color-primary-6);text-decoration-color:var(--mantine-color-primary-6);text-underline-offset:15%;text-underline-position:from-font;font-weight:700;text-decoration-thickness:calc(1em/7.14286)}.Anchor-module__2F9l8G__root[data-variant=incognito]{text-decoration:none}
.Autocomplete-module__puVsFq__input{color:var(--mantine-color-primary-9);border:1px solid var(--mantine-color-neutral-2);background-color:#fff;height:56px;padding:0 12px;font-size:16px;transition:all .2s ease-in-out}.Autocomplete-module__puVsFq__input:focus{border:1px solid var(--mantine-color-secondary-7);outline:none}.Autocomplete-module__puVsFq__input::placeholder{color:var(--mantine-color-neutral-5)}.Autocomplete-module__puVsFq__input[data-invalid]{background-color:var(--mantine-color-danger-1);border:1px solid var(--mantine-color-danger-5)}.Autocomplete-module__puVsFq__input:disabled{color:var(--mantine-color-neutral-4);border:2px solid var(--mantine-color-neutral-2);cursor:not-allowed;background-color:#0000}.Autocomplete-module__puVsFq__input:disabled::placeholder{color:var(--mantine-color-neutral-4)}.Autocomplete-module__puVsFq__input[data-variant=filled]{color:var(--mantine-color-primary-9);background-color:#fff;border:none}.Autocomplete-module__puVsFq__input[data-variant=filled]::placeholder{color:var(--mantine-color-primary-9)}.Autocomplete-module__puVsFq__input[data-variant=filled]:focus{border:1px solid var(--mantine-color-secondary-7)}.Autocomplete-module__puVsFq__dropdown{background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-primary-9);border:1px solid var(--mantine-color-neutral-2);box-shadow:0 2px 8px #0000001a}
.Avatar-module__MjXZNq__root{background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-neutral-6);font-weight:600}.Avatar-module__MjXZNq__root[data-size=xl] .Avatar-module__MjXZNq__placeholder{font-size:1.5rem}.Avatar-module__MjXZNq__root[data-size=lg] .Avatar-module__MjXZNq__placeholder{font-size:1.25rem}.Avatar-module__MjXZNq__root[data-size=md] .Avatar-module__MjXZNq__placeholder{font-size:1rem}.Avatar-module__MjXZNq__placeholder{color:var(--mantine-color-neutral-6);font-size:.75rem;font-weight:600}.Avatar-module__MjXZNq__profile{border:1px solid var(--mantine-color-neutral-2)}
.Badge-module__GLnkWW__root[data-variant=filled]{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-secondary-1);color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-sm);font-weight:600}.Badge-module__GLnkWW__root[data-variant=light]{background-color:var(--mantine-color-secondary-0);color:var(--mantine-color-secondary-7)}.Badge-module__GLnkWW__root[data-variant=default]{background-color:var(--mantine-color-secondary-1);color:var(--mantine-color-secondary-8)}.Badge-module__GLnkWW__root[data-variant=dark]{background-color:var(--mantine-color-secondary-2);color:var(--mantine-color-secondary-9)}.Badge-module__GLnkWW__root[data-variant=outline]{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-neutral-2);background-color:#0000}.Badge-module__GLnkWW__root[data-variant=subtle]{background-color:var(--mantine-color-neutral-2);color:var(--mantine-color-neutral-7);border:1px solid var(--mantine-color-neutral-2)}.Badge-module__GLnkWW__root[data-variant=dimmed]{color:var(--mantine-color-dimmed);text-transform:none;background-color:#0000}.Badge-module__GLnkWW__root[data-variant=unselected]{cursor:pointer;border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-neutral-2);background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-sm);padding:var(--space-xs);font-weight:500;line-height:1.2}.Badge-module__GLnkWW__root[data-variant=unselected]:hover{opacity:.8}.Badge-module__GLnkWW__root[data-variant=secondary]{cursor:pointer;border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-secondary-1);background-color:var(--mantine-color-secondary-1);color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-sm);padding:var(--space-xs);text-transform:none;font-weight:500;line-height:2}.Badge-module__GLnkWW__root[data-variant=secondary]:hover{opacity:.8}.Badge-module__GLnkWW__root[data-variant=white]{cursor:pointer;border-radius:var(--mantine-radius-md);color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-sm);padding:var(--space-xs);text-transform:none;background-color:#fff;border:#fff;font-weight:500;line-height:2}.Badge-module__GLnkWW__root[data-variant=white]:hover{opacity:.8}.Badge-module__GLnkWW__root[data-size=xl]{font-size:var(--mantine-font-size-md);font-weight:500}@media (max-width:768px){.Badge-module__GLnkWW__root[data-size=xl]{font-size:var(--mantine-font-size-sm)}}.Badge-module__GLnkWW__root[data-variant=primary-light]{background-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-9);text-transform:none;font-weight:500}.Badge-module__GLnkWW__root[data-variant=secondary-light]{background-color:var(--mantine-color-secondary-1);color:var(--mantine-color-secondary-7);text-transform:none;font-weight:500}.Badge-module__GLnkWW__root[data-variant=subtle-light]{background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-neutral-7);text-transform:none;font-weight:500}.Badge-module__GLnkWW__root[data-variant=red]{background-color:var(--mantine-color-red-7);color:var(--mantine-color-white)}.Badge-module__GLnkWW__root[data-variant=green]{background-color:var(--mantine-color-secondary-7);color:var(--mantine-color-white)}
.Box-module__g0a_NG__root[data-variant=leftBox]{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:200px 0 0 100px;display:flex}.Box-module__g0a_NG__root[data-variant=logo]{margin:"30px 30px";display:"f lex";gap:"4px"}.Box-module__g0a_NG__root[data-variant=footer]{text-align:right;justify-content:flex-end;margin-top:auto;padding:30px 50px;font-size:.8rem;display:flex}@media (min-width:374px){.Box-module__g0a_NG__root .Box-module__g0a_NG__mantine-Box-root[data-variant=leftBox]{padding-left:150px}}@media (min-width:992px){.Box-module__g0a_NG__root .Box-module__g0a_NG__mantine-Box-root[data-variant=leftBox]{padding-left:200px}}
.Button-module__VpGzpq__root[data-size=xl]{min-height:var(--size-xl);font-size:var(--mantine-font-size-md);font-weight:500;line-height:1.5}.Button-module__VpGzpq__root[data-size=lg]{min-height:var(--size-lg);font-size:var(--mantine-font-size-md);font-weight:500;line-height:1.5}.Button-module__VpGzpq__root[data-size=md]{min-height:var(--size-md);font-size:var(--mantine-font-size-md);line-height:1.5}.Button-module__VpGzpq__root[data-size=sm]{height:var(--size-md);font-size:var(--mantine-font-size-sm)}.Button-module__VpGzpq__root[data-size=xs]{height:var(--size-sm);font-size:var(--mantine-font-size-sm)}.Button-module__VpGzpq__root[data-variant=primary]{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-full);background:var(--interactive);color:var(--fg-inverse);font-size:var(--type-body-size);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-normal);text-align:center;border:none;transition:background-color .2s ease-in-out;display:inline-flex}@media (max-width:768px){.Button-module__VpGzpq__root[data-variant=primary][data-sticky]{z-index:100;width:calc(100% - 64px);margin:0;position:fixed;bottom:28px;left:32px;right:32px}}@media (min-width:992px){.Button-module__VpGzpq__root[data-variant=primary][data-block]{max-width:400px;padding:var(--space-sm) var(--space-lg);margin-left:auto;margin-right:auto}}.Button-module__VpGzpq__root[data-variant=primary]:hover{background:var(--interactive-hover);color:var(--fg-inverse)}.Button-module__VpGzpq__root[data-variant=black]{border-radius:var(--radius-full);color:var(--mantine-color-neutral-0);font-size:var(--mantine-font-size-md);text-align:center;background-color:#000;font-style:normal;font-weight:600;transition:background-color .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=black]:hover{background-color:var(--mantine-color-neutral-9)}.Button-module__VpGzpq__root[data-variant=disabled]{background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-neutral-5);border:2px solid var(--mantine-color-neutral-2);cursor:not-allowed}.Button-module__VpGzpq__root[data-variant=white]{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-full);color:var(--fg);font-size:var(--type-body-size);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-normal);text-align:center;background:#fff;border:none;transition:background-color .2s ease-in-out;display:inline-flex}@media (max-width:768px){.Button-module__VpGzpq__root[data-variant=white][data-sticky]{z-index:100;width:calc(100% - 64px);margin:0;position:fixed;bottom:28px;left:32px;right:32px}}@media (min-width:992px){.Button-module__VpGzpq__root[data-variant=white][data-block]{max-width:400px;padding:var(--space-sm) var(--space-lg);margin-left:auto;margin-right:auto}}.Button-module__VpGzpq__root[data-variant=white]:hover{background:var(--mantine-color-neutral-1);color:var(--fg)}.Button-module__VpGzpq__root[data-variant=white-outline]{color:var(--mantine-color-primary-9);text-align:center;border:1px solid var(--mantine-color-neutral-7);background-color:#fff;font-weight:600;transition:all .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=white-outline]:hover{background-color:var(--mantine-color-neutral-1);color:var(--mantine-color-primary-9)}.Button-module__VpGzpq__root[data-variant=neutral]{color:#000;text-align:center;border:1px solid var(--mantine-color-neutral-2);background-color:#fff;font-weight:600;transition:all .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=neutral]:hover{background-color:var(--mantine-color-neutral-1);color:#000}.Button-module__VpGzpq__root[data-variant=secondary]{background-color:var(--mantine-color-secondary-1);border:none;transition:background-color .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=secondary]:hover{background-color:var(--mantine-color-secondary-2);cursor:pointer}.Button-module__VpGzpq__root[data-variant=secondary-dark]{background-color:var(--mantine-color-secondary-7);color:#fff;border:none;font-weight:600;transition:background-color .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=secondary-dark]:hover{background-color:var(--mantine-color-secondary-6);cursor:pointer}.Button-module__VpGzpq__root[data-variant=secondary-outline]{border:1px solid var(--mantine-color-secondary-7);border-radius:var(--mantine-radius-md);color:var(--mantine-color-secondary-7);background-color:#0000}.Button-module__VpGzpq__root[data-variant=outline]{border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--bg-surface);color:#000;padding:var(--space-sm);transition:border-color .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=outline]:hover{border-color:var(--border-strong)}.Button-module__VpGzpq__root[data-variant=outline][disabled]{cursor:not-allowed}.Button-module__VpGzpq__root[data-variant=outline-primary]{border:1px solid var(--mantine-color-primary-5);border-radius:var(--radius-full);color:var(--mantine-color-primary-5);background-color:#0000;font-weight:500;transition:background-color .2s ease-in-out}.Button-module__VpGzpq__root[data-variant=outline-primary]:hover{background-color:var(--mantine-color-primary-light-hover);color:var(--mantine-color-primary-6)}.Button-module__VpGzpq__root[data-variant=danger]{color:var(--mantine-color-danger-5);text-align:center;border:1px solid var(--mantine-color-danger-5);background-color:#0000;font-weight:600;transition:all .2s}.Button-module__VpGzpq__root[data-variant=danger]:hover{background-color:var(--mantine-color-danger-0)}.Button-module__VpGzpq__root[data-variant=danger]:focus{outline:2px solid var(--mantine-color-danger-4)}.Button-module__VpGzpq__root[data-variant=subtle]{color:var(--mantine-color-neutral-9);background-color:#0000;border:none}.Button-module__VpGzpq__root[data-variant=subtle]:hover{color:var(--mantine-color-neutral-8)}.Button-module__VpGzpq__root[data-variant=subtle][disabled]{color:var(--mantine-color-neutral-5);cursor:not-allowed;background-color:#0000}.Button-module__VpGzpq__root[data-variant=soft]{justify-content:center;align-items:center;gap:var(--space-xs);padding:12px var(--space-sm);border-radius:var(--radius-full);background:var(--mantine-color-neutral-0);color:var(--fg);font-size:var(--type-body-size);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-normal);text-align:center;border:none;transition:background-color .2s ease-in-out;display:inline-flex}@media (min-width:992px){.Button-module__VpGzpq__root[data-variant=soft][data-block]{max-width:400px;padding:var(--space-sm) var(--space-lg);margin-left:auto;margin-right:auto}}.Button-module__VpGzpq__root[data-variant=soft]:hover{background:var(--mantine-color-neutral-1);color:var(--fg)}.Button-module__VpGzpq__root[data-variant=pager]{border:1px solid var(--mantine-color-neutral-2);border-radius:var(--radius-full);min-height:28px;color:var(--fg);font-size:var(--mantine-font-size-sm);font-weight:var(--weight-550);background-color:#0000;justify-content:center;align-items:center;gap:4px;padding:4px 10px;line-height:1.4;transition:background-color .2s ease-in-out;display:inline-flex}@media (min-width:768px){.Button-module__VpGzpq__root[data-variant=pager]{gap:6px;padding:4px 12px}}.Button-module__VpGzpq__root[data-variant=pager]:hover{background-color:var(--mantine-color-neutral-1)}.Button-module__VpGzpq__root[data-variant=subtle-outline]{justify-content:center;align-items:center;gap:var(--space-xs);padding:12px var(--space-xs);border:1px solid var(--mantine-color-neutral-2);border-radius:var(--radius-full);color:var(--fg);font-size:var(--type-body-size);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-normal);text-align:center;background-color:#0000;transition:background-color .2s ease-in-out;display:inline-flex}@media (min-width:992px){.Button-module__VpGzpq__root[data-variant=subtle-outline][data-block]{max-width:400px;padding:var(--space-sm) var(--space-lg);margin-left:auto;margin-right:auto}}.Button-module__VpGzpq__root[data-variant=subtle-outline]:hover{background-color:var(--mantine-color-neutral-1)}.Button-module__VpGzpq__label{line-height:var(--mantine-line-height);overflow:visible}.Button-module__VpGzpq__root[disabled]{background-color:var(--mantine-color-neutral-2);color:var(--mantine-color-neutral-0);cursor:not-allowed}.Button-module__VpGzpq__root[disabled]:hover{background-color:var(--mantine-color-neutral-3)}.Button-module__VpGzpq__root.mantine-RichTextEditor-linkEditorSave{min-height:56px!important}
.Card-module__O0nACW__root{background-color:#fff;justify-content:space-between;padding:16px;display:flex}.Card-module__O0nACW__root[data-variant=borderless]{border:0;justify-content:space-between;padding:16px;display:flex}
.Checkbox-module__XXOOBW__root{font-size:var(--mantine-font-size-md)}.Checkbox-module__XXOOBW__input{border-color:var(--mantine-color-neutral-2);background-color:var(--mantine-color-neutral-0)}.Checkbox-module__XXOOBW__input:checked{backgroundcolor:var(--mantine-color-primary-9);bordercolor:var(--mantine-color-primary-9)}.Checkbox-module__XXOOBW__label{color:var(--mantine-color-primary-9);font-size:var(--mantine-font-size-md);text-align:start}
.Divider-module__mewsHa__root[data-variant=issuePage]{background:var(--mantine-color-neutral-3);border-radius:var(--mantine-radius-sm);height:2px}
.Drawer-module__lV9dxa__content{color:var(--mantine-color-neutral-9);background-color:#fff!important}@media (min-width:992px){.Drawer-module__lV9dxa__content{max-width:var(--custom-width,400px)}}.Drawer-module__lV9dxa__body{padding:50px 0}.Drawer-module__lV9dxa__overlay{background-color:var(--overlay-background);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}
.Fieldset-module__pJlRBq__root{background-color:var(--mantine-color-neutral-0);border:#0000}
.Menu-module__2qo4sa__dropdown{background-color:#fff}
.Modal-module__f8Pmpq__title{font-size:var(--mantine-h4-font-size);font-weight:600}.Modal-module__f8Pmpq__inner{margin-top:calc(var(--app-shell-footer-height) * -1)}@media (min-width:768px){.Modal-module__f8Pmpq__inner{align-items:center}}@media (max-width:768px){.Modal-module__f8Pmpq__inner{align-items:center}}.Modal-module__f8Pmpq__content{box-shadow:0 8px 24px #00000026;box-shadow:0 8px 24px lab(0% 0 0/.15);padding:var(--space-sm) var(--space-sm)!important}
.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)}

.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);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}
.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}}
.Select-module__GdmajW__input{border:1px solid var(--mantine-color-neutral-2);background-color:#fff;transition:all .2s}.Select-module__GdmajW__input:focus{border:1px solid var(--mantine-color-secondary-7);outline:none}.Select-module__GdmajW__input::placeholder{color:var(--mantine-color-neutral-8);opacity:.7;font-size:14px;font-weight:500}.Select-module__GdmajW__input[data-variant=outline]{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-neutral-2);font-size:var(--mantine-font-size-md);background-color:#0000;height:42px;transition:all .2s ease-in-out}.Select-module__GdmajW__input[data-variant=outline]:focus{color:var(--mantine-color-neutral-9);border:1px solid var(--mantine-color-secondary-7);background-color:#0000}.Select-module__GdmajW__label{font-size:var(--mantine-font-size-md);margin-bottom:8px;font-weight:400}
.Skeleton-module__iH2Yea__root{border-radius:var(--mantine-radius-lg)}.Skeleton-module__iH2Yea__root:after{background-color:var(--mantine-color-gray-3)}
.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}}
.Tabs-module__8dR2qa__tab{color:var(--mantine-color-neutral-5);font-size:var(--mantine-font-size-md);padding-bottom:var(--space-xs)}.Tabs-module__8dR2qa__tab[data-active]{border-bottom-color:var(--mantine-color-primary-9);color:var(--mantine-color-primary-9);font-weight:600}
.Text-module__x_3cpG__root{letter-spacing:.01em;word-spacing:.06em;margin:0;font-weight:400;line-height:1.4em}.Text-module__x_3cpG__root[data-variant=emphasized]{font-size:var(--mantine-font-size-md);color:var(--mantine-color-neutral-9)}.Text-module__x_3cpG__root[data-variant=dimmed-emphasized]{font-size:var(--mantine-font-size-md);color:var(--mantine-color-neutral-8);font-weight:600}.Text-module__x_3cpG__root[data-variant=body]{font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);word-spacing:normal}.Text-module__x_3cpG__root[data-variant=body-bold]{font-size:var(--type-body-bold-size);line-height:var(--type-body-bold-lh);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-normal);word-spacing:normal}.Text-module__x_3cpG__root[data-variant=body-sm]{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-lh);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);word-spacing:normal}.Text-module__x_3cpG__root[data-variant=label]{font-size:var(--type-label-size);line-height:var(--type-label-lh);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);word-spacing:normal}.Text-module__x_3cpG__root[data-variant=caption]{font-size:var(--type-caption-size);line-height:var(--type-caption-lh);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-wide);word-spacing:normal}
.Textarea-module__jIt4Ra__wrapper{position:relative}.Textarea-module__jIt4Ra__input{border:1px solid var(--mantine-color-neutral-2);resize:vertical;background-color:#fff;min-height:66px;padding:10px 16px;transition:all .2s ease-in-out}.Textarea-module__jIt4Ra__input:focus{border:1px solid var(--mantine-color-secondary-7);box-shadow:none;outline:none}.Textarea-module__jIt4Ra__input::placeholder{color:var(--mantine-color-neutral-5);font-size:var(--mantine-font-size-md)}.Textarea-module__jIt4Ra__input[data-invalid]{background-color:var(--mantine-color-danger-1);border:1px solid var(--mantine-color-danger-5)}.Textarea-module__jIt4Ra__input:disabled{color:var(--mantine-color-neutral-4);border:2px solid var(--mantine-color-neutral-2);cursor:not-allowed;background-color:#0000}.Textarea-module__jIt4Ra__input:disabled::placeholder{color:var(--mantine-color-neutral-4)}.Textarea-module__jIt4Ra__label{margin-bottom:8px;font-size:16px;font-weight:400}.Textarea-module__jIt4Ra__required{color:var(--mantine-color-danger-6);margin-left:2px}.Textarea-module__jIt4Ra__description{color:var(--mantine-color-neutral-6);margin-top:4px;font-size:13px}.Textarea-module__jIt4Ra__error{color:var(--mantine-color-danger-6);margin-top:4px;font-size:14px}.Textarea-module__jIt4Ra__input[data-variant=purple]{background-color:var(--mantine-color-primary-7);color:var(--mantine-color-neutral-0)}.Textarea-module__jIt4Ra__input[data-variant=purple]:focus{background-color:var(--mantine-color-primary-6);border:1px solid var(--mantine-color-primary-6)}.Textarea-module__jIt4Ra__input[data-variant=purple]::placeholder{color:var(--mantine-color-neutral-2);opacity:.9}.Textarea-module__jIt4Ra__input[data-variant=title]{height:44px;color:var(--mantine-color-primary-9);align-items:center;font-size:36px;font-weight:700;line-height:44px;display:flex}.Textarea-module__jIt4Ra__input[data-variant=title]::placeholder{height:44px;font-size:36px;font-weight:700;line-height:44px}
.TextInput-module__iRz-8G__input{border:1px solid var(--mantine-color-neutral-2);text-wrap:pretty;background-color:#fff;height:56px;transition:all .2s}.TextInput-module__iRz-8G__input:focus{border:1px solid var(--mantine-color-secondary-7);outline:none}.TextInput-module__iRz-8G__input::placeholder{color:var(--mantine-color-neutral-5)}.TextInput-module__iRz-8G__input[data-invalid]{background-color:var(--mantine-color-danger-1);border:1px solid var(--mantine-color-danger-5)}.TextInput-module__iRz-8G__input:disabled{color:var(--mantine-color-neutral-4);border:2px solid var(--mantine-color-neutral-2);cursor:not-allowed;background-color:#0000}.TextInput-module__iRz-8G__input:disabled::placeholder{color:var(--mantine-color-neutral-4)}.TextInput-module__iRz-8G__description{padding-bottom:5px}.TextInput-module__iRz-8G__input[data-variant=purple]{background-color:var(--mantine-color-primary-7);color:var(--mantine-color-neutral-0)}.TextInput-module__iRz-8G__input[data-variant=purple]:focus{background-color:var(--mantine-color-primary-6);border:1px solid var(--mantine-color-primary-6)}.TextInput-module__iRz-8G__input[data-variant=purple]::placeholder{color:var(--mantine-color-neutral-2);opacity:.9}.TextInput-module__iRz-8G__input[data-variant=title]{height:70px;color:var(--mantine-color-primary-9);align-items:center;padding-bottom:8px;font-size:48px;font-weight:700;line-height:1.3;display:flex}@media (max-width:374px){.TextInput-module__iRz-8G__input[data-variant=title]{height:60px;font-size:40px}}.TextInput-module__iRz-8G__section{color:var(--mantine-color-primary-7);padding-right:var(--space-xs);padding-left:var(--space-xs)}.TextInput-module__iRz-8G__label{color:#000;font-weight:400;font-size:var(--mantine-font-size-sm);margin-bottom:4px}.TextInput-module__iRz-8G__required{color:var(--mantine-color-danger-6);margin-left:2px}.TextInput-module__iRz-8G__description{color:var(--mantine-color-neutral-6);margin-top:4px;font-size:13px}.TextInput-module__iRz-8G__error{color:var(--mantine-color-danger-6);margin-top:4px;font-size:14px}.TextInput-module__iRz-8G__root[data-variant=subtle]{border:#0000}
.Title-module__ljElaq__root{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.01em;word-spacing:.06em;font-weight:600;line-height:1.25em}.Title-module__ljElaq__root[data-order="1"]{font-size:var(--type-h1-size);line-height:var(--type-h1-lh);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-tight);word-spacing:normal}.Title-module__ljElaq__root[data-order="2"]{font-size:var(--type-h2-size);line-height:var(--type-h2-lh);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-tight);word-spacing:normal}.Title-module__ljElaq__root[data-order="3"]{font-size:var(--type-h3-size);line-height:var(--type-h3-lh);font-weight:var(--weight-medium);letter-spacing:var(--letter-spacing-tight);word-spacing:normal}.Title-module__ljElaq__root[data-order="4"]{font-size:var(--type-h4-size);line-height:var(--type-h4-lh);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-tight);word-spacing:normal}.Title-module__ljElaq__root[data-order="5"]{font-size:var(--type-h5-size);line-height:var(--type-h5-lh);font-weight:var(--weight-550);letter-spacing:var(--letter-spacing-tight);word-spacing:normal}
.Tooltip-module__SZqrAq__tooltip{background-color:var(--mantine-color-neutral-0);color:#000;border:1px solid var(--mantine-color-neutral-2);padding:10px;transition:all .2s ease-in-out}.Tooltip-module__SZqrAq__tooltip[data-variant=primary-light]{background-color:var(--mantine-color-primary-2);color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-md);border:none;width:300px;font-weight:500}
.AddContentModuleModal-module__HusdXW__moduleOptionContainer{cursor:pointer;min-width:calc(50% - var(--space-sm) / 2);max-width:calc(50% - var(--space-sm) / 2);flex:1}.AddContentModuleModal-module__HusdXW__moduleOption{aspect-ratio:158/75;background-color:var(--mantine-color-neutral-0);cursor:pointer;border:1px solid var(--mantine-color-neutral-2);flex-shrink:0;width:100%;min-height:75px;transition:all .2s;position:relative;overflow:hidden;padding:0!important}.AddContentModuleModal-module__HusdXW__moduleOption:hover{border-color:var(--mantine-color-primary-6)}.AddContentModuleModal-module__HusdXW__contentWrapper{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.AddContentModuleModal-module__HusdXW__iconContainer{flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.AddContentModuleModal-module__HusdXW__iconContainer svg{width:auto;max-width:100%;height:auto;max-height:100%}.AddContentModuleModal-module__HusdXW__iconContainer.AddContentModuleModal-module__HusdXW__actionPlan{justify-content:flex-start;align-items:flex-start;padding-top:0;padding-left:0}
.ClusterPile-module__gBa2ba__root{--size:var(--face-avatar-size,36px);width:var(--size);height:var(--size);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.ClusterPile-module__gBa2ba__face{width:var(--size);height:var(--size);position:absolute;top:0;left:0}.ClusterPile-module__gBa2ba__face:first-child{z-index:1;transform:translate(-12px)}.ClusterPile-module__gBa2ba__face:nth-child(2){z-index:2;transform:translateY(-12px)}.ClusterPile-module__gBa2ba__face:nth-child(3){z-index:3;transform:translate(12px)}.ClusterPile-module__gBa2ba__root[data-has-more] .ClusterPile-module__gBa2ba__face:first-child{transform:translateY(12px)}.ClusterPile-module__gBa2ba__root[data-has-more] .ClusterPile-module__gBa2ba__face:nth-child(2){transform:translate(-12px)}.ClusterPile-module__gBa2ba__root[data-has-more] .ClusterPile-module__gBa2ba__face:nth-child(3){transform:translateY(-12px)}.ClusterPile-module__gBa2ba__avatar{--avatar-size:var(--size);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000040,0 4px 10px #00000026}.ClusterPile-module__gBa2ba__moreIndicator{background:var(--mantine-color-dark-6);color:#fff;z-index:10;border:2px solid #fff;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(calc(12px - 50%),-50%);box-shadow:0 2px 4px #0000004d}
.CollapsibleDashboardSection-module__EA1Q6a__seeMoreButton{padding:var(--space-xxs) 0;justify-content:center;display:flex}.CollapsibleDashboardSection-module__EA1Q6a__collapse{overflow-x:visible!important}
.CollapsiblePaper-module__mWFu8q__titleContainer{flex:1}
.ContactImportList-module__CiWMxW__row{padding:var(--space-xs) 0}.ContactImportList-module__CiWMxW__sendButton{flex-shrink:0;border-radius:var(--radius-full)!important}.ContactImportList-module__CiWMxW__sendButton svg,.ContactImportList-module__CiWMxW__sendButton svg path{color:var(--fg-inverse);fill:var(--fg-inverse)}
.ContactsFileUpload-module__vQUeja__root{width:100%}.ContactsFileUpload-module__vQUeja__disclaimer{line-height:1.4}
.ContentModuleActionPlan-module__SCNtPa__radio{cursor:pointer;border-width:2px;border-color:var(--mantine-color-neutral-2);background-color:#fff}.ContentModuleActionPlan-module__SCNtPa__radio[data-checked]{background-color:var(--mantine-color-secondary-7)!important;border-color:var(--mantine-color-secondary-7)!important}.ContentModuleActionPlan-module__SCNtPa__stepRow{position:relative}.ContentModuleActionPlan-module__SCNtPa__stepIndicator{flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex;position:relative}.ContentModuleActionPlan-module__SCNtPa__stepInput{flex:1}.ContentModuleActionPlan-module__SCNtPa__radioIcon{color:#fff}.ContentModuleActionPlan-module__SCNtPa__connector{background-color:var(--mantine-color-secondary-7);z-index:0;width:2px;position:absolute;top:32px;bottom:-40px;left:50%;transform:translate(-50%)}@media (min-width:48em){.ContentModuleActionPlan-module__SCNtPa__connector{top:32px;bottom:-40px}}
.ContentModuleImage-module__5nWBqa__title{line-height:1.2}.ContentModuleImage-module__5nWBqa__closeButton{color:#fff;background-color:#00000080;border:none;margin-top:2px}.ContentModuleImage-module__5nWBqa__closeButton:hover{background-color:#000000b3}.ContentModuleImage-module__5nWBqa__closeButton svg{fill:#fff}.ContentModuleImage-module__5nWBqa__imageContainer{position:relative}.ContentModuleImage-module__5nWBqa__imageWrapper{aspect-ratio:4/3;border-radius:8px;width:100%;position:relative;overflow:hidden}.ContentModuleImage-module__5nWBqa__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ContentModuleImage-module__5nWBqa__removeButton{z-index:10;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;border:none;position:absolute;top:8px;right:8px}.ContentModuleImage-module__5nWBqa__removeButton:hover{background-color:#000000b3}.ContentModuleImage-module__5nWBqa__removeButton svg{fill:#fff}.ContentModuleImage-module__5nWBqa__uploadArea{border:2px dashed var(--mantine-color-neutral-2);cursor:pointer;text-align:center;transition:border-color .2s}.ContentModuleImage-module__5nWBqa__uploadArea:hover{border-color:var(--mantine-color-primary-6)}.ContentModuleImage-module__5nWBqa__uploadIcon{color:var(--mantine-color-neutral-6)}.ContentModuleImage-module__5nWBqa__backButton{border:1px solid var(--mantine-color-neutral-2)}.ContentModuleImage-module__5nWBqa__submitButton{background-color:var(--mantine-color-neutral-1);flex:1}.ContentModuleImage-module__5nWBqa__flexOne{flex:1}.ContentModuleImage-module__5nWBqa__deleteButton{color:var(--mantine-color-neutral-5)}.ContentModuleImage-module__5nWBqa__deleteButton svg{fill:currentColor}
.ContentModuleList-module__NgRhyq__paper{position:relative}.ContentModuleList-module__NgRhyq__removeButton{z-index:1;position:absolute;top:8px;right:8px}.ContentModuleList-module__NgRhyq__imageWrapper{aspect-ratio:4/3;border-radius:8px;width:100%;overflow:hidden}.ContentModuleList-module__NgRhyq__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ContentModuleList-module__NgRhyq__stepText{flex:1}
.GroupCreateBallotPreview-module__o6EINq__root{background-color:var(--mantine-color-neutral-0);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.GroupCreateBallotPreview-module__o6EINq__dot{background-color:var(--mantine-color-primary-5);border-radius:50%;width:6px;height:6px}.GroupCreateBallotPreview-module__o6EINq__badge{color:var(--mantine-color-primary-7);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.GroupCreateBallotPreview-module__o6EINq__educationText{color:var(--mantine-color-neutral-5);font-size:13px;line-height:1.4}.GroupCreateBallotPreview-module__o6EINq__card{background-color:#fff;border-radius:12px;padding:12px}.GroupCreateBallotPreview-module__o6EINq__avatarWrapper{flex-shrink:0;position:relative}.GroupCreateBallotPreview-module__o6EINq__raceName{font-size:var(--mantine-font-size-md);color:var(--mantine-color-primary-9);font-weight:600;line-height:1.3}.GroupCreateBallotPreview-module__o6EINq__candidateName{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-neutral-6);line-height:1.4}.GroupCreateBallotPreview-module__o6EINq__swayScoreBadge{background-color:var(--mantine-color-success-1);color:var(--mantine-color-success-7);border-radius:4px;flex-shrink:0;gap:4px;padding:4px;font-weight:600}
.GroupCreateInlineNav-module__Z-JpVW__root{gap:var(--space-sm);padding-top:var(--space-lg);flex-direction:column;display:flex}.GroupCreateInlineNav-module__Z-JpVW__buttonRow{flex-direction:row;align-items:center;gap:10px;display:flex}.GroupCreateInlineNav-module__Z-JpVW__backButton{border:2px solid var(--mantine-color-neutral-1);width:56px;height:56px;color:var(--mantine-color-neutral-5);cursor:pointer;background:0 0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:border-color .15s;display:flex}.GroupCreateInlineNav-module__Z-JpVW__backButton:hover{border-color:var(--mantine-color-neutral-3)}.GroupCreateInlineNav-module__Z-JpVW__continueButton{background-color:var(--mantine-color-primary-9);height:56px;font-family:var(--font-manrope), system-ui, sans-serif;color:#fff;border-radius:16px;flex:1;font-size:16px;font-weight:700}.GroupCreateInlineNav-module__Z-JpVW__continueButton:hover{background-color:var(--mantine-color-primary-8)}.GroupCreateInlineNav-module__Z-JpVW__continueButton:disabled{opacity:.5}.GroupCreateInlineNav-module__Z-JpVW__skipLink{color:var(--mantine-color-neutral-3);cursor:pointer;font-size:13px}.GroupCreateInlineNav-module__Z-JpVW__skipLink:hover{color:var(--mantine-color-neutral-5)}
.SingleFace-module__gVHOCW__root{cursor:pointer;line-height:0;display:block}.SingleFace-module__gVHOCW__avatar{--avatar-size:var(--face-avatar-size,36px);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0003}
.Drawer-module__TJFfMq__root{border-top-left-radius:var(--mantine-radius-md);border-top-right-radius:var(--mantine-radius-md);width:100%;height:auto;max-height:85vh;padding:var(--space-sm);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #00000026}.Drawer-module__TJFfMq__overlay{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:#ffffff4d!important}.Drawer-module__TJFfMq__content{scrollbar-gutter:stable;z-index:1001;pointer-events:auto;height:100%;padding-top:var(--space-xxs);padding-bottom:var(--space-xs);background-color:#fff;flex-direction:column;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden auto}.Drawer-module__TJFfMq__container{flex-direction:column;height:100%;display:flex;margin-left:0!important;margin-right:0!important;padding:0!important}
.AccordionItem-module__xnU6iW__item{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);margin:var(--space-xxs) 0 0 0}.AccordionItem-module__xnU6iW__item[data-active]{box-shadow:none;border:none;outline:none}
.Accordion-module__wkNv_G__chevron{width:24px;height:24px}.Accordion-module__wkNv_G__chevron[data-rotate]{transform:rotate(90deg)}
.AllFAQsButton-module__NZKVva__root{border:none!important}
.Container-module__0sp_PG__root{z-index:2;position:relative}
.ContentBox-module__NnPBwG__root{background-color:var(--mantine-color-neutral-0);z-index:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}
.FeatureCardBox-module__tRd3qq__root{border-radius:var(--mantine-radius-md);overflow:hidden}
.FeatureContentBox-module__KAGazq__root{background-color:var(--bg-surface);padding:clamp(var(--space-sm), 4vw, var(--space-lg));flex-direction:column;flex:1;justify-content:center;min-height:clamp(200px,30vw,265px);display:flex}.FeatureContentBox-module__KAGazq__root[data-reversed-order]{order:2}@media (min-width:48em){.FeatureContentBox-module__KAGazq__root[data-reversed-order]{order:1}}
.FeatureText-module__OCGOVG__root{color:var(--fg2);letter-spacing:-.005em;font-size:clamp(14px,2.5vw,16px);line-height:1.6}
.FeatureTitle-module__y6H1ba__root{color:var(--fg);letter-spacing:-.02em;font-size:clamp(18px,3vw,24px);font-weight:600}
.FeatureVisualizationBox-module___bhTHa__root{background-color:var(--bg-surface);flex:1;min-height:clamp(200px,30vw,265px)}.FeatureVisualizationBox-module___bhTHa__root[data-reversed-order]{order:1}@media (min-width:48em){.FeatureVisualizationBox-module___bhTHa__root[data-reversed-order]{order:2}}
.HeroBox-module__HITC6q__root{background-color:var(--bg-surface);padding:var(--space-lg) clamp(var(--space-xs), 4vw, var(--space-md));border-radius:var(--mantine-radius-md)}
.HeroTitle-module__vJlJLq__root{color:var(--fg);letter-spacing:-.02em;text-align:left;font-weight:600;line-height:1.1}
.HeroWrapper-module__6ACa_q__root{width:100%;max-width:1200px;padding-top:var(--space-xs);padding-bottom:var(--space-xs);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}
.SubtitleTitle-module__pVsTYq__root{color:var(--fg2);text-align:left;letter-spacing:-.005em;max-width:720px;font-weight:400}
.MapFaceTabToggle-module__vmC_qG__root{top:var(--space-xs);left:var(--space-xs);z-index:100;pointer-events:auto;border-radius:var(--mantine-radius-md);position:absolute}.MapFaceTabToggle-module__vmC_qG__flashOverlay{border-radius:calc(var(--mantine-radius-md) + 4px);border:2px solid var(--mantine-color-secondary-5);pointer-events:none;opacity:0;animation:1.2s ease-in-out forwards MapFaceTabToggle-module__vmC_qG__flashHighlight;position:absolute;inset:-4px}@keyframes MapFaceTabToggle-module__vmC_qG__flashHighlight{0%{opacity:0}20%{opacity:1}50%{opacity:0}80%{opacity:1}to{opacity:0}}.MapFaceTabToggle-module__vmC_qG__trigger{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);padding:var(--space-xxs) var(--space-xs);box-shadow:0 2px 8px #00000026}.MapFaceTabToggle-module__vmC_qG__trigger[data-disabled]{cursor:default}.MapFaceTabToggle-module__vmC_qG__option{padding:var(--space-xs) var(--space-sm);border-radius:var(--mantine-radius-sm)}.MapFaceTabToggle-module__vmC_qG__option:hover{background:var(--mantine-color-gray-0)}.MapFaceTabToggle-module__vmC_qG__activeOption{padding:var(--space-xs) var(--space-sm);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-success-0)}.MapFaceTabToggle-module__vmC_qG__selectRoot{width:180px}.MapFaceTabToggle-module__vmC_qG__selectInput{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);min-width:0;box-shadow:0 2px 8px #00000026}.MapFaceTabToggle-module__vmC_qG__selectInput[data-disabled]{opacity:1;color:var(--mantine-color-text);cursor:default;background:var(--mantine-color-white)}.MapFaceTabToggle-module__vmC_qG__selectSectionHidden{display:none}.MapFaceTabToggle-module__vmC_qG__selectDropdown{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);box-shadow:0 2px 8px #00000026}
.LayerSelector-module__oaoLja__overlay{top:var(--space-xs);right:var(--space-xs);z-index:100;position:absolute}.LayerSelector-module__oaoLja__root{width:220px}.LayerSelector-module__oaoLja__input{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);min-width:0}.LayerSelector-module__oaoLja__inputShadow{box-shadow:0 2px 8px #00000026}.LayerSelector-module__oaoLja__dropdown{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md)}.LayerSelector-module__oaoLja__dropdownShadow{box-shadow:0 2px 8px #00000026}.LayerSelector-module__oaoLja__trigger{background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);padding:var(--space-xxs) var(--space-xs);max-width:132px}.LayerSelector-module__oaoLja__trigger .mantine-Text-root{white-space:normal}.LayerSelector-module__oaoLja__triggerShadow{box-shadow:0 2px 8px #00000026}.LayerSelector-module__oaoLja__option{padding:var(--space-xs) var(--space-sm);border-radius:var(--mantine-radius-sm)}.LayerSelector-module__oaoLja__option:hover{background:var(--mantine-color-gray-0)}.LayerSelector-module__oaoLja__activeOption{padding:var(--space-xs) var(--space-sm);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-success-0)}
.Legend-module__lXgS9G__root{bottom:var(--space-xs);right:var(--space-xs);z-index:100;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);min-width:120px;height:22px;padding:0 var(--space-xxs);justify-content:space-between;align-items:center;line-height:1;display:flex;position:absolute;box-shadow:0 2px 8px #00000026}.Legend-module__lXgS9G__labelStart,.Legend-module__lXgS9G__labelEnd{color:var(--mantine-color-white)}
.MapTooltip-module__0hZPJW__root{pointer-events:none;z-index:1000;background:var(--mantine-color-neutral-0);border:1px solid var(--mantine-color-neutral-3);border-radius:var(--mantine-radius-md);padding:var(--space-xxs) var(--space-xs);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-primary-9);position:absolute;box-shadow:0 2px 8px #00000026}.MapTooltip-module__0hZPJW__root:before{display:none}
.MapContainer-module__s8x34W__root{border-radius:var(--mantine-radius-lg);width:100%;height:400px;margin-bottom:0;position:relative;overflow:hidden}@media (max-width:48em){.MapContainer-module__s8x34W__root{height:300px}}.MapContainer-module__s8x34W__root canvas{cursor:crosshair!important}.MapContainer-module__s8x34W__root[data-context=embedded]{height:300px}@media (max-width:48em){.MapContainer-module__s8x34W__root[data-context=embedded]{height:200px}}.MapContainer-module__s8x34W__root[data-fill-parent]{flex:1;height:100%;min-height:0}.MapContainer-module__s8x34W__root[data-full-bleed]{border-radius:0;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.MapContainer-module__s8x34W__root[data-clickable]{cursor:pointer}.MapContainer-module__s8x34W__saveViewButton{bottom:var(--mantine-spacing-sm);right:var(--mantine-spacing-sm);z-index:10;position:absolute}.MapContainer-module__s8x34W__expandButton{bottom:var(--space-xs);right:var(--space-xs);z-index:10;position:absolute}.MapContainer-module__s8x34W__expandButton,button.MapContainer-module__s8x34W__expandButton{box-shadow:0 2px 8px #00000026}@media (max-width:768px){.MapContainer-module__s8x34W__expandButton{--ai-size:32px;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.MapContainer-module__s8x34W__expandButton svg{width:16px;height:16px}}
.StepProgressRing-module__9K0h9q__root{flex-shrink:0}.StepProgressRing-module__9K0h9q__ringContainer{width:40px;height:40px;position:relative}.StepProgressRing-module__9K0h9q__svg{display:block}.StepProgressRing-module__9K0h9q__track{stroke:var(--mantine-color-primary-0)}.StepProgressRing-module__9K0h9q__fill{stroke:var(--mantine-color-primary-5)}.StepProgressRing-module__9K0h9q__stepNumber{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-7);font-size:14px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StepProgressRing-module__9K0h9q__label{color:var(--mantine-color-neutral-5)}
.GroupCreateStepLayout-module__3p0i5a__root{width:100%;max-width:540px;margin:0 auto;padding:40px;overflow:hidden}.GroupCreateStepLayout-module__3p0i5a__progressRow{padding-bottom:var(--space-sm)}.GroupCreateStepLayout-module__3p0i5a__rightLabel{color:var(--mantine-color-neutral-3)}.GroupCreateStepLayout-module__3p0i5a__headingSection{padding-bottom:var(--space-sm);position:relative}.GroupCreateStepLayout-module__3p0i5a__decorativeBlob{pointer-events:none;border-radius:50%;width:80px;height:80px;position:absolute;top:-15px;right:-5px}.GroupCreateStepLayout-module__3p0i5a__decorativeBlob:after{content:"";border-radius:50%;width:34px;height:34px;position:absolute;bottom:-5px;left:-10px}.GroupCreateStepLayout-module__3p0i5a__blobPurple{background:#f0d8ff66;background:lab(87.8455% 39.383 -47.2306/.4)}.GroupCreateStepLayout-module__3p0i5a__blobPurple:after{background:#dab2ff59;background:lab(76.145% 55.7071 -66.8212/.35)}.GroupCreateStepLayout-module__3p0i5a__blobGreen{background:#bae9ac59;background:lab(87.9313% -24.0268 24.7373/.35)}.GroupCreateStepLayout-module__3p0i5a__blobGreen:after{display:none}.GroupCreateStepLayout-module__3p0i5a__blobMixed{background:#bae9ac4d;background:lab(87.9313% -24.0268 24.7373/.3)}.GroupCreateStepLayout-module__3p0i5a__blobMixed:after{background:#f0d8ff66;background:lab(87.8455% 39.383 -47.2306/.4)}.GroupCreateStepLayout-module__3p0i5a__heading{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-1px;color:var(--mantine-color-primary-9);max-width:240px;margin:0;font-size:32px;font-weight:800;line-height:1.05}.GroupCreateStepLayout-module__3p0i5a__subtitle{color:var(--mantine-color-neutral-5);padding-top:var(--space-xs);max-width:280px;line-height:1.5}.GroupCreateStepLayout-module__3p0i5a__content{gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:768px){.GroupCreateStepLayout-module__3p0i5a__root{padding:48px 56px}.GroupCreateStepLayout-module__3p0i5a__heading{max-width:none;font-size:36px}.GroupCreateStepLayout-module__3p0i5a__subtitle{max-width:380px}.GroupCreateStepLayout-module__3p0i5a__decorativeBlob{width:90px;height:90px;right:0}.GroupCreateStepLayout-module__3p0i5a__decorativeBlob:after{width:38px;height:38px}}
.GroupCreateBallotRecStep-module__DhzjRW__searchInput{border:1.5px solid var(--mantine-color-neutral-2);border-radius:12px;height:48px;font-size:15px}.GroupCreateBallotRecStep-module__DhzjRW__sectionLabel{color:var(--mantine-color-primary-9);font-size:14px;font-weight:600}.GroupCreateBallotRecStep-module__DhzjRW__sampleBadge{background-color:var(--mantine-color-primary-7);color:#fff;letter-spacing:.5px;border-radius:6px;font-size:10px;font-weight:700}.GroupCreateBallotRecStep-module__DhzjRW__raceCard{background-color:var(--mantine-color-neutral-0);border-radius:14px;flex-wrap:nowrap;padding:14px 16px}.GroupCreateBallotRecStep-module__DhzjRW__raceName{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-9);font-size:15px;font-weight:700}.GroupCreateBallotRecStep-module__DhzjRW__raceDetail{color:var(--mantine-color-neutral-5);font-size:12px}.GroupCreateBallotRecStep-module__DhzjRW__addButton{white-space:nowrap;background-color:var(--mantine-color-primary-9);cursor:pointer;font-family:var(--font-manrope), system-ui, sans-serif;color:#fff;border:none;border-radius:12px;flex-shrink:0;align-items:center;padding:8px 16px;font-size:13px;font-weight:700;transition:background-color .15s;display:flex}.GroupCreateBallotRecStep-module__DhzjRW__addButton:hover{background-color:var(--mantine-color-primary-8)}.GroupCreateBallotRecStep-module__DhzjRW__selectedCard{background-color:var(--mantine-color-neutral-0);border-radius:14px;flex-wrap:nowrap;padding:14px 16px}.GroupCreateBallotRecStep-module__DhzjRW__removeButton{color:var(--mantine-color-danger-5);cursor:pointer;font-size:13px;font-weight:500}.GroupCreateBallotRecStep-module__DhzjRW__removeButton:hover{color:var(--mantine-color-danger-7)}.GroupCreateBallotRecStep-module__DhzjRW__skipLink{color:var(--mantine-color-neutral-3);cursor:pointer;padding:var(--space-xxs) 0;font-size:14px}.GroupCreateBallotRecStep-module__DhzjRW__skipLink:hover{color:var(--mantine-color-neutral-5)}
.GroupCreateRealExample-module__aLWR6W__root{background-color:var(--mantine-color-neutral-0);border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}.GroupCreateRealExample-module__aLWR6W__badgeRow{flex-direction:row;align-items:center;gap:6px;display:flex}.GroupCreateRealExample-module__aLWR6W__dot{background-color:var(--mantine-color-primary-5);border-radius:50%;width:7px;height:7px}.GroupCreateRealExample-module__aLWR6W__badge{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-7);text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:700}.GroupCreateRealExample-module__aLWR6W__avatar{background:linear-gradient(135deg, var(--mantine-color-primary-3), var(--mantine-color-primary-5));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.GroupCreateRealExample-module__aLWR6W__avatarLetter{font-family:var(--font-manrope), system-ui, sans-serif;color:#fff;font-size:20px;font-weight:700}.GroupCreateRealExample-module__aLWR6W__name{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-9);font-size:16px;font-weight:700}.GroupCreateRealExample-module__aLWR6W__blurb{color:var(--mantine-color-neutral-5);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.GroupCreateRealExample-module__aLWR6W__statRow{flex-direction:row;gap:8px;display:flex}.GroupCreateRealExample-module__aLWR6W__statCard{background-color:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 0;display:flex}.GroupCreateRealExample-module__aLWR6W__statNumber{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-9);font-size:16px;font-weight:800}.GroupCreateRealExample-module__aLWR6W__statLabel{color:var(--mantine-color-neutral-5);font-size:12px}
.GroupCreateGroupStep-module__PDThMq__fieldLabel{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-9);font-size:13px;font-weight:700}.GroupCreateGroupStep-module__PDThMq__input{border:2px solid var(--mantine-color-neutral-1);border-radius:12px;min-height:52px;font-size:15px}.GroupCreateGroupStep-module__PDThMq__textareaWrapper{position:relative}.GroupCreateGroupStep-module__PDThMq__textareaInput{padding-bottom:24px}.GroupCreateGroupStep-module__PDThMq__charCounter{color:var(--mantine-color-neutral-5);pointer-events:none;font-size:12px;position:absolute;bottom:8px;right:12px}.GroupCreateGroupStep-module__PDThMq__pillRow{flex-wrap:wrap;padding-top:2px}.GroupCreateGroupStep-module__PDThMq__pill{background-color:var(--mantine-color-primary-0);cursor:pointer;font-family:var(--mantine-font-family);color:var(--mantine-color-primary-7);border:none;border-radius:20px;align-items:center;padding:6px 14px;font-size:12px;font-weight:500;transition:background-color .15s;display:flex}.GroupCreateGroupStep-module__PDThMq__pill:hover{background-color:var(--mantine-color-primary-1)}.GroupCreateGroupStep-module__PDThMq__bannerCard{border:2px dashed var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-lg);padding:var(--space-sm);overflow:hidden}.GroupCreateGroupStep-module__PDThMq__previewWrapper{position:relative}.GroupCreateGroupStep-module__PDThMq__closeButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background-color:#ffffffe6;position:absolute;top:8px;right:8px}.GroupCreateGroupStep-module__PDThMq__infoCard{pointer-events:none}
.GroupCreateProfileStepV2-module__TYx5nW__photoCard{background-color:var(--mantine-color-neutral-0);border-radius:16px;padding:16px 20px}.GroupCreateProfileStepV2-module__TYx5nW__photoTitle{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-9);font-size:15px;font-weight:700}.GroupCreateProfileStepV2-module__TYx5nW__photoSubtitle{color:var(--mantine-color-neutral-5);font-size:13px}.GroupCreateProfileStepV2-module__TYx5nW__fieldLabel{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--mantine-color-primary-9);font-size:13px;font-weight:700}.GroupCreateProfileStepV2-module__TYx5nW__fieldHint{color:var(--mantine-color-neutral-4);font-size:12px;line-height:1.4}.GroupCreateProfileStepV2-module__TYx5nW__input{border:2px solid var(--mantine-color-neutral-1);border-radius:12px;height:52px;font-size:15px}
.DiscoverAllGroupsCard-module__scHsDq__root{width:100%;color:inherit;text-decoration:none;display:block}.DiscoverAllGroupsCard-module__scHsDq__paper{border:1px solid var(--mantine-color-primary-3);transition:transform .12s ease-out}.DiscoverAllGroupsCard-module__scHsDq__root:hover .DiscoverAllGroupsCard-module__scHsDq__paper{border-color:var(--mantine-color-primary-5);transform:translateY(-1px)}.DiscoverAllGroupsCard-module__scHsDq__plusBadge{background-color:var(--mantine-color-primary-6);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;font-weight:600;display:inline-flex}.DiscoverAllGroupsCard-module__scHsDq__textStack{flex:auto;min-width:0}
.DiscoveryHeader-module__9uQ3mW__title{letter-spacing:-1.5px;line-height:1.05}
.DiscoveryTopBar-module__fW_ysG__backLink{align-items:center;gap:var(--mantine-spacing-xxs);width:fit-content;color:var(--mantine-color-neutral-7);display:inline-flex}.DiscoveryTopBar-module__fW_ysG__backLink:hover{color:var(--mantine-color-fg,var(--mantine-color-neutral-9))}
.DownloadPageContent-module__rqiiTG__qr{aspect-ratio:1;width:100%;max-width:416px;height:auto;margin:0 auto;display:block}
.EarlyVotingCalendar-module__5XSWAG__calendarHeaderControl{display:none}.EarlyVotingCalendar-module__5XSWAG__calendarHeaderLevel{font-weight:600}.EarlyVotingCalendar-module__5XSWAG__weekday{font-weight:400}.EarlyVotingCalendar-module__5XSWAG__levelsGroup.EarlyVotingCalendar-module__5XSWAG__levelsGroup{gap:var(--space-lg);flex-wrap:nowrap}.EarlyVotingCalendar-module__5XSWAG__month{border-collapse:collapse;table-layout:fixed;margin-bottom:var(--space-sm)}.EarlyVotingCalendar-module__5XSWAG__monthRow{height:40px}.EarlyVotingCalendar-module__5XSWAG__monthCell{width:36px;height:40px;padding:2px 0}.EarlyVotingCalendar-module__5XSWAG__day[data-weekend]{color:var(--mantine-color-dark-7)}.EarlyVotingCalendar-module__5XSWAG__day{border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.EarlyVotingCalendar-module__5XSWAG__today:after{content:"";background-color:var(--mantine-color-dark-4);border-radius:50%;width:5px;height:5px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.EarlyVotingCalendar-module__5XSWAG__inRange{border-top:1px solid var(--mantine-color-secondary-6);border-bottom:1px solid var(--mantine-color-secondary-6);color:var(--mantine-color-secondary-6);background-color:#0000;border-left:none;border-right:none;border-radius:0;font-weight:500}.EarlyVotingCalendar-module__5XSWAG__inRange[data-weekend]{color:var(--mantine-color-secondary-6)}.EarlyVotingCalendar-module__5XSWAG__rangeFirst{border-left:1px solid var(--mantine-color-secondary-6);border-top-left-radius:var(--mantine-radius-md)!important;border-bottom-left-radius:var(--mantine-radius-md)!important}.EarlyVotingCalendar-module__5XSWAG__rangeLast{border-right:1px solid var(--mantine-color-secondary-6);border-top-right-radius:var(--mantine-radius-md)!important;border-bottom-right-radius:var(--mantine-radius-md)!important}.EarlyVotingCalendar-module__5XSWAG__electionDay{background-color:var(--mantine-color-secondary-0);border:1px solid var(--mantine-color-secondary-6);border-radius:var(--mantine-radius-md);color:var(--mantine-color-secondary-6);font-weight:600}.EarlyVotingCalendar-module__5XSWAG__electionDay[data-weekend]{color:var(--mantine-color-secondary-6)}.EarlyVotingCalendar-module__5XSWAG__legend{gap:var(--space-sm);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);display:flex}.EarlyVotingCalendar-module__5XSWAG__legendItem{align-items:center;gap:var(--space-xxs);display:flex}.EarlyVotingCalendar-module__5XSWAG__earlyVotingIndicator{border:1px solid var(--mantine-color-secondary-6);border-radius:var(--mantine-radius-xs);background-color:#0000;width:12px;height:12px}.EarlyVotingCalendar-module__5XSWAG__electionDayIndicator{background-color:var(--mantine-color-secondary-0);border:1px solid var(--mantine-color-secondary-6);border-radius:var(--mantine-radius-xs);width:12px;height:12px}
.ElectionReminderIntro-module__jApkAW__eyebrow{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.ElectionReminderIntro-module__jApkAW__eyebrowBar{background-color:var(--mantine-color-text);flex-shrink:0;width:32px;height:1.5px}.ElectionReminderIntro-module__jApkAW__eyebrowText{font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--mantine-color-text)}.ElectionReminderIntro-module__jApkAW__headline{color:var(--mantine-color-text)}.ElectionReminderIntro-module__jApkAW__subheadEmphasis{font-weight:var(--weight-semibold);color:var(--mantine-color-text)}.ElectionReminderIntro-module__jApkAW__stepBadge{border:2px solid var(--mantine-color-neutral-1);width:28px;height:28px;color:var(--mantine-color-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ElectionReminderIntro-module__jApkAW__stepBadge[data-checked]{background-color:var(--mantine-color-secondary-7);border-color:var(--mantine-color-secondary-7);color:var(--mantine-color-neutral-0)}.ElectionReminderIntro-module__jApkAW__stepBadge[data-checked] svg{fill:var(--mantine-color-neutral-0)}.ElectionReminderIntro-module__jApkAW__stepNum{color:var(--mantine-color-neutral-5);font-size:12px;font-weight:600;line-height:1}
.ElectionReminderModal-module__3I6gTq__container{padding:var(--mantine-spacing-xs) 0}
.ElectionTurnoutBanner-module__QKitoq__banner{gap:var(--space-xs);padding:var(--space-sm);background:var(--mantine-color-neutral-0);border-radius:var(--mantine-radius-lg);flex-direction:column;display:flex}.ElectionTurnoutBanner-module__QKitoq__header{align-items:center;gap:var(--space-xs);display:flex}.ElectionTurnoutBanner-module__QKitoq__statsRow{gap:var(--space-sm);display:flex}.ElectionTurnoutBanner-module__QKitoq__statItem{flex-direction:column;gap:1px;display:flex}
.Box-module__ccOG5G__root{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-neutral-0);aspect-ratio:16/9;width:100%;max-height:400px;position:relative;overflow:hidden}.Box-module__ccOG5G__root iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}
.EndorsementsPageContent-module__lqH9Cq__notesClamp{-webkit-line-clamp:3;color:var(--mantine-color-neutral-8);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EndorsementsPageContent-module__lqH9Cq__backLink{align-items:center;gap:var(--mantine-spacing-xxs);color:#000;font-size:var(--mantine-font-size-md);width:fit-content;font-weight:500;text-decoration:none;display:inline-flex}.EndorsementsPageContent-module__lqH9Cq__backLink:hover{color:var(--mantine-color-secondary-9)}.EndorsementsPageContent-module__lqH9Cq__headerCard{background:var(--mantine-color-white);border:1px solid var(--mantine-color-neutral-2);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-xs);padding:var(--mantine-spacing-md)}.EndorsementsPageContent-module__lqH9Cq__candidateRow{align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-xxs);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;display:flex}.EndorsementsPageContent-module__lqH9Cq__candidateRow:disabled{cursor:default}.EndorsementsPageContent-module__lqH9Cq__candidateRow:not(:disabled):hover{background:var(--mantine-color-neutral-0);border-radius:var(--mantine-radius-md)}.EndorsementsPageContent-module__lqH9Cq__chevron{color:var(--mantine-color-neutral-7);flex-shrink:0;transition:transform .15s}.EndorsementsPageContent-module__lqH9Cq__chevronOpen{transform:rotate(180deg)}.EndorsementsPageContent-module__lqH9Cq__cardWrapper{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.EndorsementsPageContent-module__lqH9Cq__notes{align-items:flex-start;gap:var(--mantine-spacing-xs);background:var(--mantine-color-neutral-0);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm);display:flex}.EndorsementsPageContent-module__lqH9Cq__notesBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EndorsementsPageContent-module__lqH9Cq__sectionDivider{background:var(--mantine-color-neutral-2);width:100%;height:1px}
.RecentSearchText-module__yY0b1W__root{cursor:pointer}
.ExploreControlsStack-module__Dy_mjq__root{gap:var(--space-xs)}@media (max-width:768px){.ExploreControlsStack-module__Dy_mjq__root{gap:var(--space-xs)}}
.ImagePreview-module__yBjDlG__root{width:100%;height:100%}@media (max-width:768px){.ImagePreview-module__yBjDlG__root{order:-1}}
.ResultListGrid-module__upuI7W__root{grid-template-columns:minmax(0,1fr)}
.ArrowIcon-module__-48a-W__root{color:var(--mantine-color-secondary-0)}
.ArrowIconContainer-module__OafdOG__root{background-color:var(--mantine-color-secondary-8);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px}
.FallbackText-module__PK14LW__root{font-size:var(--mantine-font-size-md);word-break:break-word;overflow-wrap:break-word;font-weight:600}
.Flex-module__mB5_cq__root{width:100%}
.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}
.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}
.ActionIcon-module__T-lATa__root{flex-shrink:0}
.ArrowIcon-module___ghPIa__root{color:var(--mantine-color-secondary-0)}
.Box-module__qjJyka__root{position:relative}
.Flex-module__zuHf4G__root{background-color:var(--mantine-color-secondary-8);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px}
.LinkIcon-module__dp-FPq__root{flex-shrink:0}
.Paper-module__jYmgwa__root{position:relative;background-color:var(--mantine-color-neutral-0)!important}
.Text-module__kYXyJG__root{font-size:var(--mantine-font-size-md);word-break:break-word;overflow-wrap:break-word;font-weight:600}
.TrackedLink-module___iqS6a__root{align-items:center;gap:var(--space-sm);display:flex;color:#000!important}
.Button-module__yCPvrq__root{height:56px;padding:8px 16px}.Button-module__yCPvrq__root:disabled{background-color:var(--mantine-color-neutral-4);color:var(--mantine-color-neutral-0)}.Button-module__yCPvrq__root:disabled:hover{background-color:var(--mantine-color-neutral-5)}.Button-module__yCPvrq__root[data-active]{background-color:var(--mantine-color-primary-6);color:var(--mantine-color-neutral-0)}
.TextInput-module__Pvz1Da__root{flex:1}
.Avatar-module__Giuaoq__root{border:2px solid #fff}.Avatar-module__Giuaoq__root[data-overlap]{margin-left:-8px}
.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;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}
.FindVotersFallbackDrawer-module__9oBx_a__root{width:100%}.FindVotersFallbackDrawer-module__9oBx_a__qrImage{aspect-ratio:1;width:100%;max-width:416px;height:auto;margin:0 auto;display:block}
.LiveActiveUsers-module__YvVKGa__wrapper{display:inline-flex}.LiveActiveUsers-module__YvVKGa__dot{background-color:var(--mantine-color-secondary-7);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite LiveActiveUsers-module__YvVKGa__pulse}@keyframes LiveActiveUsers-module__YvVKGa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.LiveActiveUsers-module__YvVKGa__dot{animation:none}}
.VotedBadge-module__nsUEfa__root{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:visible}.VotedBadge-module__nsUEfa__confettiLayer{pointer-events:none;position:absolute;inset:-4px}.VotedBadge-module__nsUEfa__disc{background-color:#e8f1dd;border:1.5px solid #c8ddb4;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;transform:rotate(-7deg)}
.optionFlow-module__0Zgctq__candidateAvatar{background:radial-gradient(circle at 30% 25%, var(--mantine-color-primary-4) 0%, var(--mantine-color-primary-8) 80%);color:var(--fg-inverse)}.optionFlow-module__0Zgctq__progressTrack{background-color:var(--mantine-color-neutral-1);border-radius:var(--radius-full);overflow:hidden}.optionFlow-module__0Zgctq__progressFill{background-color:var(--mantine-color-secondary-5);border-radius:var(--radius-full);height:100%}.optionFlow-module__0Zgctq__checkPill{background-color:var(--mantine-color-secondary-5);color:var(--fg-inverse);border-radius:var(--radius-full)}.optionFlow-module__0Zgctq__checkPill svg{fill:var(--fg-inverse)}.optionFlow-module__0Zgctq__spinner{animation:1s linear infinite optionFlow-module__0Zgctq__spin}@media (prefers-reduced-motion:reduce){.optionFlow-module__0Zgctq__spinner{animation:none}}@keyframes optionFlow-module__0Zgctq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.optionFlow-module__0Zgctq__introScreen{background-color:#f3f2ee}.optionFlow-module__0Zgctq__introMasthead{color:#8b8a86;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__introHeadline{color:#000;font-size:var(--mantine-font-size-xl);letter-spacing:-1px;font-weight:700;line-height:28px}.optionFlow-module__0Zgctq__introCandidateCard{background-color:#fff;border-radius:12px;position:relative;box-shadow:0 8px 22px -6px #00000014,0 0 0 1px #00000008}.optionFlow-module__0Zgctq__introCandidateAvatarRing{box-shadow:var(--mantine-color-primary-8) 0 0 0 2px, #0000001f 0 4px 10px -3px;border:2px solid #fff;border-radius:999px;flex-shrink:0}.optionFlow-module__0Zgctq__introCandidateName{color:#000;letter-spacing:-.8px;font-size:22px;font-weight:700;line-height:26px}.optionFlow-module__0Zgctq__introCandidateDate{color:#000;letter-spacing:-.1px;font-size:13px;font-weight:600;line-height:16px}.optionFlow-module__0Zgctq__introStickerBadge{transform-origin:0 0;color:#fff;letter-spacing:.6px;text-transform:uppercase;background-color:#294f21;border:2px solid #f3f2ee;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:9.5px;font-weight:700;line-height:12px;display:flex;position:absolute;top:0;right:0;transform:translate(-10px,-12px)rotate(4deg);box-shadow:0 4px 10px -2px #0003}.optionFlow-module__0Zgctq__introSectionLabel{color:#000;letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:14px}.optionFlow-module__0Zgctq__groupHeroCard{background-color:#fff;border:1px solid #bfbfbe;border-radius:20px;padding:4px;overflow:clip;box-shadow:0 1px 2px #0000000f,0 1px 4px #0000000a}.optionFlow-module__0Zgctq__groupHeroImage{aspect-ratio:371/124;background-color:var(--mantine-color-neutral-1);border-top-left-radius:16px;border-top-right-radius:16px;width:100%;position:relative;overflow:hidden}.optionFlow-module__0Zgctq__introInfoCard{background-color:#fff;border-radius:4px;display:flex;box-shadow:0 6px 18px -6px #00000026,0 0 0 1px #00000014}.optionFlow-module__0Zgctq__introInfoCol{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:110px;padding:14px 8px;display:flex}.optionFlow-module__0Zgctq__introInfoCol+.optionFlow-module__0Zgctq__introInfoCol{border-left:1.5px dashed #b5b0a5}.optionFlow-module__0Zgctq__introInfoBadge{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.optionFlow-module__0Zgctq__introInfoBadgeGreen{color:#fff;background-color:#294f21}.optionFlow-module__0Zgctq__introInfoBadgeRed{color:#b0322f;background-color:#f3f2ee;border:2px solid #b0322f}.optionFlow-module__0Zgctq__introInfoBadgeBlack{color:#fff;background-color:#000}.optionFlow-module__0Zgctq__introInfoText{color:#000;letter-spacing:-.1px;text-align:center;white-space:pre-line;font-size:12px;font-weight:700;line-height:14px}.optionFlow-module__0Zgctq__introPrivacyNote{color:#000;letter-spacing:.2px;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__pickerCard{text-align:left;background-color:#fff;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px;display:flex;position:relative;box-shadow:0 8px 22px -6px #00000014,0 0 0 1px #00000008}.optionFlow-module__0Zgctq__pickerCard:hover,.optionFlow-module__0Zgctq__pickerCard:focus-visible{box-shadow:#0000001f 0 10px 26px -6px, color-mix(in srgb, var(--mantine-color-primary-8) 25%, transparent) 0 0 0 1px}.optionFlow-module__0Zgctq__pickerCardName{color:#000;letter-spacing:-.5px;font-size:17px;font-weight:700;line-height:22px}.optionFlow-module__0Zgctq__pickerCardRace{color:#8b8a86;font-size:13px;font-weight:500;line-height:18px}.optionFlow-module__0Zgctq__pickerCardDate{color:#000;letter-spacing:-.1px;font-size:13px;font-weight:600;line-height:16px}.optionFlow-module__0Zgctq__pickerSupporterChip{color:#fff;background-color:#2b5921;border:1px solid #9dd092;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:10px;font-weight:700;line-height:12px;display:flex;position:absolute;bottom:12px;right:14px}.optionFlow-module__0Zgctq__pickerSearchAvatar{border:3px dashed var(--mantine-color-primary-8);width:64px;height:64px;color:var(--mantine-color-primary-8);background-color:#f2eef8;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.optionFlow-module__0Zgctq__pickerStateTile{color:#3f2a85;letter-spacing:-.5px;background-color:#f0ebff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:20px;font-weight:700;display:flex}.optionFlow-module__0Zgctq__resultsHeroCard{background-color:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 22px -6px #00000014,0 0 0 1px #00000008}.optionFlow-module__0Zgctq__resultsHeroTitle{color:#000;letter-spacing:-.5px;font-size:30px;line-height:32px}.optionFlow-module__0Zgctq__resultsHeroCandidate{color:var(--mantine-color-primary-8);letter-spacing:-.5px;font-size:30px;font-style:italic;font-weight:700;line-height:32px}.optionFlow-module__0Zgctq__resultsHeroSummary{color:#000;letter-spacing:-.3px;font-size:14px;line-height:18px}.optionFlow-module__0Zgctq__resultsHeroDate{color:#8b8a86;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__resultsToneLabel{color:#000;letter-spacing:-.3px;font-size:14px;font-weight:700;line-height:18px}.optionFlow-module__0Zgctq__resultsToneHint{color:var(--mantine-color-primary-8);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;font-size:12px;font-weight:600;line-height:16px}.optionFlow-module__0Zgctq__resultsTonePill{color:#292927;letter-spacing:-.2px;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1 1 0;padding:8px 14px;font-size:13px;font-weight:550;line-height:16px}.optionFlow-module__0Zgctq__resultsTonePillActive{color:#000;background-color:#fff;border-color:#cfcec9;font-weight:600;box-shadow:0 1px 2px #0000000f,0 1px 4px #0000000a}.optionFlow-module__0Zgctq__resultsMessageBubble{background-color:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 8px 22px -6px #00000014,0 0 0 1px #00000008}.optionFlow-module__0Zgctq__resultsMessageText{color:#000;letter-spacing:-.3px;font-size:15px;font-weight:500;line-height:22px}.optionFlow-module__0Zgctq__resultsMessageTextareaInput,.optionFlow-module__0Zgctq__resultsMessageTextareaInput:focus,.optionFlow-module__0Zgctq__resultsMessageTextareaInput:focus-visible,.optionFlow-module__0Zgctq__resultsMessageTextareaInput:focus-within{box-shadow:none;background:0 0;border:none;outline:none}.optionFlow-module__0Zgctq__resultsMessageLink{color:var(--mantine-color-primary-8);font-size:12px;font-weight:600;line-height:16px}.optionFlow-module__0Zgctq__resultsCTA{background-color:var(--mantine-color-primary-8);width:100%;height:48px;box-shadow:color-mix(in srgb, var(--mantine-color-primary-8) 32%, transparent) 0 8px 24px -4px, #0000000f 0 2px 4px;color:#fff;letter-spacing:-.3px;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.optionFlow-module__0Zgctq__resultsCTA:hover{filter:brightness(.95)}.optionFlow-module__0Zgctq__resultsMatchesTitle{color:#000;letter-spacing:-.3px;font-size:14px;font-weight:700;line-height:18px}.optionFlow-module__0Zgctq__resultsMatchesSubtitle{color:#8b8a86;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__resultsFilterControls{align-items:flex-start;gap:8px;display:flex}.optionFlow-module__0Zgctq__resultsFilterChips{flex:1;min-width:0}.optionFlow-module__0Zgctq__resultsFilterChip{background-color:var(--mantine-color-neutral-0);color:#292927;letter-spacing:-.2px;cursor:pointer;border:1px solid #cfcec9;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__resultsFilterSearchButton{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.optionFlow-module__0Zgctq__resultsFilterChipActive{color:#000;background-color:#fff;font-weight:600}.optionFlow-module__0Zgctq__resultsFilterChipItalic{font-style:italic}.optionFlow-module__0Zgctq__resultsVoterCard{width:100%;color:inherit;background-color:#fff;border-radius:12px;flex-direction:column;padding:12px;display:flex;box-shadow:0 8px 22px -6px #00000014,0 0 0 1px #00000008}.optionFlow-module__0Zgctq__resultsVoterCard[data-disabled]{opacity:.55;box-shadow:0 0 0 1px #00000008}.optionFlow-module__0Zgctq__resultsVoterRow{align-items:center;gap:12px;width:100%;display:flex}.optionFlow-module__0Zgctq__resultsVoterRowMain{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:0;transition:filter .12s;display:flex}.optionFlow-module__0Zgctq__resultsVoterRowMain:hover{filter:brightness(.98)}.optionFlow-module__0Zgctq__resultsVoterRowMain:active{filter:brightness(.95)}.optionFlow-module__0Zgctq__resultsVoterPreview{border-top:1px solid var(--mantine-color-neutral-2);flex-direction:column;gap:2px;margin-top:10px;padding-top:10px;display:flex}.optionFlow-module__0Zgctq__resultsVoterPreviewRegistered{color:var(--mantine-color-green-7);font-size:13px;font-weight:700;line-height:18px}.optionFlow-module__0Zgctq__resultsVoterAvatar{background:linear-gradient(135deg, var(--mantine-color-primary-4) 0%, var(--mantine-color-primary-8) 100%);color:#fff;letter-spacing:-.3px;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;line-height:18px;display:flex}.optionFlow-module__0Zgctq__resultsVoterName{color:#000;letter-spacing:-.3px;font-size:15px;font-weight:700;line-height:18px}.optionFlow-module__0Zgctq__resultsVoterCity{color:#8b8a86;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__resultsSendButton{width:34px;height:34px;color:var(--mantine-primary-color-filled);cursor:pointer;background-color:#0000;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.optionFlow-module__0Zgctq__resultsSendButton:hover{filter:brightness(.95)}.optionFlow-module__0Zgctq__resultsSendButtonSent{background-color:var(--mantine-color-neutral-2);box-shadow:none;color:var(--mantine-color-neutral-5);border-radius:999px}.optionFlow-module__0Zgctq__resultsMatchSectionHeader{color:#000;letter-spacing:-.2px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:18px}.optionFlow-module__0Zgctq__resultsWorkingCard{background-color:#fff;border-radius:16px;padding:18px;box-shadow:0 8px 22px -6px #00000014,0 0 0 1px #00000008}.optionFlow-module__0Zgctq__resultsWorkingHeader{color:#000;letter-spacing:-.3px;font-size:14px;font-weight:700;line-height:18px}.optionFlow-module__0Zgctq__resultsWorkingHint{color:#8b8a86;font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__resultsStageRow{align-items:center;gap:12px;display:flex}.optionFlow-module__0Zgctq__resultsStageBadge{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.optionFlow-module__0Zgctq__resultsStageBadgeDone{color:#fff;background-color:#294f21}.optionFlow-module__0Zgctq__resultsStageBadgePending{border:2px dashed var(--mantine-color-primary-8);background-color:#0000}.optionFlow-module__0Zgctq__resultsStageBadgeIdle{border:2px dashed var(--mantine-color-neutral-3);background-color:#0000}.optionFlow-module__0Zgctq__resultsStageBadgeSpin{animation:2.2s linear infinite optionFlow-module__0Zgctq__spin}.optionFlow-module__0Zgctq__resultsStageTitle{color:#000;letter-spacing:-.3px;font-size:15px;font-weight:600;line-height:20px}.optionFlow-module__0Zgctq__resultsStageTitleIdle{color:var(--mantine-color-neutral-5)}.optionFlow-module__0Zgctq__resultsStageSubtitle{color:var(--mantine-color-primary-8);font-size:12px;font-weight:500;line-height:16px}.optionFlow-module__0Zgctq__resultsFooterPrivacy{color:#8b8a86;font-size:12px;font-weight:500;line-height:16px}@property --bannerAngle{syntax:"<angle>";inherits:false;initial-value:0deg}.optionFlow-module__0Zgctq__resultsPartialResultsBannerTop{border:2px solid #0000;position:relative}.optionFlow-module__0Zgctq__resultsPartialResultsBannerTop:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--bannerAngle), var(--mantine-color-primary-6), var(--mantine-color-secondary-5), var(--mantine-color-primary-4), var(--mantine-color-primary-6));-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:4s linear infinite optionFlow-module__0Zgctq__bannerBorderSpin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes optionFlow-module__0Zgctq__bannerBorderSpin{to{--bannerAngle:360deg}}@media (prefers-reduced-motion:reduce){.optionFlow-module__0Zgctq__resultsPartialResultsBannerTop:before{animation:none}}
.FocusCandidatesTab-module__wi39eW__textStack{flex:auto;min-width:0}.FocusCandidatesTab-module__wi39eW__attributionLink{color:inherit;text-decoration:none}.FocusCandidatesTab-module__wi39eW__attributionLink:hover{opacity:.85}.FocusCandidatesTab-module__wi39eW__candidatePaper{border:2px solid #0000!important}.FocusCandidatesTab-module__wi39eW__candidatePaper[data-picked=true]{border-color:var(--mantine-color-secondary-6)!important}.FocusCandidatesTab-module__wi39eW__commentBody{flex:auto;min-width:0}.FocusCandidatesTab-module__wi39eW__pickButton{white-space:nowrap;flex-shrink:0}.FocusCandidatesTab-module__wi39eW__recCountChip{background-color:var(--mantine-color-neutral-1);color:var(--mantine-color-neutral-7);border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.FocusCandidatesTab-module__wi39eW__ballotpediaLink{flex-shrink:0;text-decoration:none}.FocusCandidatesTab-module__wi39eW__ballotpediaLink:hover{opacity:.75}
.GroupAttribution-module__e-pIja__textStack{flex:auto;min-width:0}.GroupAttribution-module__e-pIja__titleLink{color:inherit;text-decoration:none}.GroupAttribution-module__e-pIja__titleLink:hover{color:var(--mantine-color-primary-6)}
.RecommendsLine-module__63ekVq__candidatePill{align-items:center;gap:var(--mantine-spacing-xs);background-color:var(--mantine-color-neutral-0);border-radius:9999px;padding:4px 14px 4px 4px;display:inline-flex}
.FocusItemHeader-module__CVkNKG__title{letter-spacing:-1.2px;line-height:1.1}.FocusItemHeader-module__CVkNKG__statusIndicator{box-sizing:border-box;border:2px solid var(--mantine-color-neutral-5);width:16px;height:16px;color:var(--mantine-color-neutral-5);background-color:#0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FocusItemHeader-module__CVkNKG__statusIndicator[data-saved=true]{border-color:var(--mantine-color-secondary-6);background-color:var(--mantine-color-secondary-6);color:var(--mantine-color-white)}
.FocusTopBar-module__6CXiDa__backLink{align-items:center;gap:var(--mantine-spacing-xxs);color:var(--mantine-color-neutral-7);display:inline-flex}.FocusTopBar-module__6CXiDa__backLink:hover{color:var(--mantine-color-fg,var(--mantine-color-neutral-9))}
.DesktopFlex-module__CzhnPa__root{justify-content:flex-end;display:flex}
.MobileStack-module__yjq0Bq__root{justify-content:flex-end;display:flex}
.RichTextEditor-module__3S-Rya__missionWrapper{--rte-content-min-height:auto}.RichTextEditor-module__3S-Rya__missionWrapper .tiptap{padding:0}.RichTextEditor-module__3S-Rya__missionWrapper .tiptap p{margin:0}
.AvatarPill-module__cAbk4G__pill{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) 12px var(--space-xxs) var(--space-xxs);border-radius:var(--radius-full);background:var(--bg-surface);scroll-snap-align:start;flex-shrink:0;display:inline-flex}.AvatarPill-module__cAbk4G__person{border:none}.AvatarPill-module__cAbk4G__leader{padding:var(--space-xxs) var(--space-sm) var(--space-xxs) var(--space-xxs);border:1px solid var(--mantine-color-secondary-5);gap:6px}.AvatarPill-module__cAbk4G__clickable{color:inherit;cursor:pointer;text-decoration:none;transition:background-color .12s}.AvatarPill-module__cAbk4G__clickable:hover{background:var(--mantine-color-gray-0)}
.GroupReferralsCarousel-module__yYH1vW__block{align-items:center;width:100%}.GroupReferralsCarousel-module__yYH1vW__staticTrack{width:calc(100% + var(--space-lg));padding:0 var(--space-lg) var(--space-xs) 0;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;align-self:flex-start;align-items:center;overflow-x:auto}.GroupReferralsCarousel-module__yYH1vW__staticTrack::-webkit-scrollbar{display:none}.GroupReferralsCarousel-module__yYH1vW__staticTrack>*{scroll-snap-align:start;flex-shrink:0}.GroupReferralsCarousel-module__yYH1vW__staticTrackCentered{justify-content:center;align-self:center}.GroupReferralsCarousel-module__yYH1vW__marqueeWrapper{width:100%;min-width:0;max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-md), black calc(100% - var(--space-md)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--space-md), black calc(100% - var(--space-md)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-md), black calc(100% - var(--space-md)), transparent 100%);overflow:hidden}.GroupReferralsCarousel-module__yYH1vW__marqueeTrack{width:max-content;animation:60s linear infinite GroupReferralsCarousel-module__yYH1vW__groupReferralsCarouselMarquee}.GroupReferralsCarousel-module__yYH1vW__marqueeTrack:hover,.GroupReferralsCarousel-module__yYH1vW__marqueeTrack:focus-within{animation-play-state:paused}.GroupReferralsCarousel-module__yYH1vW__marqueeTrack>*{flex-shrink:0}@keyframes GroupReferralsCarousel-module__yYH1vW__groupReferralsCarouselMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.GroupReferralsCarousel-module__yYH1vW__marqueeTrack{animation:none}}.GroupReferralsCarousel-module__yYH1vW__empty{align-items:center;gap:var(--mantine-spacing-xs);text-align:center;color:var(--mantine-color-gray-6);padding:var(--mantine-spacing-md);flex-direction:column;display:flex}
.GroupPageBanner-module__9T12DW__imageContainer{border-radius:var(--mantine-radius-lg);position:relative;overflow:hidden}.GroupPageBanner-module__9T12DW__topActions{z-index:10;position:absolute;top:8px;right:8px}@media (min-width:768px){.GroupPageBanner-module__9T12DW__topActions{top:12px;right:12px}}.GroupPageBanner-module__9T12DW__editButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;background-color:#ffffffd9}.GroupPageBanner-module__9T12DW__editButton:hover{background-color:#fffffff2}.GroupPageBanner-module__9T12DW__infoCard{bottom:var(--space-xs);left:var(--space-xs);right:var(--space-xs);z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffd9;position:absolute}
.Button-module__RcibOG__root{margin-top:var(--space-sm);background-color:var(--mantine-color-secondary-7);width:100%;min-width:200px}
.ContainerBox-module__U1k3ZW__container{border-radius:var(--mantine-radius-md);width:100%;height:250px;padding:var(--space-lg);justify-content:center;align-items:center;display:flex}
.Image-module__Ihz1lG__root{width:120px;height:auto}
.PartnershipText-module__LzKp2q__root{text-align:center;max-width:300px;margin:0 auto;line-height:1.5}
.Stack-module__X0i-9W__root{align-items:center;margin:0 auto}
.Text-module__1Fwegq__root{text-align:center;color:var(--mantine-color-gray-8)}
.Paper-module__T53sUa__root{cursor:pointer;padding:var(--space-sm);transition:all .2s}.Paper-module__T53sUa__root:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
.Stack-module__nlSgtG__root{gap:var(--space-xxs)}
.Title-module__ppwDTa__root{color:var(--mantine-color-text);font-weight:600}
.ContainerGroup-module__9aw9ia__root{width:100%}.ContainerGroup-module__9aw9ia__externalLinksContainer{width:100%;max-width:100%;overflow:hidden}@media (max-width:768px){.ContainerGroup-module__9aw9ia__externalLinksContainer{flex-wrap:wrap;gap:.5rem}}
.RichTextEditor-module__FlXM5W__bioWrapper .RichTextEditor-module__FlXM5W__ProseMirror{min-height:auto;font-weight:400;font-size:var(--mantine-font-size-md);color:var(--mantine-color-neutral-9);padding:0;line-height:1.4}.RichTextEditor-module__FlXM5W__bioWrapper .RichTextEditor-module__FlXM5W__ProseMirror:focus{outline:none}.RichTextEditor-module__FlXM5W__bioWrapper .RichTextEditor-module__FlXM5W__rich-text-link{color:var(--mantine-color-primary-6);text-decoration:underline}.RichTextEditor-module__FlXM5W__bioWrapper .RichTextEditor-module__FlXM5W__rich-text-link:hover{color:var(--mantine-color-primary-7)}
.TrackedLink-module__8willW__root{width:100%;text-decoration:none}.TrackedLink-module__8willW__root:hover,.TrackedLink-module__8willW__root:focus{text-decoration:none!important}
.LiveVotersTicker-module__YCs1sq__wrapper{padding:var(--space-xs) 0 0}.LiveVotersTicker-module__YCs1sq__liveHeader{margin-bottom:var(--space-xxs)}.LiveVotersTicker-module__YCs1sq__liveBadge{letter-spacing:.05em;text-transform:uppercase;color:var(--mantine-color-dark-7);gap:6px;font-size:11px;font-weight:700}.LiveVotersTicker-module__YCs1sq__liveDot{background-color:var(--mantine-color-secondary-6);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite LiveVotersTicker-module__YCs1sq__pulse}.LiveVotersTicker-module__YCs1sq__subtitle{color:var(--mantine-color-dimmed);font-size:12px}.LiveVotersTicker-module__YCs1sq__root{width:100%;position:relative;overflow:hidden}.LiveVotersTicker-module__YCs1sq__track{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.LiveVotersTicker-module__YCs1sq__track::-webkit-scrollbar{display:none}.LiveVotersTicker-module__YCs1sq__chip{background-color:var(--mantine-color-neutral-0);white-space:nowrap;color:var(--mantine-color-dark-7);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;display:flex}.LiveVotersTicker-module__YCs1sq__joinedIcon{background-color:var(--mantine-color-success-6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.LiveVotersTicker-module__YCs1sq__votedIcon{background:color-mix(in srgb, var(--mantine-color-primary-6) 20%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.LiveVotersTicker-module__YCs1sq__chipText{color:var(--mantine-color-dark-7);line-height:1}.LiveVotersTicker-module__YCs1sq__chipTime{color:var(--mantine-color-dimmed);line-height:1}.LiveVotersTicker-module__YCs1sq__chipEntrance{opacity:0;max-width:0;padding-left:0;padding-right:0;animation:.7s forwards LiveVotersTicker-module__YCs1sq__chipEnter;overflow:hidden}@keyframes LiveVotersTicker-module__YCs1sq__chipEnter{0%{opacity:0;max-width:0;padding-left:0;padding-right:0}60%{opacity:.4;max-width:350px;padding-left:6px;padding-right:12px}to{opacity:1;max-width:350px;padding-left:6px;padding-right:12px}}@keyframes LiveVotersTicker-module__YCs1sq__pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.LiveVotersTicker-module__YCs1sq__liveDot{animation:none}.LiveVotersTicker-module__YCs1sq__chipEntrance{opacity:1;max-width:350px;padding-left:6px;padding-right:12px;animation:none}}
.Anchor-module__Uqd3wa__root{color:inherit;width:100%;font-weight:inherit;cursor:pointer;z-index:2;padding:var(--space-xs) 0;margin:calc(-1 * var(--space-xs)) 0;border-radius:var(--mantine-radius-sm);text-decoration:none;display:block;position:relative}.Anchor-module__Uqd3wa__root:hover{color:inherit;background-color:var(--mantine-color-neutral-0);text-decoration:none}.Anchor-module__Uqd3wa__nonClickable{cursor:default;width:100%;display:block}
.Avatar-module__af-ekq__root{border:2px solid #0000;position:relative}.Avatar-module__af-ekq__root[data-gold]{border-color:#bbae82}
.AvatarWrapper-module__B981la__root{flex-shrink:0;display:inline-block;position:relative}
.Button-module__0imvPW__root{color:var(--mantine-color-neutral-5);font-weight:600;font-size:var(--mantine-font-size-sm);cursor:pointer;z-index:2;background-color:#0000;border:none;align-self:center;margin:0;padding:0;position:relative}
.CrownBadge-module__Rst5ma__root{pointer-events:none;z-index:10;width:20px;height:20px;position:absolute;top:-10px;right:-1px}
.EntryGroup-module__Tvt6yW__root{position:relative}
.LeftGroup-module__OGX_EG__root{flex:1;min-width:0}
.NameGroup-module__A5rKXW__root{flex:1;min-width:0;overflow:hidden}
.NameText-module__1r4VDa__root{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.RankText-module__mqlZ7W__mobile{text-align:center;flex-shrink:0;min-width:1rem}.RankText-module__mqlZ7W__desktop{text-align:center;flex-shrink:0;min-width:1.5rem}
.MapErrorFallback-module__K__qFa__root{justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;display:flex}.MapErrorFallback-module__K__qFa__card{align-items:center;gap:var(--space-sm);padding:var(--space-lg);text-align:center;flex-direction:column;display:flex}.MapErrorFallback-module__K__qFa__icon{color:var(--mantine-color-dimmed)}
.NumberInput-module__S4cO3a__root{flex:none;width:120px}.NumberInput-module__S4cO3a__input{font-size:var(--mantine-font-size-md);border-color:var(--mantine-color-neutral-2);height:56px}.NumberInput-module__S4cO3a__input:focus{border-color:var(--mantine-color-secondary-7)}
.Paper-module__r6USOq__root{padding:var(--space-sm)}
.ThermometerEditor-module__Nwn88q__root{border-radius:var(--mantine-radius-md);transition:all .2s}.ThermometerEditor-module__Nwn88q__root:hover{transform:translateY(-1px)}.ThermometerEditor-module__Nwn88q__root[data-variant=filled]{background-color:var(--mantine-color-secondary-7);color:var(--mantine-color-white);border:none}.ThermometerEditor-module__Nwn88q__root[data-variant=outline]{background-color:var(--mantine-color-neutral-0);border:1px solid var(--mantine-color-neutral-2);color:var(--mantine-color-dark-9)}
.VotersNeededText-module__Ey1z9W__root{flex:1}
.Anchor-module__hD_eTG__root{color:inherit;width:100%;font-weight:inherit;cursor:pointer;text-decoration:none;display:block}.Anchor-module__hD_eTG__root:hover{color:inherit;text-decoration:none}.Anchor-module__hD_eTG__nonClickable{cursor:default;width:100%;display:block}
.Button-module__f-qkYa__root{color:var(--mantine-color-neutral-6);font-weight:600;font-size:var(--mantine-font-size-sm);cursor:pointer;background-color:#0000;border:none;align-self:center;margin:0;padding:0}
.CrownBadge-module__YnOiaq__root{pointer-events:none;z-index:10;width:20px;height:20px;position:absolute;top:-10px;right:-1px}
.GroupMemberSection-module__1FPSqq__mapWrapper{border-radius:var(--mantine-radius-lg);position:relative;overflow:hidden}
.NameGroup-module__ujWtqa__root{overflow:hidden}
.NameText-module__yXkD3W__root{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Skeleton-module__tnSTvW__root{background-color:var(--mantine-color-white)!important}
.ElectionResultCard-module__j0LR_W__card{border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-neutral-0);background-color:var(--mantine-color-white);flex-direction:column;display:flex;overflow:clip}.ElectionResultCard-module__j0LR_W__headerBar{align-items:center;gap:6px;padding:12px 14px 0;display:flex}.ElectionResultCard-module__j0LR_W__headerLabel{font-size:var(--mantine-font-size-sm);letter-spacing:.06em;color:var(--mantine-color-neutral-9);font-weight:700;line-height:14px}.ElectionResultCard-module__j0LR_W__candidateRow{align-items:center;gap:var(--space-xs);flex-wrap:nowrap;display:flex}.ElectionResultCard-module__j0LR_W__candidateRow>:first-child{flex-shrink:0}.ElectionResultCard-module__j0LR_W__avatar{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-secondary-8);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ElectionResultCard-module__j0LR_W__candidateSection{padding:var(--space-xs) var(--space-xs) 0}.ElectionResultCard-module__j0LR_W__candidateInfo{flex-direction:column;flex-grow:1;min-width:0;display:flex}.ElectionResultCard-module__j0LR_W__winnerSection{flex-shrink:0;min-width:max-content}.ElectionResultCard-module__j0LR_W__winnerSubtitle{white-space:nowrap}.ElectionResultCard-module__j0LR_W__impactSection{gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);flex-direction:column;display:flex}.ElectionResultCard-module__j0LR_W__barGroup{flex-direction:column;gap:4px;display:flex}.ElectionResultCard-module__j0LR_W__barLabelRow{justify-content:space-between;align-items:baseline;display:flex}.ElectionResultCard-module__j0LR_W__barTrack{background-color:var(--mantine-color-neutral-1);border-radius:5px;align-items:center;height:28px;display:flex;overflow:clip}.ElectionResultCard-module__j0LR_W__barFillPrimary{background-color:var(--mantine-color-secondary-8);border-radius:5px;justify-content:flex-end;align-items:center;min-width:fit-content;height:28px;padding-right:8px;display:flex}.ElectionResultCard-module__j0LR_W__barFillMargin{background-color:#d4a843;border-radius:5px;justify-content:flex-end;align-items:center;min-width:fit-content;height:28px;padding-right:8px;display:flex}.ElectionResultCard-module__j0LR_W__barNumber{color:var(--mantine-color-white);font-size:var(--mantine-font-size-md);white-space:nowrap;font-weight:700;line-height:1}.ElectionResultCard-module__j0LR_W__impactBadge{margin:var(--space-xs) 0 0 0;background-color:var(--mantine-color-neutral-0);border-radius:var(--mantine-radius-md);align-items:center;gap:6px;padding:10px 14px;display:flex}
.BallotRecommendationsList-module___n4FfW__card{background-color:#fff}.BallotRecommendationsList-module___n4FfW__title{color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-lg);margin:0;font-weight:600;line-height:24px}.BallotRecommendationsList-module___n4FfW__subtitle{color:var(--mantine-color-neutral-9);font-size:var(--mantine-font-size-md);font-weight:400;line-height:22px}.BallotRecommendationsList-module___n4FfW__columnHeaders{margin-top:var(--space-xs)}.BallotRecommendationsList-module___n4FfW__columnHeader{color:var(--mantine-color-neutral-5);font-size:var(--mantine-font-size-xs);text-transform:none;font-style:normal;font-weight:400;line-height:120%}.BallotRecommendationsList-module___n4FfW__candidateRow{padding:var(--space-xs) 0;border-bottom:1px solid var(--mantine-color-neutral-2);cursor:pointer;min-height:60px;margin:0 calc(var(--space-xxs) * -1);padding-left:var(--space-xxs);padding-right:var(--space-xxs);border-radius:var(--mantine-radius-md);transition:background-color .15s}.BallotRecommendationsList-module___n4FfW__candidateRow[data-win]{background-color:color-mix(in srgb, var(--mantine-color-secondary-5) 8%, white)}.BallotRecommendationsList-module___n4FfW__candidateRow[data-runoff]{background-color:color-mix(in srgb, var(--mantine-color-secondary-2) 15%, white)}.BallotRecommendationsList-module___n4FfW__candidateRow[data-loss]{opacity:.5}.BallotRecommendationsList-module___n4FfW__candidateRow:hover{background-color:var(--mantine-color-neutral-0)}.BallotRecommendationsList-module___n4FfW__candidateRow[data-last-item]:not([data-nested-item]){border-bottom:none}.BallotRecommendationsList-module___n4FfW__candidateRow[data-only-item]{cursor:default;border-bottom:none;padding:0}.BallotRecommendationsList-module___n4FfW__candidateRow[data-only-item]:hover{background-color:#0000}.BallotRecommendationsList-module___n4FfW__candidateRow[data-group-item]:not([data-last-group-item]){border-bottom:none}.BallotRecommendationsList-module___n4FfW__expandPlaceholder{aspect-ratio:1;border-radius:var(--mantine-radius-xs);background:var(--mantine-color-neutral-0);flex-shrink:0;width:36px;height:36px}.BallotRecommendationsList-module___n4FfW__candidateName{line-height:1.4}.BallotRecommendationsList-module___n4FfW__measureText{color:var(--mantine-color-neutral-9)}.BallotRecommendationsList-module___n4FfW__recommendationComingSoon{font-style:italic}.BallotRecommendationsList-module___n4FfW__swayScoreBadge{background-color:var(--mantine-color-success-1);color:var(--mantine-color-success-7);border-radius:4px;gap:4px;padding:4px;font-weight:600}.BallotRecommendationsList-module___n4FfW__showMoreButton{width:100%}@media (min-width:768px){.BallotRecommendationsList-module___n4FfW__showMoreButton{width:auto}}.BallotRecommendationsList-module___n4FfW__textCenter{text-align:center}.BallotRecommendationsList-module___n4FfW__flexContent{flex:1;min-width:0}.BallotRecommendationsList-module___n4FfW__pillToggleGroup{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.BallotRecommendationsList-module___n4FfW__pillToggleGroup::-webkit-scrollbar{display:none}.BallotRecommendationsList-module___n4FfW__pillToggle{white-space:nowrap;color:var(--mantine-color-neutral-6);font-weight:500;font-size:var(--mantine-font-size-sm);cursor:pointer;background-color:#fff;border:none;border-radius:9999px;padding:8px 16px;font-family:inherit;line-height:1.4}.BallotRecommendationsList-module___n4FfW__pillToggleActive{background-color:var(--mantine-color-neutral-0);color:var(--mantine-color-neutral-9);}.BallotRecommendationsList-module___n4FfW__recommendation{background-color:var(--mantine-color-secondary-0);border-radius:var(--mantine-radius-md)}.BallotRecommendationsList-module___n4FfW__recommendation[data-deleted]{background-color:var(--mantine-color-red-0);position:relative;overflow:hidden}.BallotRecommendationsList-module___n4FfW__recommendation[data-deleted]:before{content:"";pointer-events:none;z-index:1;background:#ffffff80;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.BallotRecommendationsList-module___n4FfW__recommendation[data-deleted]:after{content:"";background:linear-gradient(to bottom left, transparent calc(50% - 1px), var(--mantine-color-neutral-2) calc(50% - 1px), var(--mantine-color-neutral-2) calc(50% + 1px), transparent calc(50% + 1px));pointer-events:none;z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.BallotRecommendationsList-module___n4FfW__gatedRow{pointer-events:none;-webkit-user-select:none;user-select:none}.BallotRecommendationsList-module___n4FfW__gatedRow1{opacity:.4}.BallotRecommendationsList-module___n4FfW__gatedRow2{opacity:.15}.BallotRecommendationsList-module___n4FfW__gateCta{text-align:center;padding:8px 20px 20px}.BallotRecommendationsList-module___n4FfW__gateCta .BallotRecommendationsList-module___n4FfW__gateButton{border-radius:8px;max-width:254px}.BallotRecommendationsList-module___n4FfW__gateDescription{max-width:90%}@media (min-width:768px){.BallotRecommendationsList-module___n4FfW__gateDescription{max-width:60%}}.BallotRecommendationsList-module___n4FfW__gateUnlockText{color:#00000073;font-size:12px}.BallotRecommendationsList-module___n4FfW__showMoreText{cursor:pointer;text-align:center;margin-top:8px}.BallotRecommendationsList-module___n4FfW__cardWithCta{box-shadow:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.BallotRecommendationsList-module___n4FfW__voterGuideCta{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:0 0 var(--mantine-radius-lg) var(--mantine-radius-lg);background-color:color-mix(in srgb, white 50%, var(--mantine-color-neutral-0));border-top:1px solid var(--mantine-color-neutral-1);box-shadow:var(--mantine-shadow-sm);color:inherit;cursor:pointer;text-decoration:none;transition:background-color .15s;display:flex}.BallotRecommendationsList-module___n4FfW__voterGuideCta:hover{background-color:var(--mantine-color-neutral-0)}.BallotRecommendationsList-module___n4FfW__avatarWrapper{flex-shrink:0;position:relative}.BallotRecommendationsList-module___n4FfW__noteBadge{z-index:1;background:var(--mantine-color-neutral-0);color:#000;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 1px 3px #0003}.BallotRecommendationsList-module___n4FfW__noteBadge svg{fill:#000;width:10px;height:10px}.BallotRecommendationsList-module___n4FfW__winnerBadge{z-index:1;background:var(--mantine-color-secondary-5);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 2px #0003}.BallotRecommendationsList-module___n4FfW__loserOverlay{border-radius:var(--mantine-radius-xs);pointer-events:none;z-index:1;background:#fff9;position:absolute;inset:0}
.LeaderInfoCard-module__yGjQZq__mobileContainer{gap:var(--space-sm);flex-direction:column;padding:0;display:flex;overflow:hidden}.LeaderInfoCard-module__yGjQZq__desktopContainer{padding:var(--space-sm);overflow:hidden}.LeaderInfoCard-module__yGjQZq__desktopMain{gap:var(--space-sm);grid-template-columns:150px 1fr;align-items:center;min-width:0;display:grid}.LeaderInfoCard-module__yGjQZq__desktopMain>:first-child{border-right:1px solid var(--mantine-color-default-border);padding-right:var(--space-sm)}.LeaderInfoCard-module__yGjQZq__desktopMain>:last-child{min-width:0}.LeaderInfoCard-module__yGjQZq__bioText{overflow-wrap:anywhere;word-break:break-word}
.ScrollArea-module__tEA_wW__viewport{padding-top:2px;padding-bottom:2px}
.MediaModuleDisplay-module__NtZVgG__root{position:relative}.MediaModuleDisplay-module__NtZVgG__editButton{z-index:10;background-color:#fff9;position:absolute;top:8px;right:8px}@media (min-width:768px){.MediaModuleDisplay-module__NtZVgG__editButton{top:12px;right:12px}}
.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)}
.VideoModuleDisplay-module__kBPRfa__root{position:relative}.VideoModuleDisplay-module__kBPRfa__editButton{z-index:10;background-color:#fff9;position:absolute;top:8px;right:8px}@media (min-width:768px){.VideoModuleDisplay-module__kBPRfa__editButton{top:12px;right:12px}}
.CollapsiblePaperStyles-module__XP5ulq__root[data-no-recommendations]{background-color:var(--mantine-color-white)!important;border:none!important}
