.AuthPage_page__NUuOt{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at top left,rgba(164,252,63,.12),transparent 34%),radial-gradient(circle at bottom right,rgba(2,108,2,.22),transparent 30%),linear-gradient(180deg,#030504,#07110a 52%,#030504);color:#111}.AuthPage_glowBottom__YSsbw,.AuthPage_glowTop__CZWcz,.AuthPage_pattern__6Xhr_{pointer-events:none;position:absolute}.AuthPage_pattern__6Xhr_{inset:0;background:repeating-linear-gradient(135deg,rgba(164,252,63,.035),rgba(164,252,63,.035) 1px,transparent 0,transparent 26px),repeating-linear-gradient(45deg,hsla(0,0%,100%,.012),hsla(0,0%,100%,.012) 1px,transparent 0,transparent 34px);opacity:.55}.AuthPage_glowBottom__YSsbw,.AuthPage_glowTop__CZWcz{border-radius:999px;filter:blur(60px);opacity:.9}.AuthPage_glowTop__CZWcz{top:-100px;left:-40px;width:360px;height:360px;background:rgba(164,252,63,.14)}.AuthPage_glowBottom__YSsbw{right:-120px;bottom:-120px;width:340px;height:340px;background:rgba(2,108,2,.2)}.AuthPage_shell__WTN5y{position:relative;z-index:1;min-height:100vh;justify-content:center;gap:24px;padding:48px 20px}.AuthPage_brandBlock__INl8o,.AuthPage_shell__WTN5y{display:flex;flex-direction:column;align-items:center}.AuthPage_brandBlock__INl8o{gap:0;text-align:center}.AuthPage_brandLogo__2MsH1{display:inline-flex;align-items:center;justify-content:center;padding:0}.AuthPage_brandImage__JoB7X{display:block;width:172px;max-width:100%;max-height:104px;height:auto;filter:drop-shadow(0 12px 26px rgba(2,108,2,.28))}.AuthPage_card__1wKZ6{width:min(100%,440px);padding:30px;border-radius:28px;background:hsla(0,0%,100%,.98);box-shadow:0 34px 80px rgba(0,0,0,.45),0 0 0 1px rgba(164,252,63,.08)}.AuthPage_form__FvPc_{display:flex;flex-direction:column;gap:16px}.AuthPage_field__DDCbO{display:flex;flex-direction:column;gap:8px}.AuthPage_label__4fbG_{font-size:.92rem;font-weight:700;color:#101010}.AuthPage_inputWrap__egzbk{position:relative;display:flex;align-items:center}.AuthPage_inputIcon__pm9cg{position:absolute;left:14px;color:#6f7784;font-size:1.1rem}.AuthPage_input__vm_xU{width:100%;height:54px;padding:0 54px 0 46px;border:1px solid #d7dde6;border-radius:16px;outline:none;background:#fbfcfe;color:#0f1720;font-size:.98rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.AuthPage_input__vm_xU:focus{border-color:#129678;background:#fff;box-shadow:0 0 0 4px rgba(18,150,120,.14)}.AuthPage_input__vm_xU:disabled{cursor:not-allowed;opacity:.72}.AuthPage_passwordToggle__bFmaF{position:absolute;right:10px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:12px;background:transparent;color:#5b6370;cursor:pointer}.AuthPage_passwordToggle__bFmaF:hover:not(:disabled){background:rgba(18,150,120,.08);color:#129678}.AuthPage_passwordToggle__bFmaF:disabled{cursor:not-allowed;opacity:.5}.AuthPage_error__TBugs{margin:0;padding:12px 14px;border:1px solid rgba(197,39,39,.18);border-radius:14px;background:#fff3f3;color:#b42318;font-size:.92rem;line-height:1.45}.AuthPage_googleButton__js7xF,.AuthPage_primaryButton__NqaBv{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:54px;border:0;border-radius:16px;font-size:.98rem;font-weight:700;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease,background .2s ease}.AuthPage_primaryButton__NqaBv{background:linear-gradient(135deg,#111,#202020);color:#fff;box-shadow:0 18px 30px hsla(0,0%,7%,.2)}.AuthPage_googleButton__js7xF:hover:not(:disabled),.AuthPage_primaryButton__NqaBv:hover:not(:disabled){transform:translateY(-1px)}.AuthPage_googleButton__js7xF{border:1px solid #d7dde6;background:#fff;color:#111}.AuthPage_googleButton__js7xF:disabled,.AuthPage_primaryButton__NqaBv:disabled{cursor:not-allowed;opacity:.65;transform:none}.AuthPage_separator__reTWx{display:flex;align-items:center;gap:12px;margin:20px 0 16px}.AuthPage_separator__reTWx span{flex:1 1;height:1px;background:#e4e8ef}.AuthPage_separator__reTWx p{margin:0;font-size:.83rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8b93a0}.AuthPage_loadingState__lzY39{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px 0 6px;color:#4d5563;text-align:center}.AuthPage_loadingState__lzY39 p{margin:0;font-size:.96rem;font-weight:600}.AuthPage_loader__IfoKi{width:40px;height:40px;border:3px solid rgba(18,150,120,.18);border-top-color:#129678;border-radius:999px;animation:AuthPage_spin__PrDNk .8s linear infinite}@keyframes AuthPage_spin__PrDNk{to{transform:rotate(1turn)}}@media (max-width:640px){.AuthPage_shell__WTN5y{padding:28px 16px}.AuthPage_brandImage__JoB7X{width:148px;max-height:90px}.AuthPage_card__1wKZ6{padding:22px 18px;border-radius:24px}}