.auth-input_authInput__SwoVu{--auth-input-height:45px;display:block;width:100%;height:var(--auth-input-height);background-color:#f2f2f7;border:1.5px solid transparent;border-radius:8px;padding:0 16px 0 12px;font-size:16px;color:#000000;outline:none;caret-color:#34c759;transition:border-color .2s ease;font-family:inherit;text-align:left}.auth-input_authInput__SwoVu::placeholder{font-size:calc(var(--auth-input-height) * 2 / 5 - .5px);color:rgb(174 174 174);opacity:1}.auth-input_authInput__SwoVu:focus{border-color:#000000}.auth-input_authInputSpaced__ZAtZR{margin-bottom:24px}.login-page_appContainer__uw5j3{width:100%;max-width:400px;margin:0 auto;min-height:100dvh;padding:24px 24px calc(24px + 8vh);position:relative;background-color:#ffffff;display:flex;flex-direction:column;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.login-page_main__Z1YPC{width:100%;display:flex;flex-direction:column;align-items:stretch}.login-page_main__Z1YPC form{width:100%}.login-page_tabs__uga4j{display:flex;gap:24px;margin-bottom:12px;justify-content:flex-start;padding-left:7px}.login-page_tab__XJOiz{font-size:15px;cursor:pointer;background:none;border:none;padding:0;font-family:inherit;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.login-page_tab__XJOiz.login-page_inactive__Eq1YQ{color:#8e8e93;font-weight:500}.login-page_tab__XJOiz.login-page_active___gMGo{color:#000000;font-weight:700}.login-page_subpageContainer__NAi4H{justify-content:flex-start;padding-top:max(24px,calc(env(safe-area-inset-top) + 12px));padding-bottom:32px}.login-page_subpageHeader__4M7iL{display:flex;align-items:center;margin-bottom:20px}.login-page_subpageBackButton__CBrXf{width:40px;height:40px;padding:0;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.login-page_subpageBackButton__CBrXf svg{width:10.8px;height:16.8px;display:block}.login-page_subpageIntro__TAeJN{margin-bottom:8px}.login-page_subpageTitle__0MZbp{margin:0 0 8px;color:#000000;font-size:24px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.login-page_subpageSubtitle__fLUBa{margin:0 0 24px;color:#8e8e93;font-size:14px;line-height:1.6;font-weight:500}.login-sms-code-page_page__fLA65{--page-max-width:393px;--text-primary:#070707;--text-secondary:#5f5f63;--box-bg:#f2f2f2;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);box-sizing:border-box;width:100%;max-width:var(--page-max-width);min-height:100vh;margin-inline:auto;padding-top:var(--safe-top);padding-bottom:calc(var(--safe-bottom) + 22px);background:#ffffff;color:var(--text-primary);display:flex;flex-direction:column;font-family:SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.login-sms-code-page_page__fLA65 *,.login-sms-code-page_page__fLA65 :after,.login-sms-code-page_page__fLA65 :before{box-sizing:border-box}@supports (min-height:100svh){.login-sms-code-page_page__fLA65{min-height:100svh}}@supports (min-height:100dvh){.login-sms-code-page_page__fLA65{min-height:100dvh}}.login-sms-code-page_footerActions__H2nMc,.login-sms-code-page_hero__mV3M_,.login-sms-code-page_navRow__AFX8E,.login-sms-code-page_otpSection__2r8YL{width:100%;flex:0 0 auto}.login-sms-code-page_navRow__AFX8E{height:47.04px;padding:7.52px 16px;margin-bottom:12.48px;display:flex;align-items:center}.login-sms-code-page_navBack__ZhSg7{width:32px;height:32px;padding:0;border:0;background:transparent;color:#111111;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.login-sms-code-page_navBack__ZhSg7 svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.login-sms-code-page_hero__mV3M_{width:min(100%,338px);margin-left:calc(24px + var(--safe-left));margin-right:calc(24px + var(--safe-right))}.login-sms-code-page_title__f7949{margin:0;max-width:308px;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:normal}.login-sms-code-page_subtitle__ylPCH{max-width:338px;margin:17px 0 0;font-size:17px;line-height:1.78;font-weight:400;letter-spacing:-.03em;color:var(--text-primary)}.login-sms-code-page_subtitle__ylPCH strong{color:var(--text-primary);font-weight:700}.login-sms-code-page_otpSection__2r8YL{margin-top:31px;padding-left:calc(19px + var(--safe-left));padding-right:calc(19px + var(--safe-right))}.login-sms-code-page_codeField__F6TNA{position:relative;display:block;cursor:text}.login-sms-code-page_hiddenInput__1en9v{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;background:transparent}.login-sms-code-page_codeRow__TlpoY{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.login-sms-code-page_codeBox__jRbHG{position:relative;min-width:0;aspect-ratio:1/1;border-radius:6px;background:var(--box-bg);display:grid;place-items:center;font-size:27.5px;line-height:1;font-weight:400;letter-spacing:-.03em;color:#000000}.login-sms-code-page_codeCursor__B4W_n{width:2px;height:42.22%;border-radius:999px;background:#111111;pointer-events:none;animation:login-sms-code-page_sms-code-cursor-blink__jiaJi 1.05s ease-in-out infinite}@keyframes login-sms-code-page_sms-code-cursor-blink__jiaJi{0%,40%{opacity:1}58%,82%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.login-sms-code-page_codeCursor__B4W_n{animation:none}}.login-sms-code-page_codeError__XkQau,.login-sms-code-page_codeHint__VcLTW{margin:18px 0 0;font-size:13px;line-height:1.5}.login-sms-code-page_codeHint__VcLTW{color:var(--text-secondary)}.login-sms-code-page_codeError__XkQau{color:#d93025;font-weight:600}.login-sms-code-page_footerActions__H2nMc{margin-top:auto;padding-left:calc(24px + var(--safe-left));padding-right:calc(24px + var(--safe-right));display:flex;justify-content:center}.login-sms-code-page_resendButton__zqVvT{width:100%}.login-sms-code-page_srOnly__dYmfH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}