.dm-window { display: flex; flex-direction: column; height: 100%; } .dm-window > div:nth-child(1) { padding: 12px 0; } .dm-window > div:nth-child(2) { overflow-y: auto; padding: 0 10px 10px 10px; flex-grow: 1; display: flex; flex-direction: column-reverse; } .dm-window > div:nth-child(3) { display: flex; align-items: center; gap: 10px; padding: 5px 10px; } .pfp-overlap .pfp:not(:last-of-type) { margin-right: -20px; } .pfp-overlap .avatar { width: 32px; height: 32px; }