.AuthForm_page__NTDAX{min-height:100dvh;color:#000c60;background:#fff}.AuthForm_header__5VGVf{height:56px;background:#fff;border-bottom:1px solid #e8e7ed;box-shadow:0 3px 15px #28204008;position:relative;z-index:1}.AuthForm_logo__hmdmV{display:flex;align-items:center;width:min(1120px,calc(100% - 48px));height:100%;margin:auto;font-size:30px;font-weight:300;color:#000c60}.AuthForm_logo__hmdmV svg{width:28px;height:32px;color:#9564ef;stroke-width:2.5}.AuthForm_main__9am3X{min-height:calc(100dvh - 56px);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:56px 24px;background:url(/auth-background.svg) 50%/cover no-repeat}.AuthForm_panel__xoH1I{position:relative;z-index:1;width:386px;max-width:100%;padding:28px;background:#ffffffed;border:1px solid #e0e5ef;border-radius:3px}.AuthForm_heading__Rm3xG{text-align:center;margin-bottom:36px}.AuthForm_heading__Rm3xG h1{font-size:25px;font-weight:650;line-height:1.3}.AuthForm_heading__Rm3xG p{color:#151726;font-size:13px;line-height:1.5;margin-top:8px}.AuthForm_gradient__9PMzK{color:#9b64ba;background:linear-gradient(100deg,#7760d8,#ed8297);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AuthForm_fields__X4woc{border:0;padding:0;margin:0;min-width:0}.AuthForm_field__PWMhZ{margin-bottom:20px;min-width:0}.AuthForm_field__PWMhZ label{display:block;font-size:13px;margin-bottom:6px;color:#111425}.AuthForm_field__PWMhZ input:not([type=checkbox]),.AuthForm_phone__pfAnb select{display:block;width:100%;min-height:40px;padding:9px 10px;background:#f9f9fa;border:1px solid #d6dae3;border-radius:4px;color:#111425;font-size:13px;box-shadow:0 1px 2px #0000000a}.AuthForm_field__PWMhZ input::-moz-placeholder{color:#9399ad;opacity:1}.AuthForm_field__PWMhZ input::placeholder{color:#9399ad;opacity:1}.AuthForm_page__NTDAX a:focus-visible,.AuthForm_page__NTDAX button:focus-visible,.AuthForm_page__NTDAX input:focus-visible,.AuthForm_page__NTDAX select:focus-visible{outline:2px solid #8958de;outline-offset:3px}.AuthForm_password__9cL6M{position:relative}.AuthForm_password__9cL6M input{padding-right:44px!important}.AuthForm_password__9cL6M button{position:absolute;right:1px;top:1px;bottom:1px;width:40px;display:flex;align-items:center;justify-content:center;color:#757a8d;border-radius:3px}.AuthForm_password__9cL6M button:hover{color:#673bb7;background:#efeaf8}.AuthForm_options__f8CY9{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 22px;color:#111425;font-size:12px}.AuthForm_remember__sTjUf{display:inline-flex;align-items:center;gap:9px;cursor:pointer;min-height:28px}.AuthForm_remember__sTjUf input{width:14px;height:14px;accent-color:#8e60ea}.AuthForm_textButton__6fvKn:hover{text-decoration:underline}.AuthForm_submit__3_M0O{min-height:40px;min-width:155px;max-width:100%;padding:10px 22px;margin:0 auto;border-radius:24px;background:#9060ef;color:#fff;font-size:13px;font-weight:650;box-shadow:0 2px 3px #00000024;display:flex;justify-content:center;align-items:center;gap:8px}.AuthForm_submit__3_M0O:hover{background:#7949da}.AuthForm_submit__3_M0O:disabled{opacity:.65}.AuthForm_switchMode__2VOiu{margin-top:14px;background:#ffebec;padding:16px 8px;text-align:center;font-size:12px;color:#111425}.AuthForm_switchMode__2VOiu a{font-weight:650}.AuthForm_switchMode__2VOiu a:hover{text-decoration:underline}.AuthForm_signup__4eCdh{gap:40px}.AuthForm_signup__4eCdh .AuthForm_panel__xoH1I{width:564px;box-shadow:0 4px 6px #0000000d}.AuthForm_intro__e5bBW{position:relative;z-index:1;width:540px;max-width:100%}.AuthForm_headline__Abczz,.AuthForm_intro__e5bBW h1{font-size:27px;font-weight:650;line-height:1.25}.AuthForm_headline__Abczz{margin-top:8px}.AuthForm_intro__e5bBW ul{display:grid;gap:10px;margin-top:30px;color:#161626;font-size:14px}.AuthForm_intro__e5bBW li{display:flex;align-items:center;gap:8px}.AuthForm_intro__e5bBW li svg{flex-shrink:0;width:14px;height:14px;color:#5c259e}.AuthForm_signupHeading__X2tEG{font-size:20px;font-weight:600;margin-bottom:22px}.AuthForm_twoColumns__DhZty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.AuthForm_phone__pfAnb{display:flex;gap:8px}.AuthForm_phone__pfAnb select{width:150px;flex-shrink:0}.AuthForm_optional__csldy{color:#73798b;font-size:11px}.AuthForm_labelRow__p6rUW{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:5px 12px;margin-bottom:6px}.AuthForm_labelRow__p6rUW label{margin:0}.AuthForm_suggest__RtUmG{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#7545bc;min-height:24px}.AuthForm_suggest__RtUmG:hover{text-decoration:underline}.AuthForm_requirements__I9JHJ{margin-top:10px}.AuthForm_strength__xuYhW{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.AuthForm_strength__xuYhW span{height:3px;background:#e9e9f0;border-radius:2px}.AuthForm_strength__xuYhW span[data-filled=true]{background:#d99151}.AuthForm_strength__xuYhW span[data-filled=true][data-complete=true]{background:#309477}.AuthForm_requirements__I9JHJ ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin-top:8px}.AuthForm_requirements__I9JHJ li{display:flex;align-items:center;gap:4px;font-size:10px;color:#74788b}.AuthForm_requirements__I9JHJ li svg{flex-shrink:0;opacity:.3}.AuthForm_requirements__I9JHJ li[data-valid=true]{color:#23745c}.AuthForm_requirements__I9JHJ li[data-valid=true] svg{opacity:1}.AuthForm_mismatch__PKdB_,.AuthForm_requirements__I9JHJ p{font-size:11px;color:#b4233e;margin-top:6px}.AuthForm_signupSwitch__jLY_g{background:none;padding:0;color:#73798b;margin-top:18px}.AuthForm_signupSwitch__jLY_g a{color:#7949da}.AuthForm_error__h5FUU,.AuthForm_notice__F_xxr{border-radius:4px;font-size:12px;padding:10px 12px;margin-bottom:16px;overflow-wrap:anywhere}.AuthForm_error__h5FUU{color:#a9213e;background:#fff0f2;border:1px solid #f3d4da}.AuthForm_notice__F_xxr{color:#216b55;background:#edf8f3}.AuthForm_starOne__KlXoH,.AuthForm_starTwo__JQACz{position:absolute;color:#8953ed;font-size:36px;line-height:1;transform:rotate(15deg);font-weight:600;pointer-events:none}.AuthForm_starOne__KlXoH{top:15%;right:20%;font-size:26px;transform:rotate(40deg)}.AuthForm_starTwo__JQACz{bottom:18%;left:31%;color:#b295ed}.AuthForm_overlay__00pnw{position:fixed;inset:0;background:#17112f60;z-index:60}.AuthForm_dialog__lNRrW{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,calc(100% - 32px));padding:28px;background:#fff;border-radius:8px;z-index:61;color:#000c60;box-shadow:0 16px 60px #17112f30}.AuthForm_dialogTitle__F3A85{font-size:20px;font-weight:600;padding-right:22px}.AuthForm_dialogDescription__v4wd9{font-size:14px;line-height:1.6;color:#64698e;margin:14px 0 24px}.AuthForm_dialogClose__43ioO{position:absolute;right:12px;top:12px;padding:6px}.AuthForm_spinner__LJfTc{animation:AuthForm_spin__WkkkC 1s linear infinite}@keyframes AuthForm_spin__WkkkC{to{transform:rotate(1turn)}}@media (min-width:1000px){.AuthForm_login__TDVoi .AuthForm_panel__xoH1I{transform:translateY(-8px)}}@media (max-width:900px){.AuthForm_signup__4eCdh{flex-direction:column;gap:28px;padding-top:36px}.AuthForm_intro__e5bBW{width:564px}.AuthForm_headline__Abczz,.AuthForm_intro__e5bBW h1{font-size:23px}.AuthForm_intro__e5bBW ul{display:none}.AuthForm_starOne__KlXoH{right:5%;top:4%}.AuthForm_starTwo__JQACz{left:6%;bottom:6%}}@media (max-width:480px){.AuthForm_main__9am3X{padding:32px 18px}.AuthForm_logo__hmdmV{width:calc(100% - 36px);font-size:28px}.AuthForm_panel__xoH1I{padding:24px 20px}.AuthForm_heading__Rm3xG h1{font-size:23px}.AuthForm_twoColumns__DhZty{grid-template-columns:1fr;gap:0}.AuthForm_phone__pfAnb select{width:125px}.AuthForm_signup__4eCdh{gap:24px}.AuthForm_headline__Abczz,.AuthForm_intro__e5bBW h1{font-size:21px}.AuthForm_field__PWMhZ input:not([type=checkbox]),.AuthForm_phone__pfAnb select{font-size:16px}.AuthForm_requirements__I9JHJ ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AuthForm_spinner__LJfTc{animation:none}}