.auth-module__WFHCPW__screen{background:var(--bg);min-height:100dvh;padding:40px 30px calc(40px + env(safe-area-inset-bottom));align-content:center;justify-items:center;display:grid}.auth-module__WFHCPW__column{width:100%;max-width:300px}.auth-module__WFHCPW__mark{width:120px;height:120px;margin:0 auto;display:block}.auth-module__WFHCPW__heading{text-align:center;font-family:var(--font-headline);letter-spacing:-1.2px;color:var(--text-primary);margin-top:20px;font-size:40px;font-weight:500;line-height:44px}.auth-module__WFHCPW__form{gap:10px;margin-top:40px;display:grid}.auth-module__WFHCPW__field{gap:4px;display:grid}.auth-module__WFHCPW__label{font-family:var(--font-mono);letter-spacing:2.64px;color:#7a7a8280;font-size:11px;font-weight:400;line-height:11px}.auth-module__WFHCPW__input{background:var(--bg-surface);width:100%;height:50px;font-family:var(--font-body);color:var(--text-primary);border:0;border-radius:8px;padding:16px;font-size:15px;font-weight:400}.auth-module__WFHCPW__input::placeholder{color:#9a9ba1}.auth-module__WFHCPW__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary)}.auth-module__WFHCPW__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary)}.auth-module__WFHCPW__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary)}.auth-module__WFHCPW__input:focus{outline:1px solid var(--accent-deep);outline-offset:0}.auth-module__WFHCPW__passwordRow{position:relative}.auth-module__WFHCPW__reveal{color:#443a69;cursor:pointer;background:0 0;border:0;place-items:center;width:56px;height:50px;display:grid;position:absolute;top:0;right:0}.auth-module__WFHCPW__reveal:hover{color:var(--accent)}.auth-module__WFHCPW__submit{border-radius:var(--radius-full);background:var(--button-default);width:100%;height:47px;font-family:var(--font-body);letter-spacing:-.15px;color:var(--button-text);cursor:pointer;border:0;margin-top:10px;font-size:15px;font-weight:500}.auth-module__WFHCPW__submit:hover:not(:disabled){background:var(--button-hover)}.auth-module__WFHCPW__submit:disabled{cursor:default;opacity:.55}.auth-module__WFHCPW__error{text-align:center;font-family:var(--font-body);color:var(--status-error);margin-top:12px;font-size:13px;line-height:18px}.auth-module__WFHCPW__aside{text-align:center;font-family:var(--font-body);color:#7a7a8280;margin-top:24px;font-size:14px;font-weight:500;line-height:19.6px}.auth-module__WFHCPW__link{color:#a1a1a1}.auth-module__WFHCPW__link:hover{color:var(--text-primary)}.auth-module__WFHCPW__sub{text-align:center;font-family:var(--font-body);color:#a1a1a1;margin-top:10px;font-size:15px;font-weight:400;line-height:21px}.auth-module__WFHCPW__address{color:var(--text-primary);overflow-wrap:anywhere}.auth-module__WFHCPW__code{text-align:center;font-family:var(--font-mono);letter-spacing:6px;text-indent:6px;font-size:20px}.auth-module__WFHCPW__textButton{font-family:var(--font-body);color:#a1a1a1;cursor:pointer;background:0 0;border:0;margin:24px auto 0;font-size:14px;font-weight:500;line-height:19.6px;display:block}.auth-module__WFHCPW__textButton:hover:not(:disabled){color:var(--text-primary)}.auth-module__WFHCPW__textButton:disabled{cursor:default;opacity:.55}.auth-module__WFHCPW__note{text-align:center;font-family:var(--font-body);color:var(--text-dim);margin-top:12px;font-size:13px;line-height:18px}
