.signin-link{color:var(--link);text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.signin-link:hover{color:var(--link-hover)}.signin-forgot{align-self:flex-end;margin-top:-8px;padding:4px 0;font-size:13px}.signin-link-centre{text-align:center;margin-top:14px;padding:4px 0;display:block}.form-success,.signin-card>p.form-success{border-radius:var(--radius-sm);color:var(--success);background:var(--success-soft);margin:0 0 22px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.5}.signin-card>p.form-error{color:var(--danger);margin:0 0 22px}.signin-card form .form-note{margin:-6px 0 0}
