.CommentSection_root__Hp8mZ{display:flex;flex-direction:column;gap:var(--space-4)}.CommentSection_heading__LGX2u{font-size:var(--font-title-3-size);line-height:var(--font-title-3-line);font-weight:var(--fw-bold);color:var(--text-strong)}.CommentSection_heading__LGX2u .CommentSection_num__iAoWd{color:var(--text-strong)}.CommentSection_loginPrompt__Jf6rh{padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--panel-radius);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-body-sm-size);text-align:center}.CommentSection_loginPrompt__Jf6rh:hover{background:var(--surface-hover)}.CommentSection_list__ktL8J,.CommentSection_replies__8PAaD{display:flex;flex-direction:column;gap:var(--space-3)}.CommentSection_replies__8PAaD{border-left:1px solid var(--border-subtle)}.CommentSection_replies__8PAaD,.CommentSection_replyBox__Jbb7B{margin-top:var(--space-3);padding-left:var(--space-5)}.CommentSection_item__9Bgj7{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.CommentSection_item__9Bgj7[data-reply]{border-bottom:0;padding-bottom:0}.CommentSection_itemHead__EGaUH{display:flex;align-items:baseline;gap:var(--space-2)}.CommentSection_author__Xu5g_{font-size:var(--font-body-sm-size);font-weight:var(--fw-semibold);color:var(--text-strong)}.CommentSection_time__NRvkb{font-size:var(--font-caption-size);color:var(--text-secondary)}.CommentSection_body__IA9LN{font-size:var(--font-body-size);line-height:var(--font-body-line);color:var(--text-default);white-space:pre-wrap;word-break:break-word}.CommentSection_body__IA9LN[data-deleted]{color:var(--text-secondary);font-style:italic}.CommentSection_itemActions__VUEiN{display:flex;align-items:center;gap:var(--space-2)}.CommentSection_textAction__NQcke{position:relative;min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-caption-size);font-weight:var(--fw-semibold);color:var(--text-secondary)}.CommentSection_textAction__NQcke:hover{background:var(--surface-hover);color:var(--text-default)}.CommentSection_textAction__NQcke:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:44px;min-height:44px;transform:translate(-50%,-50%)}.CommentSection_empty__lB2fS{flex-direction:column;gap:var(--space-2);padding:var(--space-6);text-align:center}.CommentSection_empty__lB2fS,.CommentSection_inlineError__1t6r9{display:flex;align-items:center;color:var(--text-secondary);font-size:var(--font-body-sm-size)}.CommentSection_inlineError__1t6r9{justify-content:center;gap:var(--space-3);padding:var(--space-5)}.CommentSection_more__I8Vzg,.CommentSection_retry__kOAc4{min-height:40px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--panel-radius);color:var(--text-brand);font-weight:var(--fw-semibold);font-size:var(--font-body-sm-size)}.CommentSection_more__I8Vzg:hover,.CommentSection_retry__kOAc4:hover{background:var(--surface-hover)}.CommentSection_more__I8Vzg{align-self:center}.CommentSection_composer__QigQ2{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--panel-radius);background:var(--surface-sunken)}.CommentSection_composerInput__xVZ30,.CommentSection_composer__QigQ2[data-compact]{padding:var(--space-3);background:var(--surface-default)}.CommentSection_composerInput__xVZ30{width:100%;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-default);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line);resize:vertical}.CommentSection_composerInput__xVZ30:focus-visible{border-color:var(--brand-primary)}.CommentSection_composerFoot__LTATz{display:flex;justify-content:flex-end}