.agent-row.svelte-15dy8er{border-top:1px solid var(--color-border-default);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;border-radius:.625rem;align-items:flex-start;gap:.5rem;display:flex;position:relative}.agent-row.svelte-15dy8er:last-of-type{border-bottom:1px solid var(--color-border-default)}.agent-row.svelte-15dy8er:hover,.agent-row.svelte-15dy8er:focus-within{background:var(--color-surface-raised)}.agent-row.is-default.svelte-15dy8er{background:color-mix(in srgb, var(--color-domain-fce) 7%, var(--color-surface-raised))}.agent-row.is-offline.svelte-15dy8er .agent-row__avatar:where(.svelte-15dy8er),.agent-row.is-offline.svelte-15dy8er .agent-row__body:where(.svelte-15dy8er){opacity:.66}.agent-row__main.svelte-15dy8er{min-width:0;color:inherit;border-radius:.625rem;flex:1;align-items:flex-start;gap:.875rem;padding:.9375rem .5rem .9375rem .75rem;text-decoration:none;display:flex}.agent-row__main.svelte-15dy8er:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.agent-row__avatar.svelte-15dy8er{background:color-mix(in srgb, var(--color-border-default) 60%, var(--color-surface-raised));border:1px solid var(--color-border-default);width:2.875rem;height:2.875rem;color:var(--color-text-muted);border-radius:.6875rem;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.agent-row.is-default.svelte-15dy8er .agent-row__avatar:where(.svelte-15dy8er){background:color-mix(in srgb, var(--color-domain-fce) 15%, var(--color-surface-raised));border-color:color-mix(in srgb, var(--color-domain-fce) 32%, transparent);color:var(--color-domain-fce)}.agent-row__avatar.svelte-15dy8er img:where(.svelte-15dy8er){object-fit:cover;width:100%;height:100%}.agent-row__initials.svelte-15dy8er{letter-spacing:.02em;font-size:.8125rem;font-weight:700}.agent-row__body.svelte-15dy8er{flex:1;min-width:0;display:block}.agent-row__name-line.svelte-15dy8er{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.1875rem;display:flex}.agent-row__name.svelte-15dy8er{letter-spacing:-.01em;color:var(--color-foreground);transition:color var(--duration-fast) ease;font-size:.96875rem;font-weight:600}.agent-row.svelte-15dy8er:hover .agent-row__name:where(.svelte-15dy8er){color:var(--color-domain-fce)}.agent-row__marker.svelte-15dy8er{letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--color-border-default) 70%, transparent);color:var(--color-text-subtle);border-radius:.25rem;flex:none;padding:.125rem .4375rem;font-size:.65625rem;font-weight:600}.agent-row__marker.is-offline.svelte-15dy8er{background:color-mix(in srgb, var(--color-domain-crisis) 15%, transparent);color:var(--color-domain-crisis)}.agent-row__purpose.svelte-15dy8er{-webkit-line-clamp:2;line-clamp:2;color:var(--color-text-muted);-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.agent-row__purpose.is-empty.svelte-15dy8er{color:var(--color-text-subtle);font-style:italic}.agent-row__skills.svelte-15dy8er{flex-wrap:wrap;gap:.375rem;margin-top:.5625rem;display:flex}.agent-row__skill.svelte-15dy8er{background:color-mix(in srgb, var(--color-border-default) 55%, transparent);color:var(--color-text-subtle);border-radius:.3125rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500}.agent-row__side.svelte-15dy8er{color:var(--color-text-subtle);flex:none;align-items:center;gap:.375rem;padding:.9375rem .625rem .9375rem 0;display:flex}.agent-row__action.svelte-15dy8er{white-space:nowrap;border:1px solid var(--color-border-strong);min-height:2rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) ease;background:0 0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.78125rem;font-weight:500;text-decoration:none;display:inline-flex}.agent-row__action.svelte-15dy8er:hover{background:var(--color-surface-muted)}.agent-row__action.svelte-15dy8er:disabled{opacity:.5;cursor:not-allowed}.agent-row__icon.svelte-15dy8er{width:2.25rem;height:2.25rem;color:var(--color-text-subtle);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;border-radius:.5rem;place-items:center;display:grid}.agent-row__icon.svelte-15dy8er:hover{background:var(--color-surface-muted);color:var(--color-foreground)}.agent-row__icon.is-on.svelte-15dy8er{color:var(--color-domain-fce)}.agent-row__icon.svelte-15dy8er:disabled{opacity:.5;cursor:not-allowed}.agent-row__action.svelte-15dy8er:focus-visible,.agent-row__icon.svelte-15dy8er:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.agent-row__menu.svelte-15dy8er{position:relative}.agent-row__menu-panel.svelte-15dy8er{z-index:var(--z-popover,40);border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:.625rem;flex-direction:column;min-width:10rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 12px 28px -12px #00000073}.agent-row__menu-panel.svelte-15dy8er a:where(.svelte-15dy8er){color:var(--color-text-muted);white-space:nowrap;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;text-decoration:none;display:flex}.agent-row__menu-panel.svelte-15dy8er a:where(.svelte-15dy8er):hover{background:var(--color-surface-muted);color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){.agent-row.svelte-15dy8er,.agent-row__name.svelte-15dy8er,.agent-row__action.svelte-15dy8er,.agent-row__icon.svelte-15dy8er{transition:none}}
