.auth_authPage__nqQZK{min-height:100vh;background:#ffffff;color:#ffffff;font-family:var(--font-family-primary)}.auth_topBar__4Hu7t{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;height:45px;padding:0 28px 0 23px;background:#118df2}.auth_exitLink__mwy1Y,.auth_logoMark__F0d6q{display:inline-flex;align-items:center;color:#ffffff;text-decoration:none;transition:opacity .2s ease}.auth_exitLink__mwy1Y:hover,.auth_logoMark__F0d6q:hover{opacity:.78}.auth_exitLink__mwy1Y{gap:5px;font-size:14px;font-weight:700;line-height:1}.auth_authHero__a2OiZ{position:relative;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 45px);overflow:hidden;padding:80px 24px;background:linear-gradient(90deg,rgba(244,250,252,.82),rgba(177,219,235,.72) 56%,rgba(83,190,211,.78)),#dff2f7}.auth_authHero__a2OiZ:after,.auth_authHero__a2OiZ:before{content:"";position:absolute;inset:-180px -120px;pointer-events:none;background-repeat:no-repeat}.auth_authHero__a2OiZ:before{opacity:.58;background-image:linear-gradient(120deg,transparent 24%,rgba(255,255,255,.42) 24% 42%,transparent 42%),linear-gradient(60deg,transparent 24%,rgba(255,255,255,.32) 24% 42%,transparent 42%),linear-gradient(120deg,transparent 24%,rgba(255,255,255,.36) 24% 42%,transparent 42%),linear-gradient(60deg,transparent 24%,rgba(255,255,255,.26) 24% 42%,transparent 42%);background-size:620px 360px,530px 310px,480px 285px,560px 330px;background-position:-70px -80px,520px -40px,1040px -20px,470px 520px}.auth_authHero__a2OiZ:after{opacity:.38;background-image:linear-gradient(120deg,transparent 23%,rgba(35,144,183,.32) 23% 43%,transparent 43%),linear-gradient(60deg,transparent 23%,rgba(35,144,183,.24) 23% 43%,transparent 43%),linear-gradient(120deg,transparent 23%,rgba(255,255,255,.28) 23% 43%,transparent 43%);background-size:560px 330px,600px 350px,520px 300px;background-position:980px 180px,1300px -120px,160px 380px}.auth_loginCard__q3XaF{position:relative;z-index:1;width:min(100%,566px);min-height:359px;padding:29px 32px 31px;border-radius:7px;background:#191b2a;box-shadow:0 10px 18px rgba(0,0,0,.36)}.auth_logo__Duey4{margin:0 0 30px;color:#e3e3e3;font-size:36px;font-weight:800;line-height:1;letter-spacing:.2px;text-align:center}.auth_field__tsYDj,.auth_loginForm__v_3vF{display:flex;flex-direction:column}.auth_field__tsYDj{gap:9px;margin-bottom:29px;color:#c7ced7;font-size:15px;font-weight:700;line-height:1}.auth_field__tsYDj input{width:100%;height:39px;border:1px solid #2a2d3e;border-radius:8px;padding:0 13px;background:#191b2a;color:#ffffff;font:inherit;font-weight:400;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.auth_field__tsYDj input:focus{border-color:#3a4058;box-shadow:0 0 0 1px rgba(255,255,255,.04)}.auth_passwordInputWrapper__yF2Wo{position:relative;display:block}.auth_passwordInputWrapper__yF2Wo input{padding-right:48px}.auth_passwordToggle__34As_{position:absolute;top:50%;right:14px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#ffffff;cursor:pointer;transform:translateY(-50%)}.auth_submitButton__9kJoZ{width:100%;height:48px;margin-top:1px;border:0;border-radius:11px;background:#147bd7;color:rgba(255,255,255,.55);font-size:16px;font-weight:700;cursor:not-allowed}@media (max-width:768px){.auth_topBar__4Hu7t{padding:0 18px}.auth_authHero__a2OiZ{align-items:flex-start;padding:74px 16px}}@media (max-width:520px){.auth_loginCard__q3XaF{min-height:auto;padding:25px 24px 31px}.auth_logo__Duey4{font-size:34px}}.auth_errorMessage__RQGT3{margin:-12px 0 17px;border:1px solid rgba(255,80,80,.42);border-radius:8px;padding:10px 12px;background:rgba(255,80,80,.12);color:#ffb7b7;font-size:14px;font-weight:600}.auth_submitButton__9kJoZ:not(:disabled){color:#ffffff;cursor:pointer}.auth_submitButton__9kJoZ:not(:disabled):hover{background:#0f70c7}@keyframes auth_autofillDetected__ScZU0{0%{opacity:1}to{opacity:1}}.auth_loginForm__v_3vF input:-moz-autofill,.auth_loginForm__v_3vF input:-webkit-autofill,.auth_loginForm__v_3vF input:autofill{border-color:#2a2d3e;background-clip:padding-box;box-shadow:inset 0 0 0 1000px #191b2a;-webkit-text-fill-color:#ffffff;caret-color:#ffffff}.auth_loginForm__v_3vF input:-webkit-autofill{animation-name:auth_autofillDetected__ScZU0;animation-duration:.01s}.auth_loadingOverlay__8D9ab{position:fixed;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.38)}.auth_loadingPopup__QpCN6{border-radius:12px;padding:22px 28px;background:#191b2a;box-shadow:0 12px 28px rgba(0,0,0,.32);color:#ffffff;font-size:16px;font-weight:700}