.login_page___bVDP{max-width:380px;margin-inline:auto;display:flex;flex-direction:column;gap:14px;width:100%}.login_wordmark__GhN7f{font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--text-strong);padding-left:2px}.login_panel__zlyPF{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--surface);border:1px solid var(--hairline);border-radius:16px}.login_title__7huBn{margin:0}.login_error__BN8Ls,.login_notice__gmWNk{margin:0;padding:10px 12px;border:1px solid var(--hairline);border-radius:var(--r-control);background:var(--glass);color:var(--text);font-size:.8125rem;line-height:1.5}.login_error__BN8Ls{border-color:color-mix(in srgb,var(--loss) 42%,var(--hairline));color:color-mix(in srgb,var(--loss) 82%,var(--text-strong))}.login_form__Ij6Df{display:flex;flex-direction:column;gap:14px}.login_field__07CUi{display:flex;flex-direction:column;gap:6px;font-size:.71875rem;font-weight:500;line-height:1.2;color:var(--text-muted)}.login_input__Y4JR4{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid var(--hairline-2);border-radius:var(--r-input);background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:.9375rem;transition:border-color var(--dur-micro) var(--ease-out)}.login_input__Y4JR4:focus{outline:none;border-color:var(--accent)}.login_submit__ajKqa{width:100%;margin-top:2px}.login_links__g5FHg{display:flex;flex-direction:column;gap:6px;padding:0 2px}.login_links__g5FHg p{margin:0;font-size:.8125rem;color:var(--text-muted)}.login_links__g5FHg a{color:var(--accent);text-decoration:none}.login_links__g5FHg a:hover{text-decoration:underline}