.presence-cluster_clusterWrap__lzeHH{display:inline-flex;align-items:center;padding:4px 10px 4px 6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);gap:0;position:fixed;top:max(20px,calc(env(safe-area-inset-top) + 12px));left:50%;transform:translateX(-50%);z-index:100;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.presence-cluster_avatarStack__8s5VY{display:flex;align-items:center}.presence-cluster_agentAvatar__rMLvS{width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--agent-color,#60a5fa) 20%,#0a0a0a);border:1.5px solid #0a0a0a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--agent-color,#60a5fa);line-height:1;cursor:pointer;position:relative;flex-shrink:0;transition:transform .15s ease,opacity .2s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.presence-cluster_agentAvatar__rMLvS+.presence-cluster_agentAvatar__rMLvS,.presence-cluster_agentAvatar__rMLvS+.presence-cluster_overflowChip__r2n8P{margin-left:-8px}.presence-cluster_agentAvatar__rMLvS:focus-visible{outline:2px solid var(--agent-color,#60a5fa);outline-offset:2px}.presence-cluster_agentAvatar__rMLvS:hover{transform:translateY(-2px) scale(1.1);z-index:2}.presence-cluster_avatarStack__8s5VY:has(.presence-cluster_agentAvatar__rMLvS:hover) .presence-cluster_agentAvatar__rMLvS:not(:hover),.presence-cluster_avatarStack__8s5VY:has(.presence-cluster_agentAvatar__rMLvS:hover) .presence-cluster_overflowChip__r2n8P{opacity:.6}.presence-cluster_stateActive__IyZeb{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-color,#60a5fa) 50%,transparent),0 0 8px color-mix(in srgb,var(--agent-color,#60a5fa) 30%,transparent);animation:presence-cluster_avatarActivePulse__D_V_A 2.4s ease-in-out infinite}@keyframes presence-cluster_avatarActivePulse__D_V_A{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-color,#60a5fa) 45%,transparent),0 0 6px color-mix(in srgb,var(--agent-color,#60a5fa) 20%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-color,#60a5fa) 60%,transparent),0 0 12px color-mix(in srgb,var(--agent-color,#60a5fa) 35%,transparent)}}.presence-cluster_stateIdle___dHRA{opacity:.4;filter:saturate(.5)}.presence-cluster_stateTyping__8SX88{opacity:1;box-shadow:0 0 0 2px rgba(251,191,36,.6),0 0 8px rgba(251,191,36,.25)}.presence-cluster_typingDots__gdgmI{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);display:flex;gap:2px;pointer-events:none}.presence-cluster_typingDot__pJo6X{width:3px;height:3px;border-radius:50%;background:rgba(251,191,36,.8);animation:presence-cluster_typingBounce__sVZ8t 1s ease-in-out infinite}.presence-cluster_typingDot__pJo6X:nth-child(2){animation-delay:.15s}.presence-cluster_typingDot__pJo6X:nth-child(3){animation-delay:.3s}@keyframes presence-cluster_typingBounce__sVZ8t{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-3px);opacity:1}}.presence-cluster_overflowChip__r2n8P{width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.06);border:1.5px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:rgba(255,255,255,.45);letter-spacing:-.02em;cursor:default;flex-shrink:0}.presence-cluster_clusterLabel__3BBBA{font-size:11px;font-weight:600;letter-spacing:.03em;margin-left:10px;white-space:nowrap;color:rgba(255,255,255,.35)}.presence-cluster_clusterLabel__3BBBA.presence-cluster_working__Kxmgu{color:rgba(255,255,255,.35)}.presence-cluster_clusterLabel__3BBBA.presence-cluster_decision__fIWKd{color:rgba(251,191,36,.8)}.presence-cluster_clusterLabel__3BBBA.presence-cluster_urgent__gshFJ{color:rgba(239,68,68,.8)}.presence-cluster_clusterLabel__3BBBA.presence-cluster_default__UvdUU{color:rgba(255,255,255,.25)}@media (prefers-reduced-motion:reduce){.presence-cluster_stateActive__IyZeb{animation:none}.presence-cluster_typingDot__pJo6X{animation:none;opacity:.7}.presence-cluster_agentAvatar__rMLvS:hover{transform:none}}