.ReportModal_reportModal__8SCo3{width:100%;max-width:500px;box-sizing:border-box}.ReportModal_title__0wDsj{margin:0 0 20px;font-size:23px;font-weight:600}.ReportModal_reportReasonList__aGKfH{display:flex;flex-direction:column;gap:14px;margin:0 0 24px}.ReportModal_reportReasonItem__w81kF{display:flex;align-items:center;width:400px;gap:12px;cursor:pointer;padding:14px 16px;border:1px solid #e3e8e7;border-radius:10px;background:#fff;transition:all .2s ease}.ReportModal_reportReasonItem__w81kF:hover{background:#f9fafb;border-color:#d4d9d8}.ReportModal_radioInput__1m7CO{position:absolute;opacity:0;pointer-events:none}.ReportModal_customRadio__Y17uW{width:20px;height:20px;min-width:20px;border:2px solid #c8cfcd;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .2s ease}.ReportModal_radioDot__TdKtZ{width:10px;height:10px;border-radius:50%;background:transparent;transition:all .2s ease}.ReportModal_radioInput__1m7CO:checked+.ReportModal_customRadio__Y17uW{border-color:#111827}.ReportModal_radioInput__1m7CO:checked+.ReportModal_customRadio__Y17uW .ReportModal_radioDot__TdKtZ{background:#111827}.ReportModal_reasonText__Ia6pa{font-size:16px;line-height:1.4}.ReportModal_textareaWrapper__w294g{width:400px;margin:0 0 24px;border-radius:10px;background:#fff;overflow:hidden;box-sizing:border-box}.ReportModal_textareaWrapper__w294g .ReportModal_textarea__NgxoG{display:block;width:100%;min-height:110px;padding:12px 14px;border:1px solid #e3e8e7;outline:none;box-sizing:border-box;font-size:15px;line-height:1.5;resize:none;overflow-y:auto;overflow-x:hidden;background:transparent;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-mono)}.ReportModal_textareaWrapper__w294g .ReportModal_textarea__NgxoG:focus{border-color:#d4d9d8}.ReportModal_reportModalActions__3tJeF{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.ReportModal_cancelButton__JZJiL{font-size:16px;border-radius:5px;border:1px solid #e3e8e7;background:#fff;color:#000;width:110px;min-height:44px;padding:8px 14px;transition:background .3s ease,border-color .3s ease}.ReportModal_cancelButton__JZJiL:hover{background:#f5f5f5;border-color:#c9cecc}.ReportModal_submitButton__IU__y{width:150px;max-width:190px}@media(max-width:768px){.ReportModal_reportModal__8SCo3{max-width:100%}.ReportModal_title__0wDsj{font-size:21px}.ReportModal_reportReasonItem__w81kF{padding:12px}.ReportModal_reasonText__Ia6pa{font-size:15px}}@media(max-width:480px){.ReportModal_reportModal__8SCo3{max-width:100%}.ReportModal_title__0wDsj{font-size:19px}.ReportModal_reportReasonList__aGKfH{gap:12px}.ReportModal_reportReasonItem__w81kF{padding:10px 12px}.ReportModal_customRadio__Y17uW{width:18px;height:18px;min-width:18px}.ReportModal_radioDot__TdKtZ{width:8px;height:8px}.ReportModal_reasonText__Ia6pa{font-size:14px}.ReportModal_reportModalActions__3tJeF{flex-direction:column-reverse;width:100%}.ReportModal_cancelButton__JZJiL,.ReportModal_submitButton__IU__y{width:100%;max-width:100%}}.commentPreview{padding:10px 0;width:90%;position:relative}.horizontalLineEffect{position:absolute;width:30px;height:10px;top:15px;left:-32px;background:#fff;border-left:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;border-bottom-left-radius:15px}.mainComment{display:flex}.commentAvatar{margin-right:15px;cursor:pointer}.commentAvatar img{border-radius:50px;background-repeat:no-repeat;width:30px;height:30px;overflow:hidden}.isDeletedUser img{opacity:.5;cursor:pointer}.commentPreviewSide{width:100%}.commentPreviewSide img{width:auto!important;height:auto!important;position:relative!important;max-height:100px;min-width:60px;max-width:100%;border-radius:5px;border:1px solid #e0e0eb;object-fit:contain;margin-right:5px}.contentActionWrapper{display:flex}.contentActionWrapper .contentWrapper{width:100%;position:relative;padding:10px 15px;border-radius:18px;background:#f5f5f5;margin-bottom:5px}.contentActionWrapper .contentWrapper .commentPreviewTitle{font-size:16px;font-weight:500;margin-bottom:15px;cursor:pointer}.contentActionWrapper .contentWrapper .isDeletedUser{color:rgba(5,5,5,.3);cursor:pointer}.contentActionWrapper .contentWrapper .commentPreviewText{font-size:16px;font-weight:400;margin-bottom:5px;word-break:break-word}.contentActionWrapper .contentWrapper .commentPreviewText .mention{background-color:transparent;color:#5134e8;cursor:pointer}.contentActionWrapper .contentWrapper .commentPreviewText a{word-break:break-word}.contentActionWrapper .contentWrapper .commentPreviewText p{margin:0}.contentActionWrapper .meatballIconWrapper{display:flex;align-items:center;position:relative}.contentActionWrapper .meatballIconWrapper svg{width:24px;height:24px;cursor:pointer}.commentsActionsWrapper{display:flex;align-items:center;gap:20px;padding-left:15px;color:#777;height:24px}.commentsActionsWrapper .actionWrapper{font-size:13px;font-weight:700;cursor:pointer;padding:6px;border-radius:5px;transition:background .3s ease,color .3s ease}.commentsActionsWrapper .actionWrapper:hover{cursor:pointer;background:#f1f1f1;color:var(--branding-color)}.commentsActionsWrapper .commentTimeWrapper{font-size:12px;font-weight:400}.nestedComments{margin-left:45px;margin-right:10%}.nestedComments .commentEditWrapper{padding-top:10px}.commentContextMenuWrapper{display:none;position:absolute;z-index:1300;right:30px}.commentContextMenuWrapper.visible{display:block}.adminIcon{margin-left:5px;display:inline-block}@media screen and (max-width:572px){.commentPreview{width:100%}}.usersWhoLikedList{padding:40px 20px}.usersWhoLikedList .userHeaderWrapper:hover{cursor:pointer}.usersWhoLikedList .userHeaderWrapper:hover img{filter:brightness(95%)}.usersWhoLikedList .userInfoWrapper{display:flex;align-items:center}.usersWhoLikedList .isDeletedUser{color:rgba(5,5,5,.3);cursor:pointer}.usersWhoLikedList.discussionPageUserLikeList .isDeletedUser,.usersWhoLikedList.discussionPageUserLikeList .userHeaderWrapper{cursor:default}.userWhoLikedName{font-size:18px;font-style:normal;font-weight:500}.commentBuilder{position:relative}.commentBuilder .verticalLineEffect{position:absolute;height:calc(100% - 120px);top:40px;width:2px;left:13px;display:block;background:#f5f5f5}.commentBuilder .repliesLink{display:flex;color:#050505;font-size:15px;font-weight:600;margin:5px 0 5px 45px;cursor:pointer}.commentBuilder .repliesLink .commentAvatar{margin-right:10px}.commentBuilder .repliesLink .replyInfo{display:flex;align-items:center;justify-content:center}.commentBuilder .repliesLink .replyInfo .textSeparator{color:hsla(0,0%,80%,.8);margin:0 10px;font-weight:400}.commentBuilder .commentEdit{margin-top:10px}