.header-actions{display:flex;gap:9px}.table-sub{display:block;color:var(--muted)}.invite-accepted{background:#f5e5c8}.invite-expired{background:#eee4e1}.invite-shell{min-height:calc(100vh - 160px);display:grid;place-items:center;padding:60px 20px}.invite-card{width:min(620px,100%);background:var(--surface);border:1px solid var(--line);padding:50px;text-align:center;box-shadow:18px 18px 0 #eee4e1}.invite-mark{font-size:32px;color:var(--primary);margin-bottom:20px}.invite-card h1{font-size:42px}.invite-from{color:var(--muted);font-size:17px}.invite-details{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line);margin:30px 0}.invite-details>div{padding:20px}.invite-details>div+div{border-left:1px solid var(--line)}.invite-details small,.invite-details strong{display:block}.invite-details small{font-size:10px;letter-spacing:.1em;color:var(--muted)}.invite-details strong{margin-top:5px}.invite-description{text-align:left;margin:30px 0}.invite-actions{display:grid;gap:10px}.invite-expiry{display:block;color:var(--muted);margin-top:22px}@media(max-width:800px){.header-actions{flex-direction:column}.invite-card{padding:30px 22px}.invite-details{grid-template-columns:1fr}.invite-details>div+div{border-left:0;border-top:1px solid var(--line)}}
