.comments_container__vUH0X{margin-top:50px}.comments_title__SqDrw{color:var(--softTextColor);margin-bottom:30px}.comments_write__mihW7{display:flex;align-items:flex-start;gap:20px;position:relative}.comments_input__J7YYT{padding:20px;width:100%;resize:none;border:1px solid var(--softBg);border-radius:5px;font-size:16px;min-height:100px;color:var(--textColor);background-color:var(--bg)}.comments_button__VJJkD{padding:16px 20px;background-color:var(--button);color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer}.comments_button__VJJkD:disabled{opacity:.7;cursor:not-allowed}.comments_cancelReply__cqPKF{position:absolute;right:100px;top:-30px;color:var(--softTextColor);background:none;border:none;cursor:pointer;font-size:14px}.comments_comments__f30bV{margin-top:50px}.comments_comment__0LIhg{margin-bottom:50px}.comments_user__PMhOH{display:flex;align-items:center;gap:20px;margin-bottom:20px}.comments_image__nd_Oz{border-radius:50%;object-fit:cover}.comments_userInfo__UrVvH{display:flex;flex-direction:column;gap:5px;color:var(--softTextColor)}.comments_username__J_eop{font-weight:500}.comments_date__CXh6K{font-size:14px}.comments_desc__hrO3D{font-size:18px;font-weight:300;color:var(--textColor)}.comments_replyButton__WLlsV{background:none;border:none;color:var(--softTextColor);cursor:pointer;font-size:14px;margin-top:10px}.comments_replies__4tidk{margin-left:50px;margin-top:20px;padding-left:20px;border-left:2px solid var(--softBg)}.comments_reply__TUiaP{margin-bottom:30px}.comments_reply__TUiaP .comments_image__nd_Oz{width:40px;height:40px}.comments_reply__TUiaP .comments_desc__hrO3D{font-size:16px}.comments_error__rf1uO{background-color:#fef2f2;color:#b91c1c;padding:.75rem;border-radius:.375rem;margin-bottom:1rem}.comments_loading__sebQT,.comments_noComments__LTMAz{text-align:center;padding:2rem;color:#666}.comments_noComments__LTMAz{font-style:italic}.comments_noSessionMessage__kBUue{text-align:center;padding:1.5rem;border:1px solid var(--lightGray);color:#666;font-weight:500;font-style:normal;font-size:1rem;line-height:1.5}