.auth_sheet__I1F03{display:grid;min-height:100dvh;align-content:center;justify-items:center;padding:32px clamp(12px,2.5vw,32px) 40px}.auth_sheetInner__dShaG{width:100%;max-width:396px}.auth_brand__txLvn{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--ink);text-decoration:none;border-radius:var(--r-btn)}.auth_brand__txLvn:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.auth_wordmark__dm1mr{font-size:20px;font-weight:800;letter-spacing:-.026em}.auth_card__hqZSR{padding:30px 28px;background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow-float)}.auth_cardTitle__2Sbv5{margin:0;font-size:20px;font-weight:800;letter-spacing:-.026em;line-height:1.2;color:var(--ink)}.auth_cardSub__ZJPPY{max-width:40ch;margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.5;color:var(--muted-1)}.auth_form__Z9m_L{display:grid;gap:16px;margin-top:22px}.auth_field__H7IOY{display:grid;gap:6px}.auth_fieldHead__N_TGb{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.auth_label__nbcwp{font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2)}.auth_control__aBuqK{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--tonal);border-radius:var(--r-field);transition:box-shadow .16s var(--ease-out)}.auth_control__aBuqK:focus-within{box-shadow:inset 0 0 0 1.5px var(--muted-1)}.auth_control__aBuqK input{width:100%;min-width:0;border:0;background:transparent;outline:none;font:inherit;font-size:15px;font-weight:500;color:var(--ink)}.auth_control__aBuqK input::placeholder{color:var(--muted-1)}.auth_reveal__Q61TY{display:grid;width:26px;height:26px;flex:0 0 auto;margin:-3px -4px -3px 0;place-items:center;border:0;border-radius:var(--r-key);background:transparent;color:var(--muted-1);cursor:pointer;transition:color .16s var(--ease-out),transform .12s var(--ease-out)}.auth_reveal__Q61TY:hover{color:var(--ink)}.auth_reveal__Q61TY:active{transform:scale(.97)}.auth_reveal__Q61TY:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.auth_controlBad__sPGi4,.auth_controlBad__sPGi4:focus-within{box-shadow:inset 0 0 0 1.5px var(--loss)}.auth_help__VqKtD{font-size:12px;font-weight:500;line-height:1.4;color:var(--muted-1)}.auth_error__wm22y{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.4;color:var(--loss)}.auth_error__wm22y svg{flex:0 0 auto;margin-top:1px}.auth_fieldLink__9X26n{font-size:12px;font-weight:600;color:var(--muted-1);text-decoration:none;border-radius:var(--r-key);transition:color .16s var(--ease-out)}.auth_fieldLink__9X26n:hover{color:var(--ink)}.auth_fieldLink__9X26n:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.auth_submit__o0RJz{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border:0;border-radius:var(--r-pill);background:var(--lime);color:var(--ink);font-family:inherit;font-size:15.5px;font-weight:700;white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:0 8px 22px -10px rgba(168,216,46,.9),inset 0 0 0 1px rgba(28,40,36,.05);transition:transform .16s var(--ease-out),box-shadow .18s var(--ease-out),background .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.auth_submit__o0RJz:hover:not(:disabled){background:#cff65e;transform:translateY(-1px);box-shadow:0 14px 30px -12px #a8d82e,inset 0 0 0 1px rgba(28,40,36,.05)}.auth_submitInk__eE4Ji:hover:not(:disabled){background:#0d1310;box-shadow:0 14px 30px -14px rgba(14,21,18,.85),inset 0 1px 0 hsla(0,0%,100%,.1)}}.auth_submit__o0RJz:active:not(:disabled){transform:scale(.97);transition-duration:.12s}.auth_submit__o0RJz:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.auth_submit__o0RJz:disabled{background:var(--tonal);color:var(--muted-2);box-shadow:none;pointer-events:none}.auth_submitInk__eE4Ji{background:var(--ink);color:#fff;box-shadow:0 10px 24px -12px rgba(14,21,18,.75),inset 0 1px 0 hsla(0,0%,100%,.1)}.auth_fine__3dR1x{margin:12px 0 0;font-size:12.5px;font-weight:600;text-align:center;color:var(--muted-2)}.auth_alt__vD0nX{margin:18px 0 0;font-size:13.5px;font-weight:500;text-align:center;color:var(--muted-1)}.auth_alt__vD0nX a{color:var(--ink);font-weight:700;text-decoration:none;border-radius:var(--r-key);box-shadow:inset 0 -1px 0 rgba(28,40,36,.18);transition:box-shadow .16s var(--ease-out)}.auth_alt__vD0nX a:hover{box-shadow:inset 0 -2px 0 var(--lime-contrast)}.auth_alt__vD0nX a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.auth_notice__ng5c0{display:grid;justify-items:start;gap:14px}.auth_chipDark__3Wy8g{display:grid;width:42px;height:42px;place-items:center;border-radius:var(--r-chip);background:var(--chip-dark);color:var(--lime);box-shadow:var(--shadow-chip-dark)}.auth_noticeBody__SYfyX{margin:0;font-size:14px;font-weight:500;line-height:1.55;color:var(--muted-1)}.auth_noticeBody__SYfyX strong{font-weight:700;color:var(--ink)}.auth_noticeCta__4VowF{margin-top:6px}.auth_inlineAction__4THrs{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--ink);cursor:pointer;border-radius:var(--r-key);box-shadow:inset 0 -1px 0 rgba(28,40,36,.18);transition:box-shadow .16s var(--ease-out)}.auth_inlineAction__4THrs:hover{box-shadow:inset 0 -2px 0 var(--lime-contrast)}.auth_inlineAction__4THrs:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.auth_alarm__4cc1L{display:flex;align-items:flex-start;gap:9px;margin-top:18px;padding:12px 14px;border-radius:var(--r-field);background:var(--loss-soft);font-size:13px;font-weight:600;line-height:1.45;color:var(--loss)}.auth_alarm__4cc1L svg{flex:0 0 auto;margin-top:1px}.auth_split__WjQfG{display:grid;min-height:100dvh;max-width:1480px;margin:0 auto;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:16px;align-items:stretch;padding:24px clamp(12px,2.5vw,32px) 40px}.auth_slab__vBhl9{display:flex;flex-direction:column;padding:34px 44px 40px;border-radius:var(--r-window);background:var(--lime);color:var(--ink);box-shadow:0 26px 48px -30px rgba(28,40,36,.4),0 6px 16px -12px rgba(28,40,36,.2),inset 0 0 0 1px rgba(28,40,36,.06)}.auth_slabBody__qs8fV{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:40px 0}.auth_slabTitle__jNj9_{max-width:15ch;margin:0;font-size:clamp(32px,3.2vw,44px);font-weight:800;letter-spacing:-.042em;line-height:1.05}.auth_proofs__S5MCC{display:grid;max-width:42ch;gap:22px;margin:34px 0 0;padding:0;list-style:none}.auth_proof__UG1N7{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px}.auth_proofChip__jzJF8{display:grid;width:34px;height:34px;place-items:center;border-radius:var(--r-chip);background:var(--ink);color:var(--lime);box-shadow:0 6px 14px -8px rgba(14,21,18,.6)}.auth_proofTitle__f_YFv{font-size:15px;font-weight:700;letter-spacing:-.012em;color:var(--ink)}.auth_proofBody__WiguI{margin:4px 0 0;font-size:13.5px;font-weight:500;line-height:1.5;color:#2c3a20}.auth_pane__V4NdW{display:flex;flex-direction:column;justify-content:center;padding:34px 44px;background:var(--card);border-radius:var(--r-window);box-shadow:var(--shadow-float)}.auth_pane__V4NdW .auth_form__Z9m_L{margin-top:24px}.auth_paneBrand__k40fz{display:none}@media (max-width:1080px){.auth_split__WjQfG{grid-template-columns:minmax(0,1fr) minmax(0,452px)}.auth_slab__vBhl9{padding:30px 32px 36px}.auth_pane__V4NdW{padding:30px 32px}}@media (max-width:860px){.auth_split__WjQfG{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;padding-top:32px}.auth_slab__vBhl9{display:none}.auth_pane__V4NdW{width:100%;max-width:452px}.auth_paneBrand__k40fz{display:inline-flex}}@media (max-width:640px){.auth_card__hqZSR,.auth_pane__V4NdW{border-radius:var(--r-card);padding:26px 20px}.auth_sheet__I1F03{padding:24px 12px 32px}.auth_split__WjQfG{padding:16px 12px 28px}}@media (prefers-reduced-motion:reduce){.auth_reveal__Q61TY:active,.auth_submit__o0RJz:active:not(:disabled){transform:none}}