.discussion-author{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.discussion-author a{color:inherit;text-underline-offset:2px;text-decoration:underline}.discussion-reply-context{color:var(--muted);margin-top:8px;font-size:11px}.ui-comment.is-reply{border-left:1px solid var(--line);margin-left:22px;padding-left:14px}.discussion-edit textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-height:84px;color:var(--ink);font:inherit;border-radius:6px;margin-top:8px;padding:10px}.discussion-edit>div,.discussion-remove,.discussion-undo{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:11px;display:flex}.discussion-edit button,.discussion-remove button,.discussion-undo button,.discussion-replying button{color:var(--ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.discussion-undo{background:var(--wash);border-radius:6px;padding:12px}.discussion-compose{flex-wrap:wrap}.discussion-compose textarea{min-width:min(100%,240px)}.discussion-compose>button{align-self:flex-end;min-height:38px}.discussion-replying{width:100%;color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}@media (max-width:480px){.ui-comment.is-reply{margin-left:12px;padding-left:10px}.discussion-compose textarea{flex-basis:100%}}@media (pointer:coarse),(max-width:800px){.ui-context-comments .ui-comment-actions{opacity:1;flex-wrap:wrap;gap:0 8px}.ui-context-comments :is(.ui-comment-actions button,.discussion-edit button,.discussion-remove button,.discussion-undo button,.discussion-replying button){justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 6px;display:inline-flex}.ui-context-comments :is(.discussion-author a,.ui-comment>.source-link){align-items:center;min-height:44px;display:inline-flex}.ui-context-comments .discussion-compose>button{min-height:44px}.ui-context-comments .discussion-replying{flex-wrap:wrap;gap:0 8px}}.discussion-earlier{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 14px;font-size:12px;display:flex}.discussion-earlier small{color:var(--muted)}.ui-context-comments .discussion-author>.discussion-avatar{width:25px;height:25px;font-size:11px;overflow:hidden}.ui-context-comments .discussion-avatar img{object-fit:cover;width:100%;height:100%;display:block}.ui-context-comments .discussion-author>strong{color:var(--ink);font-size:13px;font-weight:500}.ui-context-comments .discussion-author a{text-decoration:none}.ui-context-comments .discussion-author a:hover{text-underline-offset:2px;text-decoration:underline}.ui-context-comments .ui-comment>:not(.discussion-author){margin-left:33px}.ui-context-comments .ui-comment>p{padding-left:33px}.ui-context-comments .discussion-compose{flex-direction:column;align-items:stretch;gap:10px;display:flex}.ui-context-comments .discussion-compose>textarea{width:100%}.ui-context-comments .discussion-compose>.discussion-submit{align-self:flex-end;min-height:38px;padding:10px 18px}.ui-context-comments .discussion-submit:disabled{opacity:.4;cursor:default}.ui-context-comments .discussion-submit[aria-busy=true]{opacity:.7;cursor:progress}@media (max-width:480px){.ui-context-comments .ui-comment>:not(.discussion-author){margin-left:0}.ui-context-comments .ui-comment>p{padding-left:0}}@media (max-width:800px){.ui-context-comments .discussion-compose>.discussion-submit{min-height:44px}}@media (min-width:801px) and (hover:hover) and (pointer:fine){.ui-context-comments .ui-comment{position:relative}.ui-context-comments .ui-comment>.discussion-author{padding-right:132px}.ui-context-comments .ui-comment>.ui-comment-actions{align-items:center;gap:12px;height:25px;margin:0;position:absolute;top:14px;right:0}.ui-context-comments .ui-comment-actions button{height:auto;min-height:0;padding:0;font-size:11px;line-height:1.5}.ui-context-comments .ui-comment-actions button:hover{color:var(--ink);background:0 0}}@media (pointer:coarse),(max-width:800px){.ui-context-comments :is(.ui-comment-actions button,.discussion-edit button,.discussion-remove button,.discussion-undo button,.discussion-replying button){justify-content:flex-start;padding:8px 10px 8px 0}.ui-context-comments .discussion-author a{margin-left:-33px;padding-left:33px}}
