.auth_OtpBoxesContainer__FmG1F{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.auth_viewInput___oujc{width:100%;min-width:0;height:56px;border-radius:8px;border:none;outline:none;text-align:center;font-family:var(--font-sans);font-size:22px;font-weight:600;color:var(--ink-strong);transition:box-shadow .12s ease,background .12s ease}.auth_viewInputPopulated__7997_{background:#fff;box-shadow:inset 0 0 0 1px var(--accent)}.auth_viewInputEmpty__jYpht{background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border)}.auth_viewInput___oujc:focus{background:#fff;box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px var(--accent-soft)}.auth_viewInputInvalid__7oX6G{box-shadow:inset 0 0 0 1px var(--danger-text)}.auth_viewInputDisabled__qxLG3{opacity:.65}.auth_viewInputEnabled__IVK_K{opacity:1}.auth_EmailOtpStepWeHaveSentA__pBpQz{padding-top:8px}.auth_EmailOtpStepWeHaveSentA2__cExes{margin:0;font-size:14.5px;line-height:21px;color:var(--ink-soft)}.auth_EmailOtpStepEmailCard__To6FR{min-height:52px;margin-top:18px;padding:10px 12px;display:flex;align-items:center;gap:11px;border-radius:8px;background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--border)}.auth_EmailOtpStepEmailIcon__2A4qv{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--accent-soft)}.auth_EmailOtpStepEmailIcon__2A4qv svg{stroke:var(--accent)}.auth_EmailOtpStepEmailText__AMD0r{min-width:0;display:grid;grid-gap:2px;gap:2px}.auth_EmailOtpStepEmailText__AMD0r span{font-size:11.5px;line-height:15px;color:var(--ink-subtle)}.auth_EmailOtpStepEmailText__AMD0r strong{overflow-wrap:anywhere;font-size:14px;line-height:19px;font-weight:600;color:var(--ink-strong)}.auth_EmailOtpStepLabel__sbLbQ{display:block;margin:22px 0 8px;font-size:13px;line-height:18px;font-weight:600;color:var(--ink-strong)}.auth_EmailOtpStepHelper__QuTpM{margin:9px 0 0;font-size:12.5px;line-height:18px;color:var(--ink-subtle)}.auth_EmailOtpStepContainer__lphH8{margin-top:10px}.auth_EmailOtpStepWeHaveSentA__pBpQz .auth_EmailOtpStepButton__Gn87s{width:100%;margin-top:22px}.auth_EmailOtpStepWeHaveSentA__pBpQz .auth_EmailOtpStepButtonDisabled__dzUpY{cursor:default;opacity:.65}.auth_EmailOtpStepButtonEnabled__CsKzy{cursor:pointer}.auth_EmailOtpStepBack2__0ckkV{background:transparent;border:none;cursor:pointer;font-family:var(--font-sans);font-size:13.5px;font-weight:600;color:var(--ink-soft);padding:0}.auth_EmailOtpStepContainer2__SH_iV{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-subtle)}.auth_EmailOtpStepButton2__CwbnY{background:transparent;border:none;color:var(--accent);font-weight:600;font-family:var(--font-sans);font-size:13.5px;padding:0}.auth_EmailOtpStepButton2Disabled__pQnyX{cursor:default;opacity:.65}.auth_EmailOtpStepButton2Enabled__yZO2E{cursor:pointer;opacity:1}.auth_EmailOtpStepDivider__8r1_6{width:1px;height:13px;margin:0 5px;background:var(--border)}@media (max-width:420px){.auth_OtpBoxesContainer__FmG1F{gap:6px}.auth_viewInput___oujc{height:52px;font-size:20px}}.auth_AccountPasswordInputContainer__ophVE{display:flex;align-items:center;height:42px;padding:0 8px 0 14px;border-radius:8px;background:#fff;transition:box-shadow .12s ease;box-shadow:0 0 0 1px var(--border)}.auth_AccountPasswordInputContainer__ophVE:focus-within{box-shadow:0 0 0 1px var(--accent),0 0 0 3px var(--accent-soft)}.auth_AccountPasswordInputInput__apJDP{flex:1 1;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px;color:var(--ink-strong);min-width:0}.auth_AccountPasswordInputButton__DCxjc{border:none;background:transparent;cursor:pointer;color:var(--ink-subtle);font-size:12.5px;font-weight:600;padding:0 8px;height:28px;font-family:var(--font-sans)}.auth_AccountPasswordStrengthContainer__sHwMC{margin-top:8px}.auth_AccountPasswordStrengthContainer2__9bvBA{display:flex;gap:4px}.auth_viewContainer__MGL3w{flex:1 1;height:4px;border-radius:999px;transition:background .16s ease}.auth_strengthBarFilled__7MWEB{background:var(--strength-color)}.auth_strengthBarEmpty__7hT9Y{background:var(--surface-sunken)}.auth_AccountPasswordStrengthContainer3__9E3OW{margin-top:5px;font-size:12px;font-weight:500;color:var(--account-password-strength-container3-color)}.auth_PasswordMatchNotePasswordsMatch__uNqNz{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;color:var(--success-text)}.auth_PasswordStrengthPanel__nVCNv{--password-strength-color:var(--ink-subtle);margin-top:12px}.auth_PasswordStrengthDanger__bgHw1{--password-strength-color:var(--danger-text)}.auth_PasswordStrengthWarning__Yi1Ae{--password-strength-color:var(--warning-text)}.auth_PasswordStrengthAccent__KbIGP{--password-strength-color:var(--accent)}.auth_PasswordStrengthSuccess__HlojD{--password-strength-color:var(--success-text)}.auth_PasswordStrengthHeader__UdAlB{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;color:var(--ink-subtle);font-size:12px;line-height:1.4}.auth_PasswordStrengthHeader__UdAlB strong{color:var(--password-strength-color);font-size:12px;font-weight:650}.auth_PasswordStrengthMeter__MLki2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.auth_PasswordStrengthSegmentEmpty__q4GXt,.auth_PasswordStrengthSegmentFilled__cF3nj{height:5px;border-radius:999px;transition:background-color .16s ease,transform .16s ease}.auth_PasswordStrengthSegmentFilled__cF3nj{background:var(--password-strength-color);transform:scaleX(1);transform-origin:left}.auth_PasswordStrengthSegmentEmpty__q4GXt{background:var(--surface-sunken)}.auth_PasswordRequirements__C_UFk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px 14px;gap:7px 14px;margin-top:11px}.auth_PasswordRequirement__ExcwG{min-width:0;display:flex;align-items:center;gap:6px;color:var(--ink-subtle);font-size:11.5px;line-height:1.35}.auth_PasswordRequirementIcon__ioYNI{width:15px;height:15px;flex:0 0 15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:999px;color:var(--success-text);background:var(--bg);transition:color .16s ease,border-color .16s ease,background-color .16s ease}.auth_PasswordRequirementMet__vMY00{color:var(--ink-soft)}.auth_PasswordRequirementMet__vMY00 .auth_PasswordRequirementIcon__ioYNI{color:var(--success-text);border-color:color-mix(in srgb,var(--success-text) 34%,transparent);background:color-mix(in srgb,var(--success-text) 10%,var(--bg))}.auth_PasswordRequirementUnmet__m4nBB .auth_PasswordRequirementIcon__ioYNI{color:transparent}.auth_PasswordRequirementRequired__kSwDT{margin-left:auto;padding:2px 5px;border-radius:999px;background:var(--surface-sunken);color:var(--ink-subtle);font-size:9px;font-weight:650;line-height:1;text-transform:uppercase}@media (max-width:520px){.auth_PasswordRequirements__C_UFk{grid-template-columns:1fr}}.auth_BrandPanelImg__oA4ay{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.auth_OnboardingNameStepHint__fCFnX{margin:6px 2px 0;font-size:12.5px;line-height:1.4;color:var(--ink-subtle)}.auth_OnboardingNameStepBtnPrimary__gBGd7,.auth_OnboardingNameStepField__21_kK,.auth_OnboardingNameStepFields__GisKp,.auth_OnboardingNameStepRow__oUHBh{width:100%;min-width:0}.auth_OnboardingNameStepRow__oUHBh{grid-template-columns:repeat(2,minmax(0,1fr))}.auth_OnboardingNameStepBtnPrimaryDisabled__8p0r1{opacity:.65}.auth_LoginScreenBtnPrimaryDisabled__QRk31{opacity:.65}.auth_SignupScreenBtnPrimaryDisabled__yUfYy{opacity:.65}.auth_ForgotPasswordScreenBtnPrimaryDisabled__2wX55{opacity:.65}