.PhoneInput_wrapper__m_iV4{display:flex;flex-direction:column;text-align:start;width:100%}.PhoneInput_label__jbYSf{font-size:12px;font-weight:500;line-height:125%;margin-bottom:8px}.PhoneInput_labelError__xp_8v{color:var(--color-danger)}.PhoneInput_input___gy41{height:44px;padding:4px 14px;font-size:16px;font-weight:500;border:1px solid var(--color-text);border-radius:12px;outline:none;transition:border-color .15s}.PhoneInput_input___gy41:focus{border-color:var(--color-accent)}.PhoneInput_inputError___CFrq{border-color:var(--color-danger)!important;color:var(--color-danger)}.CodeInput_row__wd87J{display:flex;justify-content:space-between;gap:10px;width:100%}.CodeInput_box__F_zGR{flex:1 1;max-width:63px;height:54px;border:1px solid var(--color-text);border-radius:12px;display:flex;align-items:center;justify-content:center}.CodeInput_cell__aEbBe{width:100%;height:100%;text-align:center;font-size:24px;font-weight:500;border:none;outline:none;background:transparent;border-radius:12px}.CodeInput_filled__p89lp{color:var(--color-text)}.CodeInput_error__qw_5q{color:var(--color-danger)}.CodeInput_box__F_zGR:has(.CodeInput_error__qw_5q){border-color:var(--color-danger)}.login_page___bVDP{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-surface)}.login_card__r3Ltj{width:100%;max-width:420px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:36px 32px;display:flex;flex-direction:column;gap:18px;box-shadow:0 10px 30px rgba(0,0,0,.06)}.login_logo__GW03_{height:72px;width:auto;align-self:center;margin-bottom:4px}.login_title__7huBn{margin:0;font-size:22px;font-weight:600;text-align:center}.login_subtitle__IciyZ{margin:0;font-size:13px;color:var(--color-text-muted);text-align:center}.login_field__07CUi{display:flex;flex-direction:column;gap:8px}.login_codeLabel__7X4sU{font-size:12px;font-weight:500}.login_codeLabelError__hBtRW{color:var(--color-danger)}.login_error__BN8Ls{color:var(--color-danger)}.login_error__BN8Ls,.login_info__SihDy{margin:0;font-size:13px;text-align:center}.login_info__SihDy{color:var(--color-accent)}.login_forgotRow__2MT0_{margin-top:4px}.login_checkbox__elGkf{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;cursor:pointer}