.presence-status{align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.presence-dot{background:currentColor;border:1px solid;border-radius:50%;flex:none;width:.55rem;height:.55rem;display:inline-block}.presence-dot.is-idle{background:0 0}.presence-readers{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.5rem;font-size:.8rem;display:flex}.presence-stack{padding-inline-start:.3rem;display:inline-flex}.presence-avatar{background:var(--surface);border:1px solid;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;margin-inline-start:-.3rem;font-size:.65rem;display:inline-grid}.account-presence-avatar{display:inline-flex;position:relative}.account-presence-avatar .presence-status{inset-inline-end:-2px;position:absolute;bottom:-2px}.account-presence-avatar .presence-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.people-avatar:has(.presence-status){position:relative}.people-avatar .presence-status{inset-inline-end:-2px;position:absolute;bottom:-2px}.people-avatar .presence-text,.people-person .presence-dot{display:none}.presence-people{flex-wrap:wrap;gap:1rem;margin-block:1rem 2rem;padding:0;list-style:none;display:flex}.presence-people li{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;display:flex}.presence-people li>span:last-child{flex-direction:column;display:flex}
