.page_container__XiTJx{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:3rem 1rem}@media(min-width:640px){.page_container__XiTJx{padding:3rem 1.5rem}}@media(min-width:1024px){.page_container__XiTJx{padding:3rem 2rem}}.page_formWrapper__Ms9Ay{max-width:28rem;width:100%;display:flex;flex-direction:column;gap:2rem}.page_header__mnLd9{text-align:center;margin-bottom:1rem}.page_header__mnLd9 h2{margin:1.5rem 0 0;font-size:1.875rem;font-weight:800;color:var(--gray-900);line-height:1.2}.page_header__mnLd9 p{margin:.5rem 0 0;font-size:.875rem;color:var(--gray-600)}.page_header__mnLd9 p a{font-weight:500;color:var(--primary-color);text-decoration:none;transition:var(--transition)}.page_header__mnLd9 p a:hover{color:var(--primary-hover)}.page_header__mnLd9 .page_description__LadCo{margin:1rem 0 0;font-size:.9rem;color:var(--gray-700);font-weight:400;line-height:1.4}.page_content__tCVjr{width:100%}.page_form__OwCTq{margin-top:2rem;display:flex;flex-direction:column;gap:1.5rem}.page_inputGroup__BP5zj{border-radius:var(--border-radius);box-shadow:var(--shadow-sm);overflow:hidden}.page_inputGroup__BP5zj.page_stacked__7jBn8{display:flex;flex-direction:column;gap:-1px}.page_inputGroup__BP5zj.page_stacked__7jBn8 .page_inputWrapper__NdIUb{position:relative}.page_inputGroup__BP5zj.page_stacked__7jBn8 .page_inputWrapper__NdIUb:first-child input{border-radius:var(--border-radius) var(--border-radius) 0 0}.page_inputGroup__BP5zj.page_stacked__7jBn8 .page_inputWrapper__NdIUb:last-child input{border-radius:0 0 var(--border-radius) var(--border-radius)}.page_inputGroup__BP5zj.page_stacked__7jBn8 .page_inputWrapper__NdIUb:not(:last-child) input{border-bottom:none}.page_inputGroup__BP5zj.page_spaced__XEYOB{display:flex;flex-direction:column;gap:1rem;box-shadow:none}.page_inputGroup__BP5zj.page_spaced__XEYOB .page_inputWrapper__NdIUb input{border-radius:var(--border-radius)}.page_inputWrapper__NdIUb{position:relative}.page_inputWrapper__NdIUb label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_inputWrapper__NdIUb input{appearance:none;position:relative;display:block;width:100%;padding:.75rem;border:1px solid var(--gray-300);color:var(--gray-900);font-size:.875rem;transition:var(--transition)}.page_inputWrapper__NdIUb input::placeholder{color:var(--gray-50) 0}.page_inputWrapper__NdIUb input:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.page_inputWrapper__NdIUb input:disabled{opacity:.5;cursor:not-allowed}.page_errorAlert__TFvYf{border-radius:var(--border-radius);background-color:var(--red-50);padding:1rem}.page_errorAlert__TFvYf .page_errorContent__UqMBS{display:flex;align-items:flex-start}.page_errorAlert__TFvYf .page_errorContent__UqMBS .page_errorText__J7UHT{margin-left:.75rem}.page_errorAlert__TFvYf .page_errorContent__UqMBS .page_errorText__J7UHT h3{margin:0;font-size:.875rem;font-weight:500;color:var(--red-800)}.page_submitButton__KMgbc{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding:.75rem 1rem;border:none;font-size:.875rem;font-weight:500;border-radius:var(--border-radius);color:#fff;background-color:var(--primary-color);cursor:pointer;transition:var(--transition);box-shadow:var(--shadow-md)}.page_submitButton__KMgbc:hover:not(:disabled){background-color:var(--primary-hover);transform:translateY(-1px);box-shadow:0 8px 15px rgba(79,70,229,.2)}.page_submitButton__KMgbc:focus{outline:none;box-shadow:0 0 0 3px rgba(79,70,229,.3)}.page_submitButton__KMgbc:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_submitButton__KMgbc .page_spinner__KdAcp{animation:page_spin__jaUiw 1s linear infinite;margin-right:.75rem;height:1.25rem;width:1.25rem}.page_submitButton__KMgbc .page_spinner__KdAcp circle{opacity:.25}.page_submitButton__KMgbc .page_spinner__KdAcp path{opacity:.75}.page_passwordInputContainer__pT_h8{position:relative;display:flex;align-items:center}.page_passwordInputContainer__pT_h8 input{padding-right:3rem}.page_passwordToggle__iaaRM{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--gray-500);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:var(--transition);display:flex;align-items:center;justify-content:center}.page_passwordToggle__iaaRM:hover{color:var(--gray-600);background:var(--gray-50)}.page_passwordToggle__iaaRM:focus{outline:none;color:var(--primary-color);background:var(--gray-50)}.page_passwordToggle__iaaRM svg{width:1.25rem;height:1.25rem}@keyframes page_spin__jaUiw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_walletChoices__7_yHZ{display:flex;flex-direction:column;gap:16px;margin:32px 0}.page_walletChoice__1HuQh{padding:24px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;transition:all .2s ease;text-align:center;position:relative}.page_walletChoice__1HuQh:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.1)}.page_walletChoice__1HuQh .page_walletIcon__oxRxf{font-size:48px;margin-bottom:16px}.page_walletChoice__1HuQh h3{font-size:18px;font-weight:600;margin-bottom:8px;color:#111827}.page_walletChoice__1HuQh p{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:12px}.page_walletChoice__1HuQh .page_recommended__91FZn{position:absolute;top:12px;right:12px;background:#10b981;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.page_walletConnect__Dp6H7{text-align:center;padding:48px 24px}.page_walletConnect__Dp6H7 .page_walletIcon__oxRxf{font-size:64px;margin-bottom:24px}.page_walletConnect__Dp6H7 h3{font-size:24px;font-weight:600;margin-bottom:12px;color:#111827}.page_walletConnect__Dp6H7 p{color:#6b7280;margin-bottom:32px}.page_walletConnect__Dp6H7 .page_connectButton__GXi63{padding:16px 32px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.page_walletConnect__Dp6H7 .page_connectButton__GXi63:hover{background:#1d4ed8}.page_walletConnected__u3_x4 .page_walletInfo__8dUNn{text-align:center;padding:24px;background:#f0f9ff;border:1px solid #0ea5e9;border-radius:12px;margin-bottom:24px}.page_walletConnected__u3_x4 .page_walletInfo__8dUNn .page_walletIcon__oxRxf{font-size:48px;margin-bottom:16px}.page_walletConnected__u3_x4 .page_walletInfo__8dUNn h3{font-size:18px;font-weight:600;margin-bottom:8px;color:#0c4a6e}.page_walletConnected__u3_x4 .page_walletInfo__8dUNn p{color:#0c4a6e;font-family:monospace;font-size:14px;margin-bottom:16px}.page_walletConnected__u3_x4 .page_walletInfo__8dUNn .page_disconnectButton__duWuB{padding:8px 16px;background:rgba(0,0,0,0);color:#dc2626;border:1px solid #dc2626;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease}.page_walletConnected__u3_x4 .page_walletInfo__8dUNn .page_disconnectButton__duWuB:hover{background:#dc2626;color:#fff}.page_walletConnected__u3_x4 .page_linkWalletSection__CDPcX{text-align:center}.page_walletConnected__u3_x4 .page_linkWalletSection__CDPcX h4{font-size:18px;font-weight:600;margin-bottom:8px;color:#111827}.page_walletConnected__u3_x4 .page_linkWalletSection__CDPcX p{color:#6b7280;margin-bottom:24px}.page_walletConnected__u3_x4 .page_linkWalletSection__CDPcX .page_linkButton__u4a22{padding:16px 32px;background:#10b981;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.page_walletConnected__u3_x4 .page_linkWalletSection__CDPcX .page_linkButton__u4a22:hover{background:#059669}.page_walletConnected__u3_x4 .page_linkWalletSection__CDPcX .page_linkButton__u4a22:disabled{background:#9ca3af;cursor:not-allowed}.page_animationWrapper__Negx_{position:relative;width:100%;transition:.2s;height:fit-content;max-height:80vh}