.empty-invite{text-align:center;border:1.5px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--surface-sunken);color:var(--pine);flex-direction:column;align-items:center;gap:0;padding:28px 20px 24px;display:flex}.empty-invite-art{width:168px;height:126px;color:var(--pine);margin-bottom:6px}.empty-invite-tag{background:var(--lime);color:var(--ink,var(--pine));letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.empty-invite h3{text-wrap:balance;max-width:26ch;margin:0 0 8px;font-size:20px;line-height:1.25}.empty-invite-why{max-width:40ch;color:var(--pine);text-wrap:pretty;margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.45}.empty-invite-lead{max-width:40ch;color:var(--slate);text-wrap:pretty;margin:0 0 18px;font-size:15px;line-height:1.5}.empty-invite-actions{gap:8px;width:100%;max-width:360px;display:grid}.empty-invite-actions .button{width:100%;min-height:48px;font-size:15px}.empty-invite-link{min-height:24px;color:var(--fern);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-block}.empty-invite-link:focus-visible{outline:3px solid var(--fern);outline-offset:2px;border-radius:4px}.empty-invite-note{max-width:40ch;color:var(--slate);margin:14px 0 0;font-size:13px;line-height:1.45}@media (min-width:560px){.empty-invite{padding:36px 32px 32px}}.intent-concierge{border:1.5px dashed var(--line-strong);min-height:64px;color:var(--pine);border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:12px 16px;text-decoration:none;display:flex}.intent-concierge>span{flex:1;gap:2px;min-width:0;display:grid}.intent-concierge strong{font-size:15px}.intent-concierge span span{color:var(--slate);font-size:13px}.intent-concierge:focus-visible{outline:3px solid var(--fern);outline-offset:2px}
