#conference-invite{position:fixed;z-index:1090;bottom:24px;left:50%;transform:translateX(-50%);width:min(530px,calc(100% - 32px));padding:18px 20px;border:1px solid var(--ui-line-accent-c1d1b8,#c1d1b8);border-radius:18px;background:var(--ui-surface-accent-f9fcf8,#f9fcf8);box-shadow:0 10px 36px var(--ui-shadow-accent-193d2826,#193d2826);color:var(--ui-text-accent-203d32,#203d32)}.conference-invite-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.conference-invite-top strong{font-size:16px}.conference-invite-top p{font-size:13px;color:var(--ui-text-677c6d,#677c6d);margin:6px 0 14px}#conference-invite small{font-size:11px;display:block;margin-top:12px;color:var(--ui-text-677c6d,#677c6d)}#conference-invite .row{gap:8px;flex-wrap:wrap}.conference-people{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.conference-people>span{padding:7px 10px;background:var(--ui-surface-accent-edf3e8,#edf3e8);border-radius:10px;font-size:12px}.conference-people small{display:block;font-size:10px;color:var(--ui-text-687b70,#687b70);margin-top:3px}.conference-end-all{margin-left:auto;color:var(--ui-text-963d3d,#963d3d);border-color:var(--ui-line-d8bbbb,#d8bbbb);align-self:center}
@media(max-width:760px){#conference-invite{bottom:calc(88px + env(safe-area-inset-bottom));padding:16px}.conference-invite-top strong{font-size:15px}.conference-people{max-height:110px;overflow:auto}.conference-people>span{flex:1 0 40%}.conference-end-all{width:100%;justify-content:center}}
