@font-face{font-family:geist;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_6529db{font-family:geist,geist Fallback,Arial,sans-serif;font-style:normal}.__variable_6529db{--font-sans:"geist","geist Fallback",Arial,sans-serif}.AuthExperience_dialog__XFO_1{--auth-scrollbar:color-mix(in oklab,var(--muted-foreground) 38%,transparent);width:min(28rem,calc(100% - 2rem));max-width:28rem;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--auth-scrollbar) transparent;gap:0;padding:0;border-radius:8px;background:var(--card);box-shadow:var(--elevation-floating);letter-spacing:0}@supports selector(::-webkit-scrollbar){.AuthExperience_dialog__XFO_1{scrollbar-width:auto;scrollbar-color:auto}.AuthExperience_dialog__XFO_1::-webkit-scrollbar{width:6px;height:6px}.AuthExperience_dialog__XFO_1::-webkit-scrollbar-track{margin-block:8px;background:transparent}.AuthExperience_dialog__XFO_1::-webkit-scrollbar-thumb{border:1px solid transparent;border-radius:999px;background:var(--auth-scrollbar);background-clip:padding-box}.AuthExperience_dialog__XFO_1::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.AuthExperience_dialog__XFO_1 [data-slot=dialog-close]{top:1rem;right:1rem;min-width:2.5rem;min-height:2.5rem}.AuthExperience_panel__msGTw{min-width:0;padding:2rem}.AuthExperience_header__Cz8vA{gap:.6rem;padding-right:2rem;text-align:left}.AuthExperience_header__Cz8vA [data-slot=dialog-title]{font-size:1.5rem;line-height:1.4}.AuthExperience_header__Cz8vA [data-slot=dialog-description]{font-size:.8rem;line-height:1.6}.AuthExperience_tabs__gPACL{margin-top:1.5rem;gap:1.5rem}.AuthExperience_tabsList__l6iFP{width:100%;justify-content:space-between;gap:.5rem}.AuthExperience_tabsList__l6iFP [data-slot=tabs-trigger]{min-height:2.75rem;padding-inline:0;font-size:.8rem}.AuthExperience_tabContent__LIBCW{min-width:0}.AuthExperience_form__IWXy8{width:100%}.AuthExperience_fieldGroupCompact__FaZYQ,.AuthExperience_fieldGroup__p_rR0{gap:1.15rem}.AuthExperience_fieldGroupCompact__FaZYQ{gap:.85rem}.AuthExperience_fieldLabelRow__QGeEk{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem}.AuthExperience_forgotPassword__t78SG,.AuthExperience_secondaryAction__Axadw{min-height:2.75rem;padding-inline:.5rem}.AuthExperience_forgotPassword__t78SG{margin:-.7rem -.5rem -.7rem 0;font-size:.72rem;text-decoration:none}.AuthExperience_forgotPassword__t78SG:hover{text-decoration:none}.AuthExperience_inputGroup__1uRUT{height:3.15rem;border-radius:.5rem;background:color-mix(in oklab,var(--muted) 42%,var(--background))}.AuthExperience_formHint__WYPEG{margin-top:.1rem;font-size:.72rem;line-height:1.65}.AuthExperience_registrationNotice__XuimX{border-color:color-mix(in oklab,var(--primary) 26%,var(--border));background:color-mix(in oklab,var(--primary) 8%,var(--card))}.AuthExperience_registrationNotice__XuimX>svg{color:var(--primary)}.AuthExperience_registrationRecoveryActions___UqkI{display:grid;gap:.55rem}.AuthExperience_registrationRecoverySubmit__s6o_c{width:100%;min-height:3rem;justify-content:space-between;border-radius:.5rem}.AuthExperience_submit__PrUAh{width:100%;height:3.35rem;justify-content:space-between;border-radius:.5rem;box-shadow:0 14px 30px -18px color-mix(in oklab,var(--primary) 72%,transparent)}.AuthExperience_touchIconButton__3MDFu{min-width:2.75rem;min-height:2.75rem}.AuthExperience_recoveryContent__P8xVZ{margin-top:2rem}.AuthExperience_recoveryPanel___EUzi{animation:AuthExperience_auth-panel-enter__3JfiT .32s cubic-bezier(.22,1,.36,1) both}.AuthExperience_recoveryLead__aNkGO{display:grid;grid-template-columns:auto 1fr;align-items:start;margin-bottom:1.5rem;gap:.75rem;color:var(--muted-foreground);font-size:.78rem;line-height:1.7}.AuthExperience_recoveryLead__aNkGO>svg{width:1rem;margin-top:.28rem;color:var(--primary)}.AuthExperience_recoveryNotice__7DvCO{margin-bottom:1.25rem;border-color:color-mix(in oklab,var(--primary) 24%,var(--border));background:color-mix(in oklab,var(--primary) 7%,var(--card));padding:.5rem}.AuthExperience_recoveryActions__D8nLf{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.AuthExperience_secondaryAction__Axadw{color:var(--muted-foreground);font-size:.74rem}.AuthExperience_liveMessage___SY1I{color:var(--primary);font-size:.74rem;line-height:1.6}.AuthExperience_recoveryCompleteIcon__XafhP{display:grid;width:4.5rem;aspect-ratio:1;place-items:center;margin-bottom:1.5rem;border:1px solid color-mix(in oklab,var(--primary) 28%,var(--border));border-radius:999px;background:var(--card);color:var(--primary);box-shadow:0 20px 44px -26px color-mix(in oklab,var(--primary) 70%,transparent)}.AuthExperience_recoveryCompleteIcon__XafhP svg{width:1.75rem}.AuthExperience_recoveryKicker__Rj34j{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:720;letter-spacing:0}.AuthExperience_recoveryTitle__8Zvyz{margin-top:.75rem;font-size:1.5rem;font-weight:650;letter-spacing:0}.AuthExperience_recoveryDescription__0XAaS{max-width:27rem;margin:.85rem 0 2rem;color:var(--muted-foreground);font-size:.82rem;line-height:1.75}.AuthExperience_wechatFlow__JN_Ui{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:.85rem;margin-bottom:1rem}.AuthExperience_command__wE3Yo,.AuthExperience_qrCard__0gUMD{border:1px solid var(--border);border-radius:.5rem;background:color-mix(in oklab,var(--muted) 44%,var(--background))}.AuthExperience_qrCard__0gUMD{padding:.65rem}.AuthExperience_qrCard__0gUMD img{width:100%;aspect-ratio:1;border-radius:.5rem;object-fit:contain}.AuthExperience_qrCard__0gUMD div{display:grid;margin-top:.5rem;gap:.1rem;text-align:center}.AuthExperience_qrCard__0gUMD strong{font-size:.68rem}.AuthExperience_command__wE3Yo span,.AuthExperience_qrCard__0gUMD span{color:var(--muted-foreground);font-size:.62rem}.AuthExperience_command__wE3Yo{display:grid;min-width:0;grid-template-columns:auto 1fr;align-items:center;padding:1.1rem;gap:.85rem}.AuthExperience_command__wE3Yo>svg{width:1.15rem;color:var(--primary)}.AuthExperience_command__wE3Yo div{display:grid;gap:.4rem}.AuthExperience_command__wE3Yo strong{font-size:1.25rem}.AuthExperience_codeInput__zpE7F,.AuthExperience_command__wE3Yo strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:0}.AuthExperience_codeInput__zpE7F{text-transform:uppercase}.AuthExperience_configFailure__W4Oc3{display:grid;justify-items:start;gap:.65rem}.AuthExperience_resetTokenInput__1qIoP{text-transform:none}.AuthExperience_privacy__IIO9K{display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground);font-size:.68rem}.AuthExperience_privacy__IIO9K svg{width:.5rem;flex:none}@keyframes AuthExperience_auth-panel-enter__3JfiT{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:430px){.AuthExperience_panel__msGTw{padding:1.75rem 1.25rem}.AuthExperience_wechatFlow__JN_Ui{grid-template-columns:7.5rem minmax(0,1fr)}.AuthExperience_command__wE3Yo{padding:.75rem;gap:.5rem}.AuthExperience_command__wE3Yo strong{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.AuthExperience_recoveryPanel___EUzi{animation:none}}