.invitation-identity{margin:0 0 25px;padding-bottom:20px;border-bottom:1px solid var(--line-soft)}.invitation-workstation .community-panel{height:fit-content}.invitation-empty{min-height:220px;display:grid;place-content:center;text-align:center;padding:25px}.invitation-empty>span{font-size:36px;color:var(--qait)}.invitation-empty p{max-width:300px}.invitation-status{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:11px}.invitation-status .community-badge{color:var(--qait)}.invitation-recipient{font-size:16px;color:var(--text)!important}.invitation-recipient span{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.invitation-share{padding:18px;background:#08120f;border:1px solid #28513f;display:grid;gap:10px;min-width:0}.invitation-share label{font-size:10px;color:var(--muted)}.invitation-share code{color:var(--qait);font:clamp(13px,1.5vw,19px)/1.5 var(--font-geist-mono),monospace;overflow-wrap:anywhere;letter-spacing:.03em;user-select:all}.invitation-share button{justify-self:start;padding:6px 10px;font-size:10px}.invitation-share label:nth-of-type(2){margin-top:10px}.invitation-link{margin:0;font:11px/1.8 var(--font-geist-mono),monospace;overflow-wrap:anywhere;user-select:all}.invitation-dates{margin-top:18px;font-size:11px}.invitation-dates>div{flex-wrap:wrap}.invitation-copy{min-height:18px;color:var(--qait)!important}.invitation-warning{color:var(--amber)!important}.invitation-context,.invitation-reference{margin-bottom:20px}.invitation-reference input{font-family:var(--font-geist-mono),monospace!important;letter-spacing:.02em!important}.invitation-match{font-size:11px;color:#4dffd4;margin:8px 0 0}.invitation-workstation input[aria-invalid=true]{border-color:var(--amber)}@media(max-width:650px){.invitation-share{padding:12px}.invitation-identity>div{flex-direction:column;gap:5px}}