.AuthCard_main__rTeCj{min-height:100vh;padding-top:160px;padding-bottom:60px;background:linear-gradient(170deg,#f5f7f8,#f2f5f5 45%,#e9f4ef 75%,#def0e9)}.AuthCard_cardWrap__TB_3L{display:flex;justify-content:center}.AuthCard_card__BS1mp{width:100%;max-width:560px;background:#fff;border-radius:24px;padding:36px 32px 26px;box-shadow:0 12px 40px rgba(23,33,28,.07)}.AuthCard_cardHead__thCoX{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px}.AuthCard_title___kA3f{color:#01bd7a;font-family:Onest;font-size:34px;font-weight:700;line-height:1.1}.AuthCard_subtitle__iQEiO{margin-top:4px;color:#777e91;font-family:Onest;font-size:17px;font-weight:400}.AuthCard_logo__mmdM_{width:46px}.AuthCard_label__3Ut6L{margin-bottom:7px;color:#b1b5c4;font-family:Onest;font-size:13px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.AuthCard_inputWrap__q6fi8{position:relative;margin-bottom:16px}.AuthCard_input__9t1z_{display:block;width:100%;height:50px;padding:12px 16px;border:2px solid #e6e8ec;border-radius:14px;background:#fff;color:#23262f;font-family:Onest;font-size:16px;font-weight:400}.AuthCard_input__9t1z_::placeholder{color:#b1b5c4}.AuthCard_input__9t1z_:focus{outline:none;border-color:rgba(1,189,122,.7)}.AuthCard_inputPassword__D__Cs{padding-right:48px}.AuthCard_inputError__DW3cF,.AuthCard_inputError__DW3cF:focus{border-color:#dc563c}.AuthCard_eyeBtn__JFkl2{position:absolute;top:0;right:6px;height:50px;width:42px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#b1b5c4;transition:color .3s}.AuthCard_eyeBtn__JFkl2:hover{color:#777e91}.AuthCard_errorText__6SM1P{margin:6px 0 0;padding:0 4px;color:#b33914;font-family:Onest;font-size:14px;line-height:1.3}.AuthCard_forgotRow__ZFSE9{display:flex;justify-content:flex-end;margin:-4px 2px 0}.AuthCard_forgotLink__4k5gC{color:#01bd7a;font-family:Onest;font-size:14px;text-decoration:none}.AuthCard_forgotLink__4k5gC:hover{text-decoration:underline}.AuthCard_serverError___Wp_G{margin-bottom:10px;color:#a82700;font-family:Onest;font-size:16px;text-align:center;line-height:1.2}.AuthCard_submitBtn__No_YC{margin-top:14px;display:flex;align-items:center;justify-content:space-between;width:100%;height:58px;padding:0 26px;border:none;border-radius:16px;background:linear-gradient(135deg,#01bdbd,#01bd56);color:#fff;font-family:Onest;font-size:18px;font-weight:500;cursor:pointer;transition:filter .3s,opacity .3s}.AuthCard_submitBtn__No_YC:hover{filter:brightness(.94)}.AuthCard_submitBtn__No_YC:disabled{opacity:.75;cursor:default}.AuthCard_socialRow__wb6ZB{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AuthCard_haveAccount__oC7l9{margin-top:18px;font-family:Onest;font-size:16px;color:#23262f}.AuthCard_haveAccountLink__vkuHv{margin-left:8px;color:#01bd7a;text-decoration:none}.AuthCard_haveAccountLink__vkuHv:hover{text-decoration:underline}.AuthCard_divider__lJ7zH{margin:18px 0 14px;height:1px;background:#eceef1}.AuthCard_agreement__XXYYD{font-family:Onest;font-size:14px;line-height:1.5;color:#b1b5c4}.AuthCard_agreementLink__U41cC{color:#01bd7a;text-decoration:none}.AuthCard_agreementLink__U41cC:hover{text-decoration:underline}.AuthCard_labelCenter__x5TE_{text-align:center}.AuthCard_codeHint__do_nh{margin-top:12px;color:#c4c8d4;font-family:Onest;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:1.5;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.AuthCard_statusBar__g0NsM{margin-top:16px;display:flex;align-items:center;justify-content:center;padding:13px 16px;border:2px solid;border-radius:14px;font-family:Onest;font-size:15px;line-height:1.3;text-align:center}.AuthCard_statusBarOk__2RxXG{border-color:rgba(1,189,122,.45);background:#f6f7f9;color:#01af71}.AuthCard_statusBarError__BnTnS{border-color:rgba(240,98,62,.55);background:#fff;color:#e2502d}.AuthCard_submitBtnCenter__eYq8h{justify-content:center}.AuthCard_helperRow__nMLMz{margin-top:16px;color:#777e91;font-family:Onest;font-size:14px;text-align:right}.AuthCard_helperLink__8t323{margin-left:6px;color:#01bd7a;text-decoration:none}.AuthCard_helperLink__8t323:hover{text-decoration:underline}.AuthCard_exitLink__UEXHS{display:block;margin:18px auto 0;padding:4px 8px;border:none;background:none;color:#b1b5c4;font-family:Onest;font-size:14px;cursor:pointer;transition:color .3s}.AuthCard_exitLink__UEXHS:hover{color:#c92334}.AuthCard_spinnerWrap__u4E4h{display:flex;justify-content:center;padding:60px 0}@media(max-width:1200px){.AuthCard_main__rTeCj{padding-top:110px}}@media(max-width:576px){.AuthCard_main__rTeCj{padding-top:85px}.AuthCard_card__BS1mp{border-radius:20px;padding:24px 18px 20px;box-shadow:0 8px 30px rgba(23,33,28,.05)}.AuthCard_title___kA3f{font-size:30px}.AuthCard_subtitle__iQEiO{font-size:16px}.AuthCard_logo__mmdM_{width:40px}.AuthCard_socialRow__wb6ZB{grid-template-columns:1fr;gap:10px}}.OkModal_modal__a02Ls{position:fixed;inset:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100000;background:rgba(15,18,20,.45);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:OkModal_fadeIn__sPJvs .22s ease}.OkModal_modalContent__1pUCz{position:relative;width:90%;max-width:380px;padding:22px 24px;border-radius:22px;text-align:center;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.86));box-shadow:0 10px 30px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.06);transform:translateY(6px);animation:OkModal_slideUp__uZgyg .28s ease forwards}.OkModal_modalContent__1pUCz:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(0,196,140,.55),rgba(0,173,255,.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.OkModal_modalContent__1pUCz p{margin-top:10px;color:#263238;font-family:Onest,sans-serif;font-size:17px;font-weight:600;line-height:1.45}.OkModal_logo__6maBw{display:block;margin:2px auto 8px;opacity:.92;filter:drop-shadow(0 2px 4px rgba(0,0,0,.12));transform:translateY(-2px)}.OkModal_modalActions__Vm4pv{display:flex;justify-content:center;margin-top:18px}.OkModal_button__X4kCE{display:inline-flex;align-items:center;justify-content:center;min-width:120px;padding:10px 28px;font-family:Onest,sans-serif;font-weight:700;font-size:15px;color:#fff;background:linear-gradient(135deg,#00bd7a,#03a56f);border:none;border-radius:12px;cursor:pointer;box-shadow:0 6px 16px rgba(0,189,122,.28);transition:transform .16s ease,box-shadow .2s ease,filter .2s ease,background .2s ease}.OkModal_button__X4kCE:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,189,122,.34)}.OkModal_button__X4kCE:active{transform:translateY(0);filter:brightness(.98)}.OkModal_button__X4kCE:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,189,122,.18),0 6px 16px rgba(0,189,122,.28)}@keyframes OkModal_fadeIn__sPJvs{0%{opacity:0}to{opacity:1}}@keyframes OkModal_slideUp__uZgyg{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:500px){.OkModal_modalContent__1pUCz{max-width:340px;padding:20px}.OkModal_button__X4kCE{width:180px;height:42px}}.AuthSocialButtons_socialBtn__e0hrN{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 18px;border:none;border-radius:14px;background:#f2f4f6;font-family:Onest;font-size:16px;font-weight:500;cursor:pointer;transition:background .3s}.AuthSocialButtons_socialBtn__e0hrN:hover{background:#e8ebef}.AuthSocialButtons_vkText__nuaGu{color:#07f}.AuthSocialButtons_vkBold__rcczb{font-weight:700}.AuthSocialButtons_googleText__Twk31{color:#23262f}.AuthSocialButtons_icon__6hlSN{width:26px;height:26px;object-fit:contain}.AuthSocialButtons_googleReal__Tm0T_{position:absolute;inset:0;overflow:hidden;border-radius:14px;opacity:.001;display:flex;align-items:center;justify-content:center}.AuthSocialButtons_googleRealInner__IddpK{transform:scale(1.8)}@media(max-width:576px){.AuthSocialButtons_socialBtn__e0hrN{justify-content:space-between}}