.BackToHomeButton_button__RO_pg{display:inline-block;background:var(--accent);color:var(--text-on-selected);font-weight:600;font-size:1rem;padding:12px 28px;border-radius:var(--radius-full);text-decoration:none;transition:opacity .15s ease}.BackToHomeButton_button__RO_pg:hover{opacity:.85}.auth-page_card__Fqftr{max-width:480px;padding:var(--space-xxl) 0}.auth-page_iconSuccess__9ap09{width:48px;height:48px;background:var(--feedback-success)}.auth-page_iconError__z0YGl,.auth-page_iconSuccess__9ap09{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);color:var(--text-primary);font-size:28px;font-weight:700;margin-bottom:var(--space-lg)}.auth-page_iconError__z0YGl{width:64px;height:64px;background:var(--feedback-error)}.auth-page_card__Fqftr .auth-page_title__catek{font-size:28px;line-height:34px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-md)}.auth-page_card__Fqftr .auth-page_body__jR5uV{color:var(--text-secondary);font-size:16px;line-height:24px;margin-bottom:var(--space-xl)}.auth-page_successMessage__apL9i{color:var(--feedback-success);font-size:18px;font-weight:600;line-height:26px;margin-bottom:var(--space-sm)}.auth-page_resendButton__f4JQD{background:none;border:1.5px solid var(--border);border-radius:var(--radius-full);color:var(--text-primary);cursor:pointer;font-size:15px;font-weight:600;padding:11px var(--space-xl);transition:opacity .15s ease,border-color .15s ease}.auth-page_resendButton__f4JQD:hover:not(:disabled){border-color:var(--text-secondary)}.auth-page_resendButton__f4JQD:disabled{opacity:.45;cursor:not-allowed}.auth-page_spinner__KRouF{width:36px;height:36px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:auth-page_spin__US_ag .7s linear infinite;margin-bottom:var(--space-lg)}@keyframes auth-page_spin__US_ag{to{transform:rotate(1turn)}}.auth-page_field__vO7TS,.auth-page_form__wyBvP{display:flex;flex-direction:column}.auth-page_form__wyBvP>:not(:first-child){margin-top:var(--space-md)}.auth-page_form__wyBvP>.auth-page_submitButton__YBYpf{margin-top:var(--space-lg)}.auth-page_label__77OyZ{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:var(--space-xs)}.auth-page_input__ywczV{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:16px;line-height:24px;padding:12px var(--space-md);outline:none;transition:border-color .15s ease;width:100%}.auth-page_input__ywczV:focus{border-color:var(--accent)}.auth-page_input__ywczV:disabled{opacity:.5}.auth-page_fieldError__Xvgyy{color:var(--feedback-error);font-size:.875rem}.auth-page_submitButton__YBYpf{background:var(--accent);border:none;border-radius:var(--radius-full);color:var(--text-on-selected);cursor:pointer;font-size:16px;line-height:24px;font-weight:600;padding:13px var(--space-xl);transition:opacity .15s ease;width:100%}.auth-page_submitButton__YBYpf:hover:not(:disabled){opacity:.85}.auth-page_submitButton__YBYpf:disabled{opacity:.5;cursor:not-allowed}.BackToAppButton_button__yz_Yu{display:inline-block;background:var(--accent);color:var(--text-on-selected);font-weight:600;font-size:1rem;padding:12px 28px;border-radius:var(--radius-full);text-decoration:none;transition:opacity .15s ease}.BackToAppButton_button__yz_Yu:hover{opacity:.85}