.au-page{flex-direction:column;min-height:100svh;display:flex}.au-page .au-bar{height:52px;padding:0 24px 0 34px}.au-main{flex:1;justify-content:center;align-items:flex-start;padding:104px 20px 36px;display:flex}.au-panel{width:100%;max-width:440px;margin-block:auto;padding:52px 36px 36px;position:relative}.au-providers{flex-direction:column;gap:8px;display:flex}.au-provider{width:100%;height:48px;color:var(--color-ink);text-align:left;cursor:pointer;background:#fffff009;border-radius:12px;align-items:center;gap:14px;padding:0 16px;font-size:.9375rem;font-weight:550;transition:background-color .14s;display:flex}.au-provider svg{color:var(--color-muted);flex:none;transition:color .14s}.au-provider:hover{background:#fffff011}.au-provider:hover svg{color:var(--color-ink)}.au-provider:active{background:#fffff00d}.au-or{color:var(--color-faint);margin:26px 0 14px;font-size:.8125rem}.au-foot{justify-content:center;padding:0 20px 26px;display:flex}.au-langs{flex-wrap:wrap;justify-content:center;gap:4px 14px;display:flex}.au-langs button{color:var(--color-faint);cursor:pointer;padding:6px 4px;font-size:.8125rem;transition:color .14s}.au-langs button:hover{color:var(--color-ink)}.au-langs button[aria-current=true]{color:var(--color-ink);font-weight:650}#supertokens-root [data-supertokens~=container]{--palette-background:21, 21, 18;--palette-inputBackground:12, 12, 10;--palette-inputBorder:30, 30, 26;--palette-primary:205, 243, 63;--palette-primaryBorder:205, 243, 63;--palette-success:217, 245, 122;--palette-error:232, 130, 106;--palette-textTitle:240, 239, 232;--palette-textLabel:154, 152, 141;--palette-textInput:240, 239, 232;--palette-textPrimary:154, 152, 141;--palette-textLink:217, 245, 122;--palette-buttonText:18, 20, 8;--palette-textGray:154, 152, 141;width:auto;box-shadow:none;text-align:left;font-family:var(--font-sans);color:var(--color-ink);background:0 0;border-radius:0;margin:0;padding:0}#supertokens-root [data-supertokens~=row]{width:100%;margin:0;padding:0}#supertokens-root [data-supertokens~=providerContainer],#supertokens-root [data-supertokens~=dividerWithOr],#supertokens-root [data-supertokens~=divider],#supertokens-root [data-supertokens~=superTokensBranding],#supertokens-root [data-supertokens~=sendVerifyEmailIcon],#supertokens-root [data-supertokens~=checkedRoundIcon],#supertokens-root [data-supertokens~=errorLargeIcon],#supertokens-root [data-supertokens~=backButtonPlaceholder],#supertokens-root [data-supertokens~=inputErrorSymbol]{display:none}#supertokens-root [data-supertokens~=authComponentList]{padding-bottom:0}#supertokens-root [data-supertokens~=headerTitle]{font-family:var(--font-display);letter-spacing:.02em;word-spacing:.1em;color:var(--color-ink);text-align:left;text-wrap:balance;margin:0 0 10px;font-size:1.375rem;font-weight:800;line-height:1.2}#supertokens-root [data-supertokens~=headerTinyTitle]{margin-top:0}#supertokens-root [data-supertokens~=withBackButton]{justify-content:flex-start;align-items:center;gap:14px;display:flex}#supertokens-root [data-supertokens~=backButton]{cursor:pointer;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;margin-left:-6px;transition:background-color .14s;display:grid}#supertokens-root [data-supertokens~=backButton]:hover{background:#fffff00f}#supertokens-root [data-supertokens~=backButton] svg{width:15px;height:13px}#supertokens-root [data-supertokens~=backButton] svg path{fill:var(--color-muted);transition:fill .14s}#supertokens-root [data-supertokens~=backButton]:hover svg path{fill:var(--color-ink)}#supertokens-root [data-supertokens~=headerSubtitle],#supertokens-root [data-supertokens~=headerSubtitle][data-supertokens~=secondaryText]{letter-spacing:0;color:var(--color-muted);text-align:left;margin:0 0 28px;font-size:.9375rem;line-height:1.5}#supertokens-root [data-supertokens~=primaryText],#supertokens-root [data-supertokens~=secondaryText]{letter-spacing:0;color:var(--color-muted);text-align:left;font-size:.9375rem;line-height:1.55}#supertokens-root [data-supertokens~=primaryText] strong,#supertokens-root [data-supertokens~=secondaryText] strong{color:var(--color-ink);font-weight:600}#supertokens-root [data-supertokens~=sendVerifyEmailText],#supertokens-root [data-supertokens~=enterEmailSuccessMessage],#supertokens-root [data-supertokens~=submitNewPasswordSuccessMessage]{word-break:break-word;background:0 0;width:100%;max-width:none;margin:4px 0 0;padding:0}#supertokens-root [data-supertokens~=link]{font-size:inherit;line-height:inherit;letter-spacing:0;color:var(--color-lime-ink);cursor:pointer;padding:0;font-weight:600;text-decoration:none;transition:color .14s}#supertokens-root [data-supertokens~=link]:hover{color:var(--color-ink);text-decoration:none}#supertokens-root [data-supertokens~=formLabelLinkBtn],#supertokens-root [data-supertokens~=resendEmailLink],#supertokens-root [data-supertokens~=sendVerifyEmailResend],#supertokens-root [data-supertokens~=secondaryLinkWithLeftArrow],#supertokens-root [data-supertokens~=buttonWithArrow]{color:var(--color-muted);cursor:pointer;font-size:.875rem;font-weight:550;text-decoration:none;transition:color .14s}#supertokens-root [data-supertokens~=formLabelLinkBtn]{width:auto;margin:0;line-height:20px}#supertokens-root [data-supertokens~=formLabelLinkBtn]:hover,#supertokens-root [data-supertokens~=resendEmailLink]:hover,#supertokens-root [data-supertokens~=sendVerifyEmailResend]:hover,#supertokens-root [data-supertokens~=secondaryLinkWithLeftArrow]:hover,#supertokens-root [data-supertokens~=buttonWithArrow]:hover{color:var(--color-ink);text-decoration:none}#supertokens-root [data-supertokens~=sendVerifyEmailResend]{margin:22px 0 0;display:inline-block}#supertokens-root [data-supertokens~=resendEmailLink]{width:fit-content;margin:20px 0 0;display:block}#supertokens-root [data-supertokens~=secondaryLinkWithLeftArrow]{width:fit-content;margin:12px 0 0;display:block}#supertokens-root [data-supertokens~=secondaryLinkWithLeftArrow] svg{display:none}#supertokens-root [data-supertokens~=buttonWithArrow]{background:0 0;border:none;border-radius:0;gap:0;width:auto;min-height:0;margin:22px 28px 0 0;padding:0;display:inline-flex}#supertokens-root [data-supertokens~=buttonWithArrow]:hover{background:0 0}#supertokens-root [data-supertokens~=buttonWithArrow] [data-supertokens~=secondaryText]{font-size:inherit;font-weight:inherit;color:inherit;margin:0}#supertokens-root [data-supertokens~=buttonWithArrow] svg{display:none}#supertokens-root [data-supertokens~=secondaryLinkWithArrow]{color:var(--color-lime-ink);cursor:pointer;align-items:center;gap:8px;margin:18px 0 0;font-size:.9375rem;font-weight:600;transition:color .14s;display:inline-flex}#supertokens-root [data-supertokens~=secondaryLinkWithArrow]:hover{word-spacing:normal;color:var(--color-ink);position:static}#supertokens-root [data-supertokens~=secondaryLinkWithArrow] svg{display:none}#supertokens-root [data-supertokens~=secondaryLinkWithArrow]:after{content:"";width:15px;height:15px;-webkit-mask:var(--au-arrow) center / contain no-repeat;-webkit-mask:var(--au-arrow) center / contain no-repeat;mask:var(--au-arrow) center / contain no-repeat;background:currentColor}#supertokens-root form{flex-direction:column;display:flex}#supertokens-root [data-supertokens~=formRow]{flex-direction:column;padding:0 0 16px;display:flex}#supertokens-root [data-supertokens~=formRow]:last-child{padding-bottom:0}#supertokens-root [data-supertokens~=label]{color:var(--color-muted);text-align:left;margin:0 0 8px;font-size:.8125rem;font-weight:550;line-height:20px}#supertokens-root [data-supertokens~=formLabelWithLinkWrapper]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}#supertokens-root [data-supertokens~=inputContainer]{margin-top:0}#supertokens-root [data-supertokens~=inputWrapper]{background:var(--color-bg);height:48px;box-shadow:inset 0 0 0 1px var(--color-edge);border:none;border-radius:12px;transition:box-shadow .14s}#supertokens-root [data-supertokens~=inputWrapper]:focus-within{background:var(--color-bg);border:none;box-shadow:inset 0 0 0 1px #d9f57a99}#supertokens-root [data-supertokens~=input]{height:100%;font-family:var(--font-sans);letter-spacing:0;color:var(--color-ink);background:0 0;padding:0 16px;font-size:.9375rem}#supertokens-root [data-supertokens~=input]::placeholder{color:var(--color-faint)}#supertokens-root [data-supertokens~=input]:focus,#supertokens-root [data-supertokens~=input]:focus-visible{outline:none}#supertokens-root [data-supertokens~=inputAdornment]{align-items:center;margin-right:14px;display:flex}#supertokens-root [data-supertokens~=showPassword]{opacity:.8}#supertokens-root [data-supertokens~=inputError],#supertokens-root [data-supertokens~=inputError]:focus-within{border:none;box-shadow:inset 0 0 0 1px #e8826abf}#supertokens-root [data-supertokens~=inputErrorMessage]{max-width:none;color:var(--color-ember);text-align:left;padding:7px 0 0;font-size:.8125rem;line-height:1.4;animation:none}#supertokens-root [data-supertokens~=generalError],#supertokens-root [data-supertokens~=generalSuccess]{letter-spacing:0;text-align:left;border-radius:10px;margin:0 0 20px;padding:12px 14px;font-size:.875rem;line-height:1.45;animation:none;display:block}#supertokens-root [data-supertokens~=generalError]{color:var(--color-ember);background:#e8826a1a}#supertokens-root [data-supertokens~=generalSuccess]{color:var(--color-lime-ink);background:#cdf33f12}#supertokens-root [data-supertokens~=error]{color:var(--color-ember)}#supertokens-root [data-supertokens~=delayedRender]{animation:none}#supertokens-root [data-supertokens~=button]{background:var(--color-lime);width:100%;height:52px;color:var(--color-on-lime);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6em;margin-top:8px;padding:0 22px;font-size:.875rem;font-weight:900;transition:background-color .14s,box-shadow .14s;display:flex;box-shadow:0 0 20px #ccff0026}#supertokens-root [data-supertokens~=button]:after{content:"";width:15px;height:15px;-webkit-mask:var(--au-arrow) center / contain no-repeat;-webkit-mask:var(--au-arrow) center / contain no-repeat;mask:var(--au-arrow) center / contain no-repeat;background:currentColor;flex:none;transition:transform .14s}#supertokens-root [data-supertokens~=button]:hover{background:#fff;box-shadow:0 0 20px #ccff004d}#supertokens-root [data-supertokens~=button]:hover:after{transform:translate(2px,-2px)}#supertokens-root [data-supertokens~=button]:active{filter:none;background-size:auto;transform:translateY(1px)}#supertokens-root [data-supertokens~=button]:disabled{opacity:.45;cursor:not-allowed;transform:none}#supertokens-root [data-supertokens~=button]:focus-visible{outline:2px solid var(--color-lime-ink);outline-offset:2px}#supertokens-root [data-supertokens~=emailVerificationButtonWrapper]{max-width:none;margin:0;padding-top:20px}#supertokens-root{--au-arrow:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M4.5 11.5 11.5 4.5M6 4.5h5.5V10'/></svg>")}#supertokens-root [data-supertokens~=spinner]{padding:24px 0}@media (max-width:760px){.au-page .au-bar{padding:0 22px 0 30px;right:auto}.au-main{padding:92px 16px 28px}.au-panel{padding:46px 22px 26px}}@media (prefers-reduced-motion:reduce){.au-provider,#supertokens-root [data-supertokens~=button],#supertokens-root [data-supertokens~=button]:after{transition:none}}
