.cm-tooltip.cm-tooltip-autocomplete:has(.cm-user-tag-ac__option){border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-background);box-shadow:var(--shadow-popover);font-family:var(--font-sans);color:var(--color-text);font-size:.9rem;overflow:hidden}.cm-tooltip-autocomplete:has(.cm-user-tag-ac__option)>ul{min-width:16rem;max-width:min(22rem, calc(100vw - 2 * var(--spacing-sm)));max-height:16rem;font-family:inherit}.cm-tooltip-autocomplete>ul>li.cm-user-tag-ac__option{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-smd);font-family:var(--font-sans);color:var(--color-text);font-size:.9rem;font-style:normal;font-weight:400;line-height:1.4;display:flex}.cm-tooltip-autocomplete>ul>li.cm-user-tag-ac__option .cm-completionLabel{font-family:var(--font-sans);font-size:inherit;color:var(--color-text);font-style:normal;font-weight:500}.cm-user-tag-ac__avatar{background:var(--color-background-tertiary);width:20px;height:20px;color:var(--color-text-secondary);font-family:var(--font-sans);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.cm-user-tag-ac__avatar-image{object-fit:cover;width:100%;height:100%;display:block}.cm-tooltip-autocomplete>ul>li.cm-user-tag-ac__option[aria-selected]{background-color:var(--color-background-secondary);color:var(--color-text)}.cm-tooltip-autocomplete>ul>li.cm-user-tag-ac__option .cm-user-tag-ac__email{padding-left:var(--spacing-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:160px;color:var(--color-text-secondary);font-family:var(--font-sans);flex-shrink:1;margin-left:auto;font-size:.8125rem;font-style:normal;font-weight:400;overflow:hidden}
