.sign-in_page__07yku{min-height:calc(100dvh - var(--site-navigation-height));padding:clamp(24px,8vh,80px) clamp(16px,4vw,32px);background:var(--page);color:var(--text);font:16px/1.5 system-ui,sans-serif}.sign-in_panel__6zW1z{width:100%;max-width:360px;margin:0 auto}.sign-in_intro__NTaiH{margin-top:8px;color:var(--muted)}.sign-in_form__8e80H{display:flex;flex-direction:column;align-items:stretch;margin-top:28px}.sign-in_form__8e80H label{margin-bottom:8px;font-weight:600}.sign-in_input__XQRTO{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--border);border-radius:3px;background:var(--surface)}.sign-in_username__Bm0R2{margin-bottom:16px}.sign-in_input__XQRTO[aria-invalid=true]{border-color:var(--error)}.sign-in_error__mj1CB{margin-top:10px;color:var(--error)}.sign-in_submit__bNqH2{min-height:46px;margin-top:16px;padding:10px 16px;border:1px solid var(--accent);border-radius:3px;font-weight:600}.sign-in_input__XQRTO:focus-visible,.sign-in_submit__bNqH2:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.sign-in_note__nXpPX{margin-top:16px;color:var(--muted);font-size:14px}