.Auth_frame__tySzD{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);background:var(--bg);--field-bg:var(--surface);--field-line:color-mix(in srgb,var(--ink) 50%,transparent);--field-focus:var(--mint);--notice-bg:var(--surface);--err:var(--red)}.Auth_black__WaKkT{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding:36px var(--gut);background:var(--panel);color:var(--panel-ink)}.Auth_grain__8gfpd{position:absolute;inset:0;z-index:-1}.Auth_say__imQnp{margin-top:auto;font-size:var(--say);line-height:1.18;font-weight:300;letter-spacing:-.022em}.Auth_say__imQnp span{display:block}.Auth_say__imQnp em{font-style:normal;font-weight:500;color:var(--mint-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.Auth_tag___jgdS{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--panel-ink-2)}.Auth_main__tsDfB{display:grid;place-items:center;padding:56px var(--gut);min-width:0}.Auth_form__TkVXu{display:grid;gap:18px;width:100%;max-width:380px;min-width:0}.Auth_kick__Vt5o9{font-family:var(--font-brand),ui-sans-serif,sans-serif;font-weight:400;font-size:16px;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.Auth_lede___FYBd{margin-top:-6px;font-size:14px;color:var(--ink-2);line-height:1.5;text-wrap:pretty}.Auth_who__WIGAr{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);overflow-wrap:anywhere}.Auth_who__WIGAr>svg{flex:none}.Auth_f__ufUDD{display:grid;gap:6px;min-width:0}.Auth_fl__u6u_n{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.Auth_forgot__Eiwn7{font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.Auth_hint__FeB_1{font-size:12.5px;color:var(--ink-2)}.Auth_input__ZvM7h{height:48px;padding:0 14px;border:0;border-radius:0;background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--field-line);font:inherit;font-size:16px;color:var(--ink);outline:none;width:100%;min-width:0}.Auth_input__ZvM7h:focus{box-shadow:inset 0 0 0 2px var(--field-focus)}.Auth_input__ZvM7h.Auth_input__ZvM7h:focus-visible{outline:none}.Auth_input__ZvM7h:disabled{opacity:.55}.Auth_code__nfojG{height:58px;text-align:center;font-size:26px;font-weight:300;letter-spacing:.4em;padding-left:calc(14px + .4em)}.Auth_pw__b2Yjn{position:relative;display:block}.Auth_pw__b2Yjn .Auth_input__ZvM7h{padding-right:52px}.Auth_eye__cCAZn{position:absolute;right:0;top:0;height:48px;width:48px;display:grid;place-items:center;color:var(--ink-2)}.Auth_eye__cCAZn:hover{color:var(--ink)}.Auth_err__2sp5L{font-size:13px;font-weight:600;color:var(--err)}.Auth_go__YNT2F{width:100%;margin-top:4px}.Auth_go__YNT2F.Auth_go__YNT2F:disabled{opacity:1;cursor:progress}.Auth_back__8dbo9{display:inline-flex;align-items:center;gap:8px;justify-self:start;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.Auth_back__8dbo9:hover{color:var(--ink)}.Auth_foot__luNLE{font-size:13px;color:var(--ink-2)}.Auth_foot__luNLE a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.Auth_notice__APoRd{display:grid;gap:4px;padding:14px 16px 14px 19px;background:var(--notice-bg);box-shadow:inset 3px 0 0 var(--bar);font-size:13px}.Auth_notice__APoRd b{font-size:13.5px;font-weight:600}.Auth_notice__APoRd p{color:var(--ink-2);line-height:1.5}.Auth_notice__APoRd a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.Auth_notice__APoRd+.Auth_kick__Vt5o9{margin-top:10px}.Auth_amber__foKJj{--bar:var(--amber)}.Auth_mint__GUhj6{--bar:var(--mint)}.Auth_plain__n3UnV{--bar:var(--ink-3)}@media (max-width:899px){.Auth_frame__tySzD{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.Auth_black__WaKkT{gap:34px;padding:20px var(--gut) 28px}.Auth_tag___jgdS{display:none}.Auth_main__tsDfB{place-items:start center;padding:32px var(--gut) 88px}}