@layer primitives{.sign-in-card{gap:var(--space-4);width:min(100%,420px);margin-inline:auto;display:grid}.sign-in-card__lead{color:var(--muted);margin:0}.sign-in-card__form{gap:var(--space-4);display:grid}.sign-in-card__error{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}}
