.AuthForm-module__fe77cG__authPage{color:#27233d;background:radial-gradient(at 4% 0,#ede8ff 0,#0000 48%),#f8f7fc;min-height:100dvh;padding:30px clamp(18px,5vw,76px) 48px}.AuthForm-module__fe77cG__topbar{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:0 auto;display:flex}.AuthForm-module__fe77cG__brand{letter-spacing:-1.4px;color:#27233d;align-items:center;gap:10px;font-size:29px;font-weight:800;display:inline-flex}.AuthForm-module__fe77cG__brandMark{color:#fff;letter-spacing:0;background:#5943d8;border-radius:12px;place-items:center;width:39px;height:39px;font-size:22px;display:grid}.AuthForm-module__fe77cG__brandDot{color:#5943d8}.AuthForm-module__fe77cG__backLink{color:#6b637e;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:650;display:inline-flex}.AuthForm-module__fe77cG__backLink:hover{color:#5943d8}.AuthForm-module__fe77cG__authLayout{grid-template-columns:minmax(0,1fr) minmax(0,450px);align-items:center;gap:76px;max-width:1060px;margin:64px auto 0;display:grid}.AuthForm-module__fe77cG__story{min-width:0;padding:12px 0}.AuthForm-module__fe77cG__storyEyebrow,.AuthForm-module__fe77cG__eyebrow{letter-spacing:1.7px;color:#7562ba;font-size:10px;font-weight:800;line-height:1.5;display:block}.AuthForm-module__fe77cG__storyTitle{letter-spacing:-1.9px;max-width:480px;margin-top:19px;font-size:clamp(34px,4vw,49px);font-weight:800;line-height:1.16}.AuthForm-module__fe77cG__storyTitle em{color:#5943d8;font-style:normal}.AuthForm-module__fe77cG__storyCopy{color:#79718a;max-width:390px;margin-top:23px;font-size:15px;line-height:1.9}.AuthForm-module__fe77cG__storyCards{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.AuthForm-module__fe77cG__storyCard{background:#fff;border:1px solid #ede8f5;border-radius:17px;width:126px;min-height:143px;padding:18px 14px;transform:rotate(-3deg);box-shadow:0 10px 22px #50408006}.AuthForm-module__fe77cG__storyCard:nth-child(2){background:#fff5df;border-color:#f2e6ce;transform:translateY(12px)rotate(3deg)}.AuthForm-module__fe77cG__storyCard:nth-child(3){background:#eee9fb;border-color:#e3daf5;transform:rotate(-2deg)}.AuthForm-module__fe77cG__storyCardIcon{margin-bottom:15px;font-size:31px;display:block}.AuthForm-module__fe77cG__storyCard strong{color:#4b405f;font-size:12px;line-height:1.6;display:block}.AuthForm-module__fe77cG__storyFootnote{color:#92879e;margin-top:36px;font-size:11px}.AuthForm-module__fe77cG__formPanel{background:#fff;border:1px solid #eae4f1;border-radius:23px;width:100%;min-width:0;padding:34px;box-shadow:0 14px 60px #483b6809}.AuthForm-module__fe77cG__embedded{box-shadow:none;border:0;border-radius:0;padding:2px 0 0}.AuthForm-module__fe77cG__formHeading h2{letter-spacing:-.8px;margin:10px 0;font-size:26px;font-weight:800;line-height:1.25}.AuthForm-module__fe77cG__formHeading>p{color:#82788f;margin-bottom:23px;font-size:13px;line-height:1.75}.AuthForm-module__fe77cG__modeSwitch{background:#f4f1f8;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;display:grid}.AuthForm-module__fe77cG__modeSwitch button{color:#84798f;background:0 0;border-radius:8px;min-height:40px;padding:10px 5px;font-size:12px;font-weight:700}.AuthForm-module__fe77cG__modeSwitch .AuthForm-module__fe77cG__activeMode{color:#5943d8;background:#fff;box-shadow:0 2px 7px #33254c0b}.AuthForm-module__fe77cG__form{flex-direction:column;gap:16px;display:flex}.AuthForm-module__fe77cG__field{min-width:0}.AuthForm-module__fe77cG__field>label{color:#4e445e;margin-bottom:7px;font-size:12px;font-weight:750;display:block}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__input{color:#30283f;background:#fff;border:1px solid #e6dfed;border-radius:10px;width:100%;min-height:46px;padding:11px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__input:focus{border-color:#9d8adb;outline:0;box-shadow:0 0 0 3px #ede7fc}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__input:disabled{color:#998fa4;opacity:1;background:#faf9fc}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__input[aria-invalid=true]{border-color:#c66978}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__input::placeholder{color:#b4aabb}.AuthForm-module__fe77cG__passwordWrap{position:relative}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__passwordInput{padding-right:88px}.AuthForm-module__fe77cG__reveal{color:#7b689f;background:0 0;border-radius:7px;min-width:72px;padding:5px;font-size:11px;font-weight:700;position:absolute;top:4px;bottom:4px;right:8px}.AuthForm-module__fe77cG__reveal:hover{background:#f3eef9}.AuthForm-module__fe77cG__fieldHint{color:#95869f;margin-top:6px;font-size:11px;line-height:1.6}.AuthForm-module__fe77cG__fieldError{color:#a54356;margin-top:6px;font-size:11px;line-height:1.6}.AuthForm-module__fe77cG__forgotButton{color:#7b65ad;background:0 0;align-self:flex-end;min-height:30px;margin-top:-5px;padding:3px 0;font-size:11px;font-weight:650}.AuthForm-module__fe77cG__submitButton{color:#fff;background:#5943d8;border-radius:11px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:47px;padding:12px 15px;font-size:13px;font-weight:750;transition:background .15s,transform .15s;display:flex;box-shadow:0 6px 16px #5943d822}.AuthForm-module__fe77cG__submitButton:hover:not(:disabled){background:#4731bd}.AuthForm-module__fe77cG__submitButton:active:not(:disabled){transform:translateY(1px)}.AuthForm-module__fe77cG__submitButton>span{font-size:18px;font-weight:400}.AuthForm-module__fe77cG__submitButton:disabled{box-shadow:none;color:#fff;background:#c1b8dd}.AuthForm-module__fe77cG__googleButton{color:#53465f;background:#fff;border:1px solid #e6dfed;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;margin-bottom:17px;font-size:12px;font-weight:700;display:flex}.AuthForm-module__fe77cG__googleButton:hover:not(:disabled){background:#fbf9fd}.AuthForm-module__fe77cG__googleMark{color:#4285f4;font-family:Arial,sans-serif;font-size:20px;font-weight:800}.AuthForm-module__fe77cG__divider{color:#ab9fb5;align-items:center;gap:12px;margin:0 0 19px;font-size:10px;display:flex}.AuthForm-module__fe77cG__divider:before,.AuthForm-module__fe77cG__divider:after{content:"";background:#eee8f3;flex:1;height:1px}.AuthForm-module__fe77cG__textButton{color:#7059a6;background:0 0;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:9px 5px;font-size:11px;font-weight:700;display:inline-flex}.AuthForm-module__fe77cG__form button:disabled,.AuthForm-module__fe77cG__modeSwitch button:disabled,.AuthForm-module__fe77cG__googleButton:disabled,.AuthForm-module__fe77cG__textButton:disabled{cursor:not-allowed;opacity:.65}.AuthForm-module__fe77cG__notice,.AuthForm-module__fe77cG__availability,.AuthForm-module__fe77cG__errorNotice,.AuthForm-module__fe77cG__successNotice{overflow-wrap:anywhere;border-radius:10px;padding:12px 13px;font-size:12px;line-height:1.75}.AuthForm-module__fe77cG__notice{color:#756285;background:#f5f0fb;border:1px solid #ece3f6;margin-bottom:17px}.AuthForm-module__fe77cG__availability{color:#856c41;background:#faf5e9;border:1px solid #f0e4cb;margin-bottom:17px}.AuthForm-module__fe77cG__availability .AuthForm-module__fe77cG__textButton{color:#7a603c;justify-content:flex-start;padding-left:0}.AuthForm-module__fe77cG__errorNotice{color:#9c4356;background:#fff1f3;border:1px solid #f5dbe1}.AuthForm-module__fe77cG__successNotice{color:#557359;background:#f0f7f1;border:1px solid #dfeddf}.AuthForm-module__fe77cG__browserNote{margin-top:7px;font-size:11px;line-height:1.7}.AuthForm-module__fe77cG__quietStatus{color:#8e819d;padding:2px 0 14px;font-size:11px}.AuthForm-module__fe77cG__localNote{color:#a196ad;text-align:center;border-top:1px solid #f0ebf5;margin-top:20px;padding-top:17px;font-size:10px;line-height:1.8}.AuthForm-module__fe77cG__footer{color:#a49aac;max-width:1060px;margin:54px auto 0;font-size:11px}.AuthForm-module__fe77cG__resetLayout{max-width:450px;margin:64px auto 0}.AuthForm-module__fe77cG__resetHeader{margin-bottom:24px}.AuthForm-module__fe77cG__resetHeader h1{letter-spacing:-.9px;margin:10px 0;font-size:29px;line-height:1.25}.AuthForm-module__fe77cG__resetHeader p{color:#82788f;font-size:13px;line-height:1.8}.AuthForm-module__fe77cG__successIcon{color:#588260;background:#eaf4ec;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:15px;font-size:24px;display:grid}.AuthForm-module__fe77cG__resetActions{flex-direction:column;gap:8px;margin-top:18px;display:flex}.AuthForm-module__fe77cG__resetActions .AuthForm-module__fe77cG__submitButton{font-size:13px}.AuthForm-module__fe77cG__formPanel a.AuthForm-module__fe77cG__submitButton{color:#fff}.AuthForm-module__fe77cG__authPage button:focus-visible,.AuthForm-module__fe77cG__formPanel button:focus-visible,.AuthForm-module__fe77cG__authPage a:focus-visible{outline-offset:3px;outline:3px solid #ac97df}@media (max-width:950px){.AuthForm-module__fe77cG__authLayout{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:38px}.AuthForm-module__fe77cG__storyCards{gap:8px}.AuthForm-module__fe77cG__storyCard{width:105px;padding:15px 11px}.AuthForm-module__fe77cG__storyTitle{font-size:38px}.AuthForm-module__fe77cG__formPanel{padding:28px}.AuthForm-module__fe77cG__embedded{padding:0}}@media (max-width:740px){.AuthForm-module__fe77cG__authPage{padding-top:22px}.AuthForm-module__fe77cG__authLayout{max-width:450px;margin-top:35px;display:block}.AuthForm-module__fe77cG__story{padding:0 2px 28px}.AuthForm-module__fe77cG__storyTitle{letter-spacing:-1.1px;max-width:380px;margin-top:12px;font-size:31px}.AuthForm-module__fe77cG__storyCopy{margin-top:12px;font-size:13px;line-height:1.8}.AuthForm-module__fe77cG__storyCards,.AuthForm-module__fe77cG__storyFootnote{display:none}.AuthForm-module__fe77cG__storyEyebrow{font-size:9px}.AuthForm-module__fe77cG__topbar{max-width:450px}.AuthForm-module__fe77cG__brand{font-size:26px}.AuthForm-module__fe77cG__brandMark{width:35px;height:35px;font-size:20px}.AuthForm-module__fe77cG__backLink{font-size:11px}.AuthForm-module__fe77cG__footer{max-width:450px;margin-top:28px}.AuthForm-module__fe77cG__resetLayout{margin-top:40px}}@media (max-width:400px){.AuthForm-module__fe77cG__authPage{padding-left:16px;padding-right:16px}.AuthForm-module__fe77cG__formPanel{border-radius:19px;padding:24px 21px}.AuthForm-module__fe77cG__embedded{padding:0}.AuthForm-module__fe77cG__formHeading h2{font-size:23px}.AuthForm-module__fe77cG__modeSwitch button{font-size:11px}.AuthForm-module__fe77cG__backLink{gap:4px;font-size:10px}.AuthForm-module__fe77cG__storyTitle{font-size:29px}.AuthForm-module__fe77cG__form .AuthForm-module__fe77cG__field input.AuthForm-module__fe77cG__input{font-size:16px}}@media (prefers-reduced-motion:reduce){.AuthForm-module__fe77cG__submitButton,.AuthForm-module__fe77cG__input{transition:none!important}}
