@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer app{.google-auth-button_googleAuthButton__OpD8G{position:relative;width:100%;height:40px}.google-auth-button_googleButton__JOhpx{position:absolute;inset:0;opacity:0}.google-auth-button_overlay__86e45{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;border-width:2px;border-style:solid;border-color:var(--color-grey-200);border-radius:var(--radius-2);background-color:var(--color-white);font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:700;transition-property:color,background-color,border-color,fill;transition-timing-function:var(--ease-default);transition-duration:var(--duration-default);pointer-events:none}.password-requirements_label__ZKe_D{font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:var(--text-h4--font-weight)}.password-requirements_labelPending__lC6dU{color:var(--color-grey-600)}.password-requirements_labelMet__BALn3{color:var(--color-accent-6-600)}.password-requirements_labelUnmet__3ssJk{color:var(--color-accent-7-600)}}@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer app{}@layer app-slots{.password-requirements_iconPending__QyQ5c{fill:var(--color-grey-600)}.password-requirements_iconMet__4Fvmt{fill:var(--color-accent-6-600)}.password-requirements_iconUnmet__XLb_k{fill:var(--color-accent-7-600)}.password-visibility_toggle__QFgEY{cursor:pointer}}@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer app-slots{}@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer app{.signup_tabs__bkV05{display:flex;width:100%;margin-bottom:30px}.signup_tab__ygguN{width:100%;padding-bottom:10px;border-bottom-width:2px;border-bottom-style:solid;color:var(--color-secondary);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--text-button--font-weight)}.signup_tabActive__YOGt8{border-bottom-color:var(--color-secondary)}.signup_tabInactive__mkdYS{border-bottom-color:transparent}.signup_heading__XVLln{font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:var(--text-h2--font-weight)}.signup_subheading__UwHl1{font-size:var(--text-p);line-height:var(--text-p--line-height);font-weight:var(--text-p--font-weight)}.signup_error__BAN99{display:block;margin-inline:auto;color:var(--color-alert);text-align:center}.signup_error__BAN99,.signup_prompt__LJ1AW{font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:var(--text-h4--font-weight)}.signup_successBadge__1gE9s{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:112px;height:112px;border-radius:var(--radius-full);background-color:var(--color-accent-6-100)}.signup_connectedLabel__PWIXK{color:var(--color-grey-500);font-size:var(--text-p);line-height:var(--text-p--line-height);font-weight:var(--text-p--font-weight)}.signup_connectedEmail__5rQ_c{font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:600}}@layer app-slots{.signup_form__wBqZ5{width:100%}.signup_successIcon__MTnkN{width:60px;height:60px;fill:var(--color-accent-6-600)}.signup_connectedAccount__y9Mq_{padding:15px;border-width:1px;border-style:solid;border-color:var(--color-grey-200);border-radius:var(--radius-2)}.signup_notice__2HC1W{color:var(--color-grey-800)}.signup_notice__2HC1W a{color:var(--color-primary);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--text-small--font-weight)}}@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer ui{.TwoButtons_twoButtons__uhxYV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%}.TwoButtons_extraButton__2cv93{margin-inline:5px}.TwoButtons_separator___DB_f{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--color-grey-600)}.TwoButtons_ruleLeft__f3W1f,.TwoButtons_ruleRight__rg0_H{width:100%;height:1px;border-width:0;background-color:var(--color-grey-300)}.TwoButtons_ruleLeft__f3W1f{margin-right:15px}.TwoButtons_ruleRight__rg0_H{margin-left:15px}.reCaptcha_container__Ojh_m{margin:10px}}@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer ui{}@layer reset, base, tokens, ui, ui-slots, components, utilities, app, app-slots;@layer app{.sign-up_title__IZkgb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-width:0}}