.avatar.svelte-qygt89{position:relative;border-radius:50%;overflow:hidden;flex-shrink:0;background:color-mix(in srgb,var(--primary) 15%,transparent);display:flex;align-items:center;justify-content:center}.avatar-img.svelte-qygt89{width:100%;height:100%;object-fit:cover}.avatar-initials.svelte-qygt89{font-weight:600;color:var(--primary)}.avatar-xs.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:var(--fs-caption)}.avatar-sm.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:.75rem}.avatar-md.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:.875rem}.avatar-lg.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:1rem}.avatar-xl.svelte-qygt89 .avatar-initials:where(.svelte-qygt89){font-size:18px}.avatar-status.svelte-qygt89{position:absolute;bottom:0;right:0;width:25%;height:25%;min-width:8px;min-height:8px;border-radius:50%;border:2px solid var(--card)}.avatar-status-online.svelte-qygt89{background:var(--success)}.avatar-status-offline.svelte-qygt89{background:var(--muted)}.avatar-status-busy.svelte-qygt89{background:var(--danger)}.avatar-platform-badge.svelte-qygt89{position:absolute;bottom:-2px;right:-2px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--panel-glass, var(--panel));background:var(--panel-glass, var(--panel));box-shadow:var(--shadow-sm);line-height:0;z-index:2}.menu-root.svelte-3biqf3{position:relative;display:inline-flex}.menu-trigger.svelte-3biqf3{border:none;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex}.menu.svelte-3biqf3{position:absolute;top:calc(100% + 6px);z-index:70;min-width:11rem;padding:.375rem;border-radius:var(--radius, .75rem);border:1px solid var(--border-glass, var(--border));background:var(--panel-glass, var(--panel));backdrop-filter:var(--depth-blur-3, blur(22px));-webkit-backdrop-filter:var(--depth-blur-3, blur(22px));box-shadow:var(--depth-3, var(--shadow-lg));display:flex;flex-direction:column;animation:svelte-3biqf3-menu-in var(--duration-fast, .12s) var(--ease-out-expo, ease) both}@keyframes svelte-3biqf3-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.menu.svelte-3biqf3{animation:none}}.menu-start.svelte-3biqf3{left:0}.menu-end.svelte-3biqf3{right:0}.menu-item.svelte-3biqf3{display:flex;align-items:center;gap:.5rem;width:100%;border:none;background:transparent;border-radius:var(--radius-sm, .5rem);padding:.5rem .625rem;font-family:inherit;font-size:.8438rem;color:var(--text);cursor:pointer;text-align:left;white-space:nowrap}.menu-item.svelte-3biqf3:hover:not(:disabled),.menu-item.svelte-3biqf3:focus-visible{background:var(--primary-dim, rgba(83,82,237,.1));outline:none}.menu-item.svelte-3biqf3:disabled{opacity:.45;cursor:not-allowed}.menu-item.danger.svelte-3biqf3{color:var(--danger)}.menu-item.danger.svelte-3biqf3:hover:not(:disabled){background:var(--danger-dim, rgba(255,71,87,.12))}.menu-icon.svelte-3biqf3{font-size:1.125rem}.menu-divider.svelte-3biqf3{height:1px;margin:.25rem .375rem;background:var(--border-subtle, var(--border))}@media(pointer:coarse){.menu-item.svelte-3biqf3{min-height:44px}}
