.chat-row{position:relative;border-bottom:1px solid var(--line)}
.chat-row .chat{width:100%;padding-right:0;border-bottom:0}
.chat-pin{display:inline-block;font-size:.65rem;color:var(--accent);vertical-align:middle;margin-right:6px}
.chat-pin svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.archive-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 6px;border-bottom:1px solid var(--line);color:var(--accent);text-align:left;font-size:1rem;font-weight:650}
.archive-entry span{color:var(--muted);font-size:.9rem;font-weight:400}
.chat-organization{display:grid;gap:10px;margin:20px 0}
.chat-organization button{min-height:48px;border:1px solid var(--line);border-radius:24px;padding:12px 18px;text-align:left;color:var(--accent);background:var(--selected);font-size:1.05rem}
.chat-organization button:disabled{opacity:.5}
.organization-hint{font-size:.95rem;color:var(--muted);line-height:1.55}
