.communityAuthor{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:0;background:transparent;color:var(--text);padding:8px}.communityAuthorAvatar{width:44px;height:44px;flex-shrink:0}.communityAuthorAvatar svg{width:100%;height:100%;display:block}.communityAuthor b{overflow-wrap:anywhere;min-width:0}.shareReactions{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:12px 0}.shareReactions button{min-height:44px;margin:0}.shareReactions button[aria-pressed="true"]{outline:2px solid var(--green)}.shareCommentText{white-space:pre-wrap;overflow-wrap:anywhere}
.communityShareHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.communityShareHeader .communityAuthor{justify-content:flex-start;width:auto;min-width:0;flex:1;margin:0;padding:0;text-align:left}.communityShareHeader .publicationSubstance{float:none;flex-shrink:0;margin:0}.communityShareKind{display:block;margin:8px 0}.communityShareText{white-space:pre-wrap;overflow-wrap:anywhere}.communityComposeButton{margin:16px 0 20px;min-height:52px;font-weight:700}.shareCommentMeta{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;white-space:nowrap}.shareCommentMeta b{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.shareCommentMeta time{flex-shrink:0;font-size:11px}.shareCommentText{margin:10px 0;text-align:left}.shareCommentReply{margin-left:14px;border-left:3px solid var(--green)}.shareReplyContext{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}.shareReplyContext:empty{display:none}.victoryTypeHeading{margin:18px 0 10px}
.shareCommentMeta{display:grid;grid-template-columns:32px minmax(0,1fr) auto 28px;align-items:center;gap:6px;width:100%;box-sizing:border-box}.shareCommentMeta .communityAuthorAvatar{width:32px;height:32px}.shareCommentMeta .publicationSubstance{float:none;margin:0;width:28px;height:28px;font-size:18px}.shareCommentMeta b{line-height:1.3;white-space:nowrap}.shareCommentMeta time{line-height:1.3;font-size:10px}
.commonShareIcon{color:var(--green)}.commonShareIcon svg{display:block;width:24px;height:24px}.commonShareHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.commonShareHeader .communityAuthor{flex:1;min-width:0;width:auto;justify-content:flex-start;padding:0;margin:0}.commonShareHeader .publicationSubstance{float:none;flex-shrink:0;margin:0}.smallSuccess>.commonShareIcon{float:none;flex-shrink:0;margin:0}
.communityShareHeader,.commonShareHeader{position:static;top:auto;z-index:auto;padding:0;background:transparent;backdrop-filter:none;box-sizing:border-box}.communityShareHeader{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;width:100%}.communityShareHeader .communityAuthor{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;width:100%;line-height:1.3}.communityShareHeader .communityAuthor b{display:block;margin:0;line-height:1.3;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.communityShareHeader .publicationSubstance{align-self:center;justify-self:end;line-height:1}.shareCommentActions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;width:100%;margin-top:10px}.shareCommentActions button{margin:0;min-height:44px}.shareCommentActions .shareCommentReplyButton{margin-left:auto}.shareCommentActions button[aria-pressed="true"]{outline:2px solid var(--green)}
[data-theme="dark"] .communityShareHeader,[data-theme="dark"] .commonShareHeader{background:transparent}
.shareCommentActions{gap:4px;margin-top:6px}.shareCommentActions button{min-height:30px;height:30px;min-width:30px;padding:3px 7px;border:0;border-radius:8px;background:var(--pale);color:var(--green);font-size:13px;line-height:1.2}.shareCommentActions .shareCommentReplyButton{font-size:12px;font-weight:600;padding:3px 8px}.shareCommentActions button[aria-pressed="true"]{outline-width:1px}.shareCommentText{margin:8px 0}
.shareReactions{display:grid;grid-template-columns:repeat(3,max-content) minmax(0,1fr);justify-content:start;gap:4px}.shareReactions .reaction{padding:6px;min-width:32px;font-size:12px;line-height:1.3}.shareReactions .shareCommentsButton{justify-self:end;margin-left:auto;text-align:right;min-width:0;overflow-wrap:anywhere}
.communityShareHeader .communityAuthorWithDays{grid-template-columns:44px minmax(0,1fr) auto;gap:7px}.communityAuthorDays{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;min-width:28px;padding:4px 6px;border-radius:999px;background:var(--pale);color:var(--green);font-size:10px;font-weight:700;line-height:1.3}
