.invitation-entry{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}
.prepared-invitation-page{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:32px;width:100%;max-width:48rem;margin-inline:auto;padding:32px 24px;display:grid}.prepared-invitation-review,.prepared-invitation-knowledge{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.prepared-invitation-header{gap:8px;min-width:0;display:grid}.prepared-invitation-header p{max-width:65ch;color:var(--color-ink-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5}.prepared-invitation-header .prepared-invitation-label,.prepared-invitation-header .prepared-invitation-meta{font-size:var(--font-size-xs)}.prepared-invitation-label{font-weight:var(--font-weight-medium)}.prepared-invitation-header .prepared-invitation-title{color:var(--color-ink);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.2}.prepared-invitation-discovery>.prepared-invitation-review{border-top:1px solid var(--color-border);padding-top:32px}.prepared-invitation-discovery{max-width:none;padding:0}.prepared-invitation-decision{gap:16px;display:grid}.prepared-invitation-decision p{max-width:65ch;font-size:var(--font-size-sm);margin:0;line-height:1.5}@media (max-width:24rem){.prepared-invitation-page{padding-inline:16px}}.prepared-invitation-error{border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0;padding:12px 14px;line-height:1.5}
