.auth_page__CGm18{min-height:100vh;justify-content:center;gap:40px;padding:40px 16px}.auth_form__D8pF_,.auth_page__CGm18{display:flex;flex-direction:column;align-items:center}.auth_form__D8pF_{gap:24px;width:100%;max-width:418px}.auth_title__8jdIt{font-weight:700;font-size:31.25px;line-height:1.2em;letter-spacing:-.016em;text-align:center}.auth_subtitle__F4DEK{font-size:14px;line-height:1.5;color:var(--muted);text-align:center}.auth_fields__QmEBy{display:flex;flex-direction:column;gap:14px;width:100%}.auth_input__H5eGy{width:100%;height:45px;background-color:transparent;border:1px solid var(--muted);border-radius:100px;padding:0 20px;font-size:14px;color:var(--foreground);outline:none}.auth_input__H5eGy:focus{border-color:var(--foreground)}.auth_code__PhBYx{text-align:center;font-size:22px;letter-spacing:.4em}.auth_button__6MVqz{width:100%;height:45px;background-color:var(--accent-color);border:none;border-radius:100px;font-weight:700;font-size:12.8px;color:var(--foreground);cursor:pointer;transition:background-color .3s ease,opacity .3s ease}.auth_button__6MVqz:hover{background-color:var(--accent-hover)}.auth_button__6MVqz:disabled{opacity:.5;cursor:default}.auth_social__2_FSl{gap:28px}.auth_socialButton__TWQ0G,.auth_social__2_FSl{display:flex;align-items:center;justify-content:center}.auth_socialButton__TWQ0G{width:60px;height:60px;padding:0;background:none;border:none;cursor:pointer;transition:transform .3s ease}.auth_socialButton__TWQ0G:hover{transform:scale(1.1)}.auth_socialButton__TWQ0G:disabled{opacity:.5;cursor:default}.auth_link__kjoDt{background:none;border:none;font-size:13px;color:var(--muted);cursor:pointer;transition:color .3s ease}.auth_link__kjoDt:hover{color:var(--accent-color)}.auth_error__Gqe9B{width:100%;font-size:13px;color:var(--danger);text-align:center}.auth_qr__AEM87{width:200px;height:200px;padding:12px;background:#FFFFFF;border-radius:20px}.auth_secret__SIpDf{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:var(--muted);word-break:break-all;text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all}.auth_steps__JRDPM{display:flex;flex-direction:column;gap:6px;width:100%;font-size:13px;line-height:1.5;color:var(--muted);list-style:decimal inside}.auth_spinner__5No5t{width:24px;height:24px;border:2px solid rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.9);border-radius:50%;animation:auth_spin__bTrN_ .8s linear infinite}@keyframes auth_spin__bTrN_{to{transform:rotate(1turn)}}