.OtpForm-module__an_ArW__form{flex-direction:column;gap:12px;display:flex}.OtpForm-module__an_ArW__fieldLabel{font-family:var(--font-mono);color:var(--text-faint);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px}.OtpForm-module__an_ArW__input{background:var(--bg-elevated);border:1px solid var(--hairline);color:var(--text-primary);font-size:13px;font-family:var(--font-sans);border-radius:10px;padding:12px 14px}.OtpForm-module__an_ArW__input::placeholder{color:var(--text-faint)}.OtpForm-module__an_ArW__input:disabled{opacity:.6}.OtpForm-module__an_ArW__error{color:var(--status-cold);font-size:12px}.OtpForm-module__an_ArW__btnPrimary{text-align:center;background:var(--silver-1);color:#0a0a0b;font-size:13px;font-weight:600;font-family:var(--font-sans);cursor:pointer;border:none;border-radius:12px;padding:14px 0}.OtpForm-module__an_ArW__btnPrimary:disabled{opacity:.6;cursor:default}.OtpForm-module__an_ArW__btnGhost{text-align:center;color:var(--text-faint);font-size:12px;font-weight:400;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:6px 0}
.login-module__7V2Yca__shell{flex-direction:column;max-width:440px;min-height:100vh;margin:0 auto;padding:56px 24px 32px;display:flex}.login-module__7V2Yca__header{margin-bottom:22px}.login-module__7V2Yca__title{letter-spacing:-.01em;font-size:19px;font-weight:700}.login-module__7V2Yca__sub{color:var(--text-muted);margin-top:6px;font-size:12.5px;font-weight:400;line-height:1.6}.login-module__7V2Yca__back{text-align:center;color:var(--text-faint);margin-top:auto;padding-top:24px;font-size:12px}
