@layer equip{.eq-avatar-stack{--_ring:var(--eq-surface);--_size:var(--eq-h-m);--_text:var(--eq-text-s);align-items:center;display:inline-flex}.eq-avatar-stack[data-size=s]{--_size:var(--eq-h-s);--_text:var(--eq-text-xs)}.eq-avatar-stack[data-size=l]{--_size:var(--eq-h-l);--_text:var(--eq-text-l)}.eq-avatar-stack>:is(.eq-avatar-stack-avatar,.eq-avatar-stack-more){box-shadow:0 0 0 2px var(--_ring)}.eq-avatar-stack>:is(.eq-avatar-stack-avatar,.eq-avatar-stack-more)+:is(.eq-avatar-stack-avatar,.eq-avatar-stack-more){margin-inline-start:calc(var(--_size) / -4)}.eq-avatar-stack>.eq-avatar-stack-more{box-sizing:border-box;width:var(--_size);height:var(--_size);border-radius:var(--eq-radius-full);background:color-mix(in srgb, var(--eq-ink) 9%, var(--eq-raised));color:var(--eq-ink);font:var(--eq-weight-strong) var(--_text) / 1 var(--eq-font);font-variant-numeric:tabular-nums;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);border:0;flex:none;place-items:center;margin-block:0;padding:0;display:inline-grid;position:relative;overflow:hidden}@media (hover:hover){.eq-avatar-stack>.eq-avatar-stack-more:hover{background:color-mix(in srgb, var(--eq-ink) 16%, var(--eq-raised))}}.eq-avatar-stack>.eq-avatar-stack-more:active{scale:var(--eq-press)}.eq-avatar-stack>.eq-avatar-stack-more:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-avatar-stack>.eq-avatar-stack-more:has(+.eq-avatar-stack-popover:popover-open){background:var(--eq-solid);color:var(--eq-solid-ink)}.eq-popover.eq-avatar-stack-popover{min-width:200px;padding:var(--eq-space-2)}.eq-avatar-stack-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.eq-avatar-stack-person{align-items:center;gap:var(--eq-space-2);min-height:var(--eq-h-m);padding-inline:var(--eq-space-1) var(--eq-space-2);border-radius:var(--eq-radius-s);display:flex}.eq-avatar-stack-text{min-width:0;font-size:var(--eq-text-s);line-height:1.3;display:grid}.eq-avatar-stack-name{font-weight:var(--eq-weight-strong);overflow-wrap:anywhere}.eq-avatar-stack-role{color:var(--eq-ink-2);font-size:var(--eq-text-xs);overflow-wrap:anywhere}}
