.reset-password-flow_pageWrapper__IY0kW{width:100%;min-width:0}.reset-password-flow_dialog__MGWLP.reset-password-flow_page__h2e8Q{max-height:none;width:100%;min-width:0;border:1px solid #e4e5e6;border-radius:16px;padding:24px;box-shadow:0 8px 28px rgb(0 0 0/4%)}.reset-password-flow_page__h2e8Q h1{font-size:23px;line-height:1.4;letter-spacing:-.4px}.reset-password-flow_page__h2e8Q button[type=submit],.reset-password-flow_page__h2e8Q input:not([type=checkbox]){min-height:48px}.reset-password-flow_stepLabel__thArp{margin:0 0 12px;color:var(--recovery-muted);font-size:12px;line-height:1.6}.reset-password-flow_loginBack__99qK_{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin:12px auto 0;padding:0 8px;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.reset-password-flow_loginBack__99qK_:disabled{cursor:wait;opacity:.55}.dark .reset-password-flow_dialog__MGWLP.reset-password-flow_page__h2e8Q,:root[data-theme=dark] .reset-password-flow_dialog__MGWLP.reset-password-flow_page__h2e8Q{border-color:#363a3d}@media (max-width:380px){.reset-password-flow_dialog__MGWLP.reset-password-flow_page__h2e8Q{padding:20px 16px}}.reset-password-flow_dialog__MGWLP{--recovery-surface:#fff;--recovery-ink:#171717;--recovery-muted:#525252;--recovery-error:#c6283c;color-scheme:light;color:var(--recovery-ink);background:var(--recovery-surface);max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));scroll-padding-block:1rem}.dark .reset-password-flow_dialog__MGWLP,:root[data-theme=dark] .reset-password-flow_dialog__MGWLP{--recovery-surface:#171717;--recovery-ink:#fafafa;--recovery-muted:#d4d4d4;--recovery-error:#fda4af;color-scheme:dark}.reset-password-flow_dialog__MGWLP fieldset{min-inline-size:0}.reset-password-flow_dialog__MGWLP :is(button,input){min-height:44px;scroll-margin-block:1rem}.reset-password-flow_dialog__MGWLP input:not([type=checkbox]){max-width:100%;min-width:0;font-size:16px;color:var(--recovery-ink);background:var(--recovery-surface)}.reset-password-flow_dialog__MGWLP input[type=checkbox]{min-height:16px;width:16px;height:16px;accent-color:var(--recovery-ink)}.reset-password-flow_dialog__MGWLP button[aria-pressed]{color:var(--recovery-muted)}.reset-password-flow_dialog__MGWLP :is(button,input,a):focus-visible{outline:2px solid var(--recovery-ink);outline-offset:2px;box-shadow:none}.reset-password-flow_dialog__MGWLP [role=alert]{color:var(--recovery-error);overflow-wrap:anywhere}.reset-password-flow_dialog__MGWLP [class~=bg-black]{color:var(--recovery-surface);background:var(--recovery-ink)}@media (prefers-reduced-motion:reduce){.reset-password-flow_dialog__MGWLP,.reset-password-flow_dialog__MGWLP *{scroll-behavior:auto;transition-duration:0s;animation:none}}.auth-page_page__wezcz{--auth-page-bg:#f7f7f7;--auth-page-ink:#22272b;--auth-page-muted:#60666b;--auth-page-line:#e4e5e6;min-height:100svh;width:100%;background:var(--auth-page-bg);color:var(--auth-page-ink);padding:env(safe-area-inset-top,0) max(16px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}body:has(.auth-page_page__wezcz){padding:0!important}.auth-page_navigation__0wsgu{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(100%,1080px);min-height:64px;margin:0 auto}.auth-page_back__GkEeP,.auth-page_home__IE2_J{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 4px;font-size:12px;font-weight:500;text-decoration:none}.auth-page_home__IE2_J{color:var(--auth-page-muted)}.auth-page_navigation__0wsgu a[aria-disabled=true]{opacity:.45;cursor:wait}.auth-page_footer__6i7eH a:focus-visible,.auth-page_navigation__0wsgu a:focus-visible{outline:2px solid var(--auth-page-ink);outline-offset:3px;border-radius:4px}.auth-page_content__x6bmb{width:min(100%,460px);min-width:0;margin:12px auto 0}.auth-page_context__MKRsL{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:13px 14px;border:1px solid var(--auth-page-line);border-left:3px solid #f4b400;border-radius:8px;background:#fff}.auth-page_contextIcon__PQum9{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:6px;background:#f3f3f3}.auth-page_contextTitle__4mxw1{margin:0;font-size:12px;font-weight:650;line-height:1.6}.auth-page_contextDescription__QVQiE{margin:2px 0 0;font-size:11px;line-height:1.7;color:var(--auth-page-muted);overflow-wrap:anywhere}.auth-page_footer__6i7eH{padding:21px 8px 8px;text-align:center;color:var(--auth-page-muted)}.auth-page_tagline__AWEB6{margin:0;font-size:11px;line-height:1.7}.auth-page_legal__XNAuT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;margin-top:7px}.auth-page_legal__XNAuT a{display:inline-flex;align-items:center;min-height:44px;font-size:11px;text-decoration:none}.auth-page_legal__XNAuT a:hover,.auth-page_navigation__0wsgu a:hover{text-decoration:underline;text-underline-offset:4px}.auth-page_language__qgD1b{margin:0;font-size:10px;line-height:1.6;opacity:.85}@media (min-width:768px){.auth-page_content__x6bmb{margin-top:clamp(16px,4vh,48px)}}.dark .auth-page_page__wezcz,:root[data-theme=dark] .auth-page_page__wezcz{--auth-page-bg:#121416;--auth-page-ink:#fafafa;--auth-page-muted:#b2b7bb;--auth-page-line:#363a3d;color-scheme:dark}.dark .auth-page_context__MKRsL,:root[data-theme=dark] .auth-page_context__MKRsL{background:#1b1e20}.dark .auth-page_contextIcon__PQum9,:root[data-theme=dark] .auth-page_contextIcon__PQum9{background:#2a2e31}@media (prefers-reduced-motion:reduce){.auth-page_page__wezcz,.auth-page_page__wezcz *{scroll-behavior:auto;animation:none;transition:none}}.auth-modal_card__l1AFT{--auth-surface:#fff;--auth-field:#f8f8f8;--auth-ink:#22272b;--auth-muted:#60676c;--auth-border:#dedfe0;--auth-accent:#f4b400;--auth-danger:#b42335;--auth-padding:20px;display:flex;flex-direction:column;min-width:0;color:var(--auth-ink);background:var(--auth-surface);border:1px solid var(--auth-border);border-radius:16px;color-scheme:light}.auth-modal_pageCard__7UQzH{width:100%;box-shadow:0 8px 36px rgb(34 39 43/4%)}.auth-modal_dialog__cV7LV{max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));bottom:max(.75rem,env(safe-area-inset-bottom,0px));box-shadow:0 20px 64px rgb(0 0 0/18%)}.dark .auth-modal_card__l1AFT,:root[data-theme=dark] .auth-modal_card__l1AFT{--auth-surface:#17191b;--auth-field:#202326;--auth-ink:#f7f7f7;--auth-muted:#b8bec2;--auth-border:#3c4247;--auth-danger:#fda4af;color-scheme:dark}.auth-modal_header__tjXKA{flex-shrink:0;padding:var(--auth-padding) var(--auth-padding) 0}.auth-modal_brandRow__7KR6b{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.auth-modal_close__9fmjc{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--auth-border);border-radius:8px}.auth-modal_close__9fmjc:hover{background:var(--auth-field)}.auth-modal_title__DjAyt{margin:0;color:var(--auth-ink);font-size:clamp(23px,4.5vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.025em}.auth-modal_subtitle__M0EPX{margin:8px 0 0;color:var(--auth-muted);font-size:13px;line-height:1.65}.auth-modal_tabs__HEcy1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;border-bottom:1px solid var(--auth-border)}.auth-modal_tab__J3XRh{margin-bottom:-1px;padding:10px 4px;border-bottom:3px solid transparent;color:var(--auth-muted);font-size:14px;font-weight:600}.auth-modal_tab__J3XRh:hover{color:var(--auth-ink);background:var(--auth-field)}.auth-modal_tab__J3XRh[aria-selected=true]{border-bottom-color:var(--auth-accent);color:var(--auth-ink)}.auth-modal_body__GBfiz{padding:20px var(--auth-padding) var(--auth-padding)}.auth-modal_pageBody__zj47B{overflow:visible}.auth-modal_notice__sWNsw{margin-bottom:16px;padding:12px;border:1px solid var(--auth-border);border-radius:8px;color:var(--auth-muted);background:var(--auth-field);font-size:13px;line-height:1.6}.auth-modal_passwordLabel__JlsNe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:-6px;margin-bottom:2px}.auth-modal_passwordLabel__JlsNe label{margin:0}.auth-modal_passwordLabel__JlsNe a{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-end;color:var(--auth-ink);font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.auth-modal_switchPrompt__bDXvE{display:flex;min-height:44px;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 4px;color:var(--auth-muted);font-size:13px}.auth-modal_switchPrompt__bDXvE button{padding:0 4px;color:var(--auth-ink);font-size:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.auth-modal_google__MzfuI{margin-top:4px}.auth-modal_card__l1AFT fieldset{min-inline-size:0}.auth-modal_card__l1AFT [hidden]{display:none}.auth-modal_card__l1AFT .auth-modal-scroll{scroll-padding-block:1rem}.auth-modal_card__l1AFT :is(input,select,button,summary,[role=alert]){scroll-margin-block:1rem}.auth-modal_card__l1AFT :is(button,summary){min-height:44px}.auth-modal_card__l1AFT button[type=submit]{min-height:48px;border-radius:8px;font-size:14px;font-weight:600}.auth-modal_card__l1AFT label[for]{font-size:13px;font-weight:600;line-height:1.5}.auth-modal_card__l1AFT :is(input:not([type=checkbox]):not([type=file]),select){min-width:0;max-width:100%;min-height:48px;border:1px solid var(--auth-border);border-radius:8px;font-size:16px;line-height:1.5;color:var(--auth-ink);background-color:var(--auth-field)}.auth-modal_card__l1AFT input::placeholder{color:var(--auth-muted);opacity:.85}.auth-modal_card__l1AFT button[aria-pressed]{color:var(--auth-muted)}.auth-modal_card__l1AFT input[type=checkbox]{width:16px;height:16px;flex-shrink:0;accent-color:var(--auth-ink)}.auth-modal_card__l1AFT :is(button,a,summary):focus-visible,.auth-modal_card__l1AFT :is(input,select):focus-visible{outline:2px solid var(--auth-ink);outline-offset:3px;box-shadow:none}.auth-modal_card__l1AFT [aria-invalid=true]{border-color:var(--auth-danger)}.auth-modal_card__l1AFT [role=alert]{color:var(--auth-danger);overflow-wrap:anywhere}.auth-modal_card__l1AFT [class~=bg-black]{background-color:var(--auth-ink);color:var(--auth-surface)}.auth-modal_card__l1AFT [class~=bg-black]:hover:not(:disabled){opacity:.88}.auth-modal_card__l1AFT :is(button,input,select):disabled{cursor:not-allowed;opacity:.6}.auth-modal_card__l1AFT a[aria-disabled=true]{cursor:not-allowed;opacity:.6}.auth-modal_card__l1AFT [data-auth-provider=google]>button{border-color:var(--auth-border);border-radius:8px}@media (min-width:640px){.auth-modal_card__l1AFT{--auth-padding:28px}.auth-modal_dialog__cV7LV{bottom:auto}}@media (prefers-reduced-motion:reduce){.auth-modal_card__l1AFT,.auth-modal_card__l1AFT *{scroll-behavior:auto;transition-duration:0s;animation:none}}