.login_form___WiLL{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;margin:0}.login_brandHeading__eWwF_{display:flex;align-items:center;justify-content:center;gap:10px}.login_brandHeading__eWwF_ .brand-mark{width:30px;height:30px;border-radius:8px;flex:none}.login_brandHeading__eWwF_ h1{font-size:24px;line-height:1.7;margin:0;font-weight:750}.login_field__No1fk{display:flex;flex-direction:column;gap:7px;min-width:0}.login_field__No1fk label{font-size:14px;font-weight:600}.login_field__No1fk input{width:100%;min-height:48px;padding:11px 13px;border:1px solid var(--control-border);border-radius:12px;font-size:16px;background:var(--surface);color:var(--text);font-variant-numeric:tabular-nums}.login_field__No1fk input[aria-invalid=true]{border-color:var(--danger)}.login_error__wHPOs,.login_hint__vx5op{font-size:12px;line-height:1.8;margin:0}.login_hint__vx5op{color:var(--muted)}.login_error__wHPOs{color:var(--danger)}.login_actions__htp63{display:flex;gap:12px}.login_actions__htp63 .button{width:100%;min-height:48px}.login_policy__rGhgh{font-size:13px;line-height:1.95;color:var(--muted);text-align:center;margin:0}.login_codeActions__Tbfd0{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.login_edit__MVE3P{border:0;background:none;color:var(--primary);min-height:44px;padding:8px;font:inherit;font-size:13px}.login_security__H_qna{display:flex;gap:8px;padding:13px 15px;border-radius:12px;background:var(--soft);font-size:13px;color:var(--muted);line-height:1.9}.login_security__H_qna svg{flex:none}.login_otp___9zT1{position:relative;direction:ltr;max-width:100%;width:100%}.login_otp___9zT1 input{position:absolute;inset:0;opacity:0;z-index:1}.login_digits__QewiJ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.login_digits__QewiJ span{display:grid;place-items:center;min-height:48px;background:var(--surface);border:1px solid var(--control-border);border-radius:12px;font-size:21px}.login_otp___9zT1:focus-within .login_digits__QewiJ span[data-active=true]{outline:3px solid var(--focus);outline-offset:3px}.login_digits__QewiJ span[data-invalid=true]{border-color:var(--danger)}.login_spinner__2JPe7{animation:login_spin__ejb8t .9s linear infinite}@keyframes login_spin__ejb8t{to{transform:rotate(1turn)}}@media (max-width:767px){.login_identity__RbYKG h1{font-size:21px}.login_form___WiLL{width:100%}.login_header__07Tm0{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.login_spinner__2JPe7{animation:none}}.login_header__07Tm0{text-align:center}.login_form___WiLL>.login_actions__htp63{flex:none}.login_policy__rGhgh button{font:inherit;background:none;border:0;color:inherit;padding:0;cursor:pointer}.login_form___WiLL .rx-content{min-height:0;overflow:auto}.login_form___WiLL .rx-body-grid{text-align:start}@media (max-width:767px){.login_brandHeading__eWwF_ h1{font-size:21px}.login_form___WiLL>.login_actions__htp63{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.login_brandHeading__eWwF_ .brand-mark{width:28px;height:28px}}@media (max-width:359px){.login_brandHeading__eWwF_ h1{font-size:19px}}