.ProjectPostActions-module__ZVGDza__wrap{display:block}.ProjectPostActions-module__ZVGDza__row{align-items:center;gap:.5rem;display:flex}.ProjectPostActions-module__ZVGDza__btn{border:1px solid var(--color-neutral-200);border-radius:var(--radius-xs);background:var(--color-neutral-0);cursor:pointer;color:var(--color-neutral-600);padding:.3125rem .75rem;font-family:inherit;font-size:13px;font-weight:600}.ProjectPostActions-module__ZVGDza__btn:hover{border-color:var(--color-neutral-300);color:var(--color-neutral-900)}.ProjectPostActions-module__ZVGDza__btn:disabled{cursor:not-allowed;opacity:.5}.ProjectPostActions-module__ZVGDza__danger{color:var(--color-danger)}.ProjectPostActions-module__ZVGDza__danger:hover{border-color:var(--color-danger);color:var(--color-danger)}.ProjectPostActions-module__ZVGDza__error{color:var(--color-danger);margin-top:.5rem;font-size:13px}
.ProjectPostComments-module__y3U18a__comments{border-top:1px solid var(--color-neutral-200);padding-top:2rem}.ProjectPostComments-module__y3U18a__commentsHeading{color:var(--color-neutral-900);font-size:18px;font-weight:600}.ProjectPostComments-module__y3U18a__commentList{flex-direction:column;gap:1.5rem;margin-top:1.25rem;display:flex}.ProjectPostComments-module__y3U18a__empty{color:var(--color-neutral-400);font-size:14px}.ProjectPostComments-module__y3U18a__commentRow{gap:.75rem;display:flex}.ProjectPostComments-module__y3U18a__grow{flex:1;min-width:0}.ProjectPostComments-module__y3U18a__metaRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ProjectPostComments-module__y3U18a__authorName{color:var(--color-neutral-900);font-size:.875rem;font-weight:600;line-height:1.25rem}.ProjectPostComments-module__y3U18a__authorNameMuted{color:var(--color-neutral-400);font-size:.875rem;font-weight:600;line-height:1.25rem}.ProjectPostComments-module__y3U18a__date{color:var(--color-neutral-400);font-size:12px}.ProjectPostComments-module__y3U18a__commentText{color:var(--color-neutral-700);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.25rem;font-size:15px}.ProjectPostComments-module__y3U18a__deletedText{color:var(--color-neutral-400);margin-top:.25rem;font-size:14px;font-style:italic}.ProjectPostComments-module__y3U18a__replies{border-left:2px solid var(--color-neutral-100);flex-direction:column;gap:.75rem;margin-top:.75rem;padding-left:1.25rem;display:flex}.ProjectPostComments-module__y3U18a__actions{align-items:center;gap:.75rem;margin-top:.375rem;display:flex}.ProjectPostComments-module__y3U18a__actionBtn{cursor:pointer;color:var(--color-neutral-500);background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.ProjectPostComments-module__y3U18a__actionBtn:hover{color:var(--color-neutral-800)}.ProjectPostComments-module__y3U18a__actionBtn:disabled{cursor:not-allowed;opacity:.5}.ProjectPostComments-module__y3U18a__actionDanger,.ProjectPostComments-module__y3U18a__actionDanger:hover{color:var(--color-danger)}.ProjectPostComments-module__y3U18a__textarea{border-radius:var(--radius-sm);border:1px solid var(--color-neutral-200);resize:vertical;outline:none;width:100%;padding:.75rem;font-family:inherit;font-size:14px;line-height:1.6}.ProjectPostComments-module__y3U18a__textarea:focus{border-color:var(--color-brand-500)}.ProjectPostComments-module__y3U18a__editBox,.ProjectPostComments-module__y3U18a__replyBox{margin-top:.5rem}.ProjectPostComments-module__y3U18a__replyBox{margin-left:3rem}.ProjectPostComments-module__y3U18a__editActions{gap:.5rem;margin-top:.5rem;display:flex}.ProjectPostComments-module__y3U18a__writeBox{border-top:1px solid var(--color-neutral-100);margin-top:1.5rem;padding-top:1.25rem}.ProjectPostComments-module__y3U18a__writeFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:.625rem;display:flex}.ProjectPostComments-module__y3U18a__counter{color:var(--color-neutral-400);font-size:12px}.ProjectPostComments-module__y3U18a__error{border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);margin-top:1rem;padding:.75rem .875rem;font-size:14px}.ProjectPostComments-module__y3U18a__commentNotice{margin-top:1.5rem;background:var(--color-neutral-50)!important}.ProjectPostComments-module__y3U18a__commentNoticeText{color:var(--color-neutral-500);font-size:13px}
