.incoming-invitations{margin-bottom:18px;padding:18px;border:2px solid #74ad87;border-radius:16px;background:#f4fbf6}
.incoming-invitations-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}
.incoming-invitations-head h2{margin:2px 0 0}
.incoming-count{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--green);color:#fff;font-size:20px;font-weight:900}
.incoming-invitation-list{display:grid;gap:9px}
.incoming-invitation-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border-radius:12px;background:#fff}
.incoming-invitation-list article>div{display:grid;gap:3px}
.incoming-invitation-list small{color:var(--muted)}
.incoming-slot{font-size:18px;color:var(--green)}
.incoming-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.incoming-actions form{margin:0}.incoming-actions .button{white-space:nowrap}
.invitation-public-actions{display:grid;grid-template-columns:1.5fr 1fr;gap:9px}.invitation-public-actions form{margin:0}
@media(max-width:600px){.incoming-invitation-list article{align-items:stretch;flex-direction:column}.incoming-actions,.invitation-public-actions{display:grid;grid-template-columns:1fr}.incoming-actions .button{width:100%}}
