.page-module-scss-module__KzkZqG__wrapper{width:100%;min-height:100%;position:relative;overflow:hidden}.page-module-scss-module__KzkZqG__loginContainer{background:linear-gradient(166deg,#004cfa 14.03%,#01f4fe 111.18%);flex-direction:column;width:100%;min-height:100%;transition:transform .25s linear,opacity .2s linear;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.page-module-scss-module__KzkZqG__loginContainer.page-module-scss-module__KzkZqG__active{opacity:1;pointer-events:auto;z-index:2;transform:translate(0)}.page-module-scss-module__KzkZqG__loginContainer.page-module-scss-module__KzkZqG__inactive{opacity:0;pointer-events:none;z-index:1;transform:translate(-100%)}.page-module-scss-module__KzkZqG__verifyContainer{background:#fff;flex-direction:column;width:100%;min-height:100%;transition:transform .25s linear,opacity .2s linear;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.page-module-scss-module__KzkZqG__verifyContainer.page-module-scss-module__KzkZqG__active{opacity:1;pointer-events:auto;z-index:2;transform:translate(0)}.page-module-scss-module__KzkZqG__verifyContainer.page-module-scss-module__KzkZqG__inactive{opacity:0;pointer-events:none;z-index:1;transform:translate(100%)}.page-module-scss-module__KzkZqG__scrollContainer{flex-direction:column;flex:1;padding:40px 16px 10px;display:flex;overflow-y:auto}.page-module-scss-module__KzkZqG__loginHeader{box-sizing:border-box;background:0 0;flex-shrink:0;width:100%;padding:0}.page-module-scss-module__KzkZqG__titleSection{text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:12px;margin-bottom:24px;display:flex}.page-module-scss-module__KzkZqG__logoImg{margin-bottom:24px}.page-module-scss-module__KzkZqG__mainTitle{color:#fff;max-width:271px;margin:0;font-size:22px;font-weight:600;line-height:1.35}.page-module-scss-module__KzkZqG__subtitle{color:rgba(255,255,255,.6);max-width:271px;margin:10px 0 0;font-size:14px;line-height:1.4}.page-module-scss-module__KzkZqG__loginBody{background:0 0;flex-direction:column;flex:1;gap:37px;width:100%;padding:0 0 11px;display:flex}.page-module-scss-module__KzkZqG__inputSection{flex-direction:column;flex-shrink:0;gap:30px;width:100%;display:flex}.page-module-scss-module__KzkZqG__inputSection.page-module-scss-module__KzkZqG__inputSectionWithError{gap:10px}.page-module-scss-module__KzkZqG__inputSection.page-module-scss-module__KzkZqG__inputSectionWithError .page-module-scss-module__KzkZqG__formatError{margin-top:0}.page-module-scss-module__KzkZqG__phoneInputContainer{background:#fff;border:none;border-radius:8px;align-items:center;gap:10px;height:56px;min-height:56px;padding:0 16px;transition:box-shadow .2s;display:flex;position:relative}.page-module-scss-module__KzkZqG__phoneInputContainer:focus-within{box-shadow:0 0 0 2px rgba(49,112,255,.4)}.page-module-scss-module__KzkZqG__phoneInputContainer.page-module-scss-module__KzkZqG__error{box-shadow:0 0 0 2px rgba(209,9,9,.4)}.page-module-scss-module__KzkZqG__countryCode{color:#212121;flex-shrink:0;font-size:17px;font-weight:500}.page-module-scss-module__KzkZqG__separator{background:#cdcdcd;flex-shrink:0;width:1px;height:16px}.page-module-scss-module__KzkZqG__phoneInput{color:#212121;caret-color:#2c64e3;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;font-size:19px}.page-module-scss-module__KzkZqG__phoneInput::placeholder{color:#999;font-size:16px}.page-module-scss-module__KzkZqG__formatError,.page-module-scss-module__KzkZqG__errorMessage{color:#d62424;margin-top:8px;font-size:14px;line-height:1.4}.page-module-scss-module__KzkZqG__continueBtn{cursor:pointer;border:none;border-radius:24px;width:100%;height:48px;font-size:18px;font-weight:500;transition:opacity .2s}.page-module-scss-module__KzkZqG__continueBtn.page-module-scss-module__KzkZqG__active{color:#fff;background:#152a58}.page-module-scss-module__KzkZqG__continueBtn.page-module-scss-module__KzkZqG__active:not(:disabled):hover{opacity:.95}.page-module-scss-module__KzkZqG__continueBtn.page-module-scss-module__KzkZqG__disabled{color:#fff;cursor:not-allowed;background:linear-gradient(#4b6fa8 0%,#4b6fa8 100%)}.page-module-scss-module__KzkZqG__privacySection{z-index:9;background:0 0;margin-top:auto;padding:0 16px}.page-module-scss-module__KzkZqG__privacyText{opacity:.6;color:#fff;margin-bottom:0;font-size:10px;font-weight:400}.page-module-scss-module__KzkZqG__privacyLink{color:#fff;text-underline-position:under;font-weight:400;text-decoration:underline}.page-module-scss-module__KzkZqG__checklist{background:0 0;border:none;flex-direction:column;align-items:flex-start;margin:0;padding-left:16px;list-style:none;display:flex}.page-module-scss-module__KzkZqG__checklistItem{background:0 0;align-items:flex-start;gap:16px;padding-bottom:10px;display:flex}.page-module-scss-module__KzkZqG__checklistIcon{flex-shrink:0;width:18px;height:18px;margin-top:2px}.page-module-scss-module__KzkZqG__checklistText{color:#fff;font-feature-settings:"liga" off,"clig" off;opacity:.6;flex:1;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.page-module-scss-module__KzkZqG__buttonStrip{z-index:10}.page-module-scss-module__KzkZqG__verifyContent{flex:1;margin-top:30px;overflow-y:auto}.page-module-scss-module__KzkZqG__verifyTitleSection{margin-bottom:24px}.page-module-scss-module__KzkZqG__verifyMainTitle{color:#212121;margin:0 0 8px;font-size:22px;font-weight:600}.page-module-scss-module__KzkZqG__verifySubtitle{color:#666;margin:0;font-size:16px;line-height:1.4}.page-module-scss-module__KzkZqG__verifyInputSection{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__KzkZqG__verifyErrorMessage{color:#d62424;margin:0;font-size:14px}.page-module-scss-module__KzkZqG__countdownText{color:#666;font-size:14px}.page-module-scss-module__KzkZqG__resendLink{color:#2c64e3;cursor:pointer;background:0 0;border:none;font-size:14px;text-decoration:underline}.page-module-scss-module__KzkZqG__verifyingSection{color:#666;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.page-module-scss-module__KzkZqG__verifyingSpinner{border:2px solid #e8e8e8;border-top-color:#2c64e3;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite page-module-scss-module__KzkZqG__spin}@keyframes page-module-scss-module__KzkZqG__spin{to{transform:rotate(360deg)}}
