.AuthUi_page__z9W_z{--ink:#302b3b;--muted:#6c6475;--line:#ded5e4;--purple:#6545b9;--tint:#f5effa;display:flex;flex-direction:column;min-height:100svh;width:100vw;margin-inline:calc(50% - 50vw);margin-block:-1.5rem;color:var(--ink);background:radial-gradient(ellipse at 12% 23%,#f9dacb70,transparent 42%),radial-gradient(ellipse at 86% 72%,#e2dafa8a,transparent 42%),#fbf6ee;line-height:1.85;isolation:isolate}.AuthUi_page__z9W_z *{box-sizing:border-box}.AuthUi_page__z9W_z button,.AuthUi_page__z9W_z input{font:inherit}.AuthUi_page__z9W_z button{touch-action:manipulation}.AuthUi_page__z9W_z :where(a,button,input):focus-visible{outline:3px solid #8e6dcc;outline-offset:3px}.AuthUi_header__Ym3Ov{width:min(100%,1120px);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem}.AuthUi_brand__ce1Hx{display:inline-flex;align-items:center;gap:.4rem;min-height:3rem;border-radius:.5rem}.AuthUi_logo__3rmjs{width:3.4rem;height:3.4rem;object-fit:contain;border-radius:.65rem}.AuthUi_wordmark__ViSIY{font-family:Arial,Helvetica,sans-serif;font-size:1.55rem;letter-spacing:-.06em;font-weight:800;background:linear-gradient(110deg,#167f88,#7353cb 65%,#b56b3c);color:transparent;background-clip:text}.AuthUi_homeLink__fenhF{font-size:.8rem;color:var(--muted);display:inline-flex;gap:.4rem;align-items:center;min-height:2.75rem;padding:.35rem}.AuthUi_stage__pU4fx{flex:1;display:grid;place-items:center;padding:1.1rem 1.25rem 2rem}.AuthUi_card__SiUzB{position:relative;width:min(100%,440px);padding:2rem;border:1px solid #eee3da;border-radius:1.5rem;background:#fff;box-shadow:0 16px 45px #78554b0c}.AuthUi_card__SiUzB:before{content:"";position:absolute;top:-1px;inset-inline:2rem;height:3px;border-radius:4px;background:linear-gradient(90deg,#eab887,#a18bd7,#6eafb0)}.AuthUi_eyebrow__NvLRs{color:var(--purple);font-size:.8rem;font-weight:600;margin:0 0 .5rem}.AuthUi_title__A60Im{font-size:1.55rem;line-height:1.65;letter-spacing:-.025em;font-weight:750;margin:0 0 .5rem;outline-offset:5px}.AuthUi_description__4aZDB{font-size:.85rem;line-height:1.95;color:var(--muted);margin:0 0 1.4rem}.AuthUi_form__v2Hh_{display:flex;flex-direction:column;gap:1.1rem}.AuthUi_field__lCxjb{min-width:0}.AuthUi_label__EklWK{display:block;font-size:.85rem;font-weight:600;margin-bottom:.4rem}.AuthUi_input__ZX7pV{width:100%;min-height:3rem;border:1px solid #968ba1;border-radius:.7rem;background:#fff;color:var(--ink);padding:.65rem .8rem;font-size:1rem!important;line-height:1.55!important;box-shadow:0 1px 2px #141a2805}.AuthUi_input__ZX7pV::placeholder{color:#7c7488;opacity:1;font-size:.85rem}.AuthUi_input__ZX7pV[dir=ltr]{text-align:left}.AuthUi_input__ZX7pV:disabled{background:#f8f6f9;color:var(--muted)}.AuthUi_input__ZX7pV[aria-invalid=true]{border-color:#b13c4d}.AuthUi_input__ZX7pV:focus{border-color:var(--purple)}.AuthUi_passwordWrap__uHFKC{position:relative}.AuthUi_passwordInput__4HkDZ{padding-inline-end:3.35rem}.AuthUi_passwordInput__4HkDZ[dir=ltr]{padding-inline-start:.8rem;padding-inline-end:3.35rem}.AuthUi_eye__3SVhX{position:absolute;left:.2rem;top:.15rem;width:2.75rem;height:2.75rem;border:0;border-radius:.5rem;background:transparent;color:var(--muted);display:grid;place-items:center}.AuthUi_passwordWrap__uHFKC:has(input[dir=ltr]) .AuthUi_eye__3SVhX{left:auto;right:.2rem}.AuthUi_eye__3SVhX:hover{background:var(--tint)}.AuthUi_hint__PVTxp{margin:.4rem 0 0;font-size:.75rem;line-height:1.85;color:var(--muted)}.AuthUi_fieldError__Rsmq0{margin:.4rem 0 0;color:#a13043;font-size:.78rem;line-height:1.9}.AuthUi_google__wUvi3,.AuthUi_primary__ukc83,.AuthUi_secondary__7FvqC{width:100%;min-height:3rem;border-radius:.7rem;padding:.65rem .85rem;display:flex;justify-content:center;align-items:center;gap:.65rem;text-align:center;font-size:.9rem;font-weight:650;cursor:pointer;transition:background-color .15s,border-color .15s}.AuthUi_primary__ukc83{color:#fff;background:var(--purple);border:1px solid var(--purple)}.AuthUi_primary__ukc83:hover:not(:disabled){background:#53379e}.AuthUi_secondary__7FvqC{color:var(--purple);background:#fff;border:1px solid #c6b5df}.AuthUi_secondary__7FvqC:hover:not(:disabled){background:var(--tint)}.AuthUi_google__wUvi3{background:#fff;color:#1f1f1f;border:1px solid #747775;font-weight:500}.AuthUi_google__wUvi3:hover:not(:disabled){background:#f8f7f8}.AuthUi_google__wUvi3 img{flex-shrink:0;object-fit:contain}.AuthUi_page__z9W_z button:disabled{cursor:not-allowed}.AuthUi_primary__ukc83:disabled,.AuthUi_secondary__7FvqC:disabled{opacity:.65}.AuthUi_google__wUvi3:disabled{background:#f7f5f8;color:#766e7e;border-color:#c7c0cf}.AuthUi_googleHelp__f6aQa{font-size:.7rem;color:var(--muted);line-height:1.9;margin:.6rem 0 0}.AuthUi_divider__bXkwB{display:flex;align-items:center;gap:.8rem;margin:1.25rem 0;color:var(--muted);font-size:.75rem}.AuthUi_divider__bXkwB:after,.AuthUi_divider__bXkwB:before{content:"";height:1px;flex:1;background:#e9e2ed}.AuthUi_row__qhzGp{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap}.AuthUi_checkbox__uBJTQ{display:flex;gap:.55rem;align-items:flex-start;font-size:.77rem;color:var(--muted);line-height:1.9;min-height:2.75rem;cursor:pointer}.AuthUi_checkbox__uBJTQ input{width:1.1rem;height:1.1rem;accent-color:var(--purple);flex-shrink:0;margin-top:.2rem}.AuthUi_link__di6NL,.AuthUi_quiet__KZ3mJ{color:var(--purple);text-decoration:underline;text-underline-offset:4px;font-size:inherit}.AuthUi_quiet__KZ3mJ{border:0;background:transparent;min-height:2.75rem;padding:.35rem .1rem;cursor:pointer;font-size:.8rem}.AuthUi_row__qhzGp .AuthUi_link__di6NL{font-size:.78rem;display:inline-flex;align-items:center;min-height:2.75rem}.AuthUi_notice__mHedu{padding:.75rem .9rem;border-radius:.7rem;font-size:.82rem;line-height:1.9;background:var(--tint);color:#59437d;margin:0 0 1rem;overflow-wrap:anywhere}.AuthUi_error__N2MCN{background:#fff1f1;color:#982f42;border-inline-start:3px solid #b7485c}.AuthUi_form__v2Hh_ .AuthUi_notice__mHedu{margin:0}.AuthUi_alternative__YO6WM{margin:1.4rem 0 0;padding-top:1.1rem;border-top:1px solid #eee8f1;text-align:center;font-size:.8rem;color:var(--muted)}.AuthUi_alternative__YO6WM a{margin-inline-start:.4rem;display:inline-flex;min-height:2.75rem;align-items:center}.AuthUi_footer__ReutW{display:flex;justify-content:center;gap:.5rem 1.5rem;flex-wrap:wrap;padding:.3rem 1rem 1.25rem;font-size:.75rem;color:var(--muted)}.AuthUi_footer__ReutW a{display:inline-flex;align-items:center;min-height:2.75rem}.AuthUi_email__44Dvl{display:block;direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere;text-align:center;border-radius:.7rem;background:var(--tint);font-size:.95rem;font-weight:600;padding:.65rem .8rem;margin:0 0 1rem}.AuthUi_steps__GFm_O{font-size:.83rem;color:var(--muted);padding-inline-start:1.3rem;margin:0 0 1.2rem}.AuthUi_steps__GFm_O li{margin-block:.55rem;padding-inline-start:.15rem}.AuthUi_stack__DEFy3{display:flex;flex-direction:column;gap:.8rem}.AuthUi_center__0Qdal{text-align:center}.AuthUi_progress__94_UG{padding:.8rem 0;color:var(--muted);font-size:.85rem}.AuthUi_reauth___0UEt{padding:1rem;border:1px solid #ddcceb;border-radius:.8rem;background:#fdfbff;display:flex;flex-direction:column;gap:.85rem}.AuthUi_reauth___0UEt p{margin:0;font-size:.82rem}.AuthUi_visuallyHidden__3Hwon{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.AuthUi_header__Ym3Ov{padding:.7rem 1rem}.AuthUi_logo__3rmjs{width:2.75rem;height:2.75rem}.AuthUi_wordmark__ViSIY{font-size:1.35rem}.AuthUi_stage__pU4fx{place-items:start center;padding:.75rem 1rem 1.5rem}.AuthUi_card__SiUzB{padding:1.55rem 1.25rem;border-radius:1.25rem}.AuthUi_title__A60Im{font-size:1.4rem}.AuthUi_footer__ReutW{padding-bottom:4.5rem}.AuthUi_description__4aZDB{margin-bottom:1.2rem}.AuthUi_row__qhzGp{gap:.1rem .6rem}}@media(prefers-reduced-motion:reduce){.AuthUi_page__z9W_z *{transition:none!important;scroll-behavior:auto!important}}