.social-panel{width:100%;grid-column:1/-1;margin-top:16px;padding-top:12px;border-top:1px solid #8f9eab40;font-size:14px;line-height:1.6}.social-panel>summary,.social-removed>summary{cursor:pointer;padding:8px 0;list-style-position:inside}.social-panel fieldset{border:0;padding:0;margin:0;min-width:0}.social-panel button{font-size:13px}.social-comments{margin:12px 0}.social-comment{padding:12px 0;border-bottom:1px solid #8f9eab30}.social-comment-top,.social-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.social-comment-top time{font-size:12px;opacity:.7}.social-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.social-panel label{display:block}.social-panel textarea{box-sizing:border-box;width:100%;margin:8px 0;padding:12px;border:1px solid #8f9eab70;border-radius:8px;background:transparent;color:inherit;font:inherit}.social-panel form{margin:18px 0}.social-panel form .button{min-height:40px}.social-removed{margin-top:16px}.social-removed>div{padding:10px 0}.social-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.file-row:has(>.social-panel){display:grid;grid-template-columns:minmax(0,1fr) auto}.file-row>.social-panel{grid-column:1/-1}.file-row:has(>.social-panel) .file-actions{padding-left:0}@media(max-width:750px){.file-row:has(>.social-panel){grid-template-columns:minmax(0,1fr)}}
