.os-chat-row{width:100%;min-height:var(--ctl-h,1.875rem);border-radius:var(--os-select-radius,8px);color:var(--ink,#17181b);align-items:center;padding:0;display:flex;position:relative}.os-chat-row__open{min-width:0;min-height:var(--ctl-h,1.875rem);text-align:left;color:inherit;font-size:var(--t-control);cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;column-gap:.45rem;padding:.125rem .5rem .125rem .5625rem;display:grid}.os-chat-row[data-density=drawer] .os-chat-row__open{min-height:2.1rem;padding:.35rem}.os-chat-row[data-lines="2"] .os-chat-row__open{min-height:2.25rem}.os-chat-row[data-density=drawer][data-lines="2"] .os-chat-row__open{min-height:2.7rem}.os-chat-row__title{color:var(--ink-2,#52525b)}.os-chat-row:is(:hover,:focus-within) .os-chat-row__title,.os-chat-row:is([data-unread=true],[data-selected=true]) .os-chat-row__title{color:var(--ink,#17181b)}.os-chat-row[data-selected=true]{background:var(--os-select-bg)}.os-chat-row:hover:not([data-selected=true]){background:var(--os-select-wash)}.os-chat-row__mark{flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.os-chat-row__live-pip{pointer-events:none;position:absolute;bottom:-.12rem;right:-.12rem}.os-chat-row__mark .os-face,.os-chat-row__mark .os-presence-stack{--face:1.25rem}.os-chat-row[data-mark=status] .os-chat-row__mark .os-chat-live{width:1.25rem;height:1.25rem}.os-chat-row[data-mark=meeting] .os-chat-row__mark{color:var(--ink-3,#71717a)}.os-chat-row:is([data-unread=true],[data-selected=true])[data-mark=meeting] .os-chat-row__mark{color:var(--os-ink)}.os-chat-row[data-mark=channel] .os-chat-row__mark{color:var(--ink-3)}.os-chat-row[data-selected=true][data-mark=channel] .os-chat-row__mark,.os-chat-row[data-unread=true][data-mark=channel] .os-chat-row__mark{color:var(--os-ink)}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces{width:1.25rem;height:1.25rem;position:relative}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces>li{margin:0;position:absolute}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces>li:first-child{top:0;left:0}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces>li:nth-child(2){bottom:0;right:0}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces>li:nth-child(n+3){display:none}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-face{--face:.875rem;font-size:.375rem}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-face__ai{display:none}.os-chat-row__count{border:var(--os-rule-w,1px) solid var(--line-strong);width:1.25rem;height:1.25rem;color:var(--ink-2);font-size:var(--t-xs);font-weight:var(--w-medium);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.os-chat-row[data-unread=true] .os-chat-row__count,.os-chat-row[data-selected=true] .os-chat-row__count{border-color:var(--os-ink);color:var(--os-ink)}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces>li:only-child{inset:0}.os-chat-row[data-mark=stack] .os-chat-row__mark .os-presence-stack__faces>li:only-child .os-face{--face:1.25rem;font-size:.475rem}.os-chat-row__copy{flex-direction:column;gap:.14rem;min-width:0;display:flex}.os-chat-row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-control);font-weight:400;line-height:1.25;font-family:var(--font-ui);letter-spacing:0;overflow:hidden}.os-chat-row__preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-xs);color:var(--ink-3,#71717a);line-height:1.25;overflow:hidden}.os-chat-row[data-unread=true] .os-chat-row__title{font-weight:550}.os-chat-row[data-unread=true] .os-chat-row__preview{color:var(--ink-2,#52525b)}.os-chat-row__meta{flex-direction:column;justify-content:center;align-items:flex-end;gap:.28rem;min-width:0;display:flex}.os-chat-row__unread{background:var(--ink,#17181b);border-radius:50%;width:.375rem;height:.375rem;display:block}.os-chat-mention-chips .os-face{--face:1.05rem}.os-chat-mention-chips .os-chip{border-color:color-mix(in srgb, var(--os-ink,#17181b) 16%, var(--os-paper,#fff));background:color-mix(in srgb, var(--os-ink,#17181b) 7%, var(--os-paper,#fff));color:var(--os-ink,#17181b);opacity:1}.os-chat-mention-chips .os-chip:hover{border-color:color-mix(in srgb, var(--os-ink,#17181b) 22%, var(--os-paper,#fff));background:color-mix(in srgb, var(--os-ink,#17181b) 10%, var(--os-paper,#fff));color:var(--os-ink,#17181b)}.os-chat-row[data-tools]:is(:hover,:focus-within) .os-chat-row__unread{opacity:0}.os-chat-row__tools{z-index:1;background:linear-gradient(90deg, transparent, var(--os-paper,#fff) .75rem);opacity:0;pointer-events:none;align-items:center;gap:0;padding-inline-start:.75rem;display:inline-flex;position:absolute;top:50%;right:.12rem;transform:translateY(-50%)}.os-chat-row:is(:hover,:focus-within) .os-chat-row__tools{opacity:1;pointer-events:auto}.os-chat-row__tool{border-radius:var(--au-r-control,3px);width:1.35rem;height:1.35rem;color:var(--ink-3,#71717a);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.os-chat-row__tool:hover,.os-chat-row__tool:focus-visible{color:var(--ink,#17181b);background:color-mix(in srgb, var(--ink,#17181b) 6%, transparent)}.os-chat-row__tool[aria-pressed=true]{color:var(--ink,#17181b)}
