._8YcFsW_intro{margin-bottom:var(--space-6);gap:6px;display:grid}._8YcFsW_intro>*{margin:0}._8YcFsW_title{font-size:var(--text-h2-lg);font-weight:var(--fw-extrabold);line-height:var(--lh-heading);letter-spacing:-.02em;color:var(--text-strong)}._8YcFsW_form{gap:var(--space-4);display:grid}._8YcFsW_errorBanner{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--red-50);color:var(--red-500);font-size:var(--text-body);font-weight:var(--fw-bold)}._8YcFsW_formAside{font-size:var(--text-body);font-weight:var(--fw-semibold);justify-content:flex-end;display:flex}._8YcFsW_foot{margin:var(--space-6) 0 0;text-align:center;font-size:var(--text-body);font-weight:var(--fw-semibold);color:var(--text-muted)}._8YcFsW_notice{color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--lh-body);display:block}._8YcFsW_noticeError{color:var(--red-500);font-size:var(--text-body-lg);font-weight:var(--fw-semibold);line-height:var(--lh-body);display:block}._8YcFsW_medallion{width:64px;height:64px;margin:0 auto var(--space-5);border-radius:var(--radius-pill);background:var(--surface-tint);color:var(--text-brand);place-items:center;display:grid}._8YcFsW_centeredBlock{text-align:center}a._8YcFsW_link,._8YcFsW_link{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:none}a._8YcFsW_link:hover,._8YcFsW_link:hover{text-decoration:underline}._8YcFsW_usernameHint{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._8YcFsW_signedIn{margin:0 0 var(--space-5);font-size:var(--text-body);color:var(--text-muted)}
