@keyframes AnimatedTextarea_shimmer__QQzem{0%{background-position:-100% 0}to{background-position:200% 0}}.AnimatedTextarea_editorWrap__sYgKV{position:relative;width:100%;transition:all .3s ease}@media(max-width:768px){.AnimatedTextarea_editorWrap__sYgKV *{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}}@media(prefers-reduced-motion:reduce){.AnimatedTextarea_editorWrap__sYgKV *{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}}.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_textarea__jOHlX{font-family:var(--font-lexend)!important;font-size:18px;height:180px;width:100%;resize:none;min-height:120px;border-radius:12px;outline:none;border:none;background:var(--seconday-background);color:var(--text);font:inherit;transition:.3s;padding:20px 20px 60px;box-sizing:border-box;overflow-y:auto;scroll-padding-bottom:40px;-webkit-text-size-adjust:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_textarea__jOHlX:focus{outline:2px solid var(--primary-color);transform:translateZ(0)}@media screen and (max-width:768px){.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_textarea__jOHlX{font-size:16px;padding:16px 16px 48px;transition:none;scroll-padding-bottom:32px}}@media screen and (max-width:480px){.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_textarea__jOHlX{font-size:16px;padding:12px 12px 36px;transition:none;scroll-padding-bottom:24px}}.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_hint__OnuiD{position:absolute;left:16px;bottom:12px;color:var(--color-description);font-size:12px;font-family:var(--font-jetbrains)!important;background:var(--bg);padding:4px 8px;border-radius:4px;border:1px solid var(--color-description)}@media screen and (max-width:768px){.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_hint__OnuiD{font-size:10px;left:12px;bottom:8px}}@media screen and (max-width:480px){.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_hint__OnuiD{display:none}}.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_actions__Jzgq3{display:flex;gap:12px;position:absolute;right:12px;bottom:12px;transition:all .3s ease}.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_actions__Jzgq3>button{width:auto;padding:8px 16px;font-size:14px}.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_actions__Jzgq3>button:disabled{color:#000!important}@media screen and (max-width:768px){.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_actions__Jzgq3{right:8px;bottom:8px;gap:8px}}@media screen and (max-width:480px){.AnimatedTextarea_editorWrap__sYgKV .AnimatedTextarea_actions__Jzgq3{position:static;margin-top:12px;justify-content:flex-end;transition:all .3s ease}}@keyframes AddComment_shimmer__CfP7N{0%{background-position:-100% 0}to{background-position:200% 0}}.AddComment_addComment__6IN7T{margin:24px auto;width:100%}@media screen and (max-width:1024px){.AddComment_addComment__6IN7T{margin:20px auto}}@media screen and (max-width:768px){.AddComment_addComment__6IN7T{margin:16px auto}}@keyframes DropdownMenu_shimmer__mqYP_{0%{background-position:-100% 0}to{background-position:200% 0}}.DropdownMenu_dropdown__h42kr{position:relative;display:inline-block}.DropdownMenu_trigger__OUC26{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s ease;color:var(--color-description)}.DropdownMenu_trigger__OUC26:hover{background-color:var(--seconday-background);color:var(--text)}.DropdownMenu_trigger__OUC26:focus{outline:2px solid var(--primary-color);outline-offset:2px}@media screen and (max-width:1024px){.DropdownMenu_trigger__OUC26{padding:.6rem;border-radius:6px}}@media screen and (max-width:768px){.DropdownMenu_trigger__OUC26{padding:.75rem;border-radius:8px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}.DropdownMenu_menu__jSbV0{position:absolute;top:100%;right:0;z-index:2000;min-width:160px;background-color:var(--bg);border:1px solid var(--color-description);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:.5rem 0;margin-top:.25rem}.dark .DropdownMenu_menu__jSbV0{box-shadow:0 4px 12px hsla(0,0%,100%,.1)}.DropdownMenu_menu__jSbV0.DropdownMenu_hidden__qZAcO{display:none}@media screen and (max-width:1024px){.DropdownMenu_menu__jSbV0{min-width:180px;border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.2)}.dark .DropdownMenu_menu__jSbV0{box-shadow:0 6px 16px hsla(0,0%,100%,.15)}}@media screen and (max-width:768px){.DropdownMenu_menu__jSbV0{min-width:200px;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.25);padding:.75rem 0}.dark .DropdownMenu_menu__jSbV0{box-shadow:0 8px 20px hsla(0,0%,100%,.2)}}.DropdownMenu_menuItem__jm44j{display:flex;align-items:center;width:100%;padding:.75rem 1rem;background:none;border:none;cursor:pointer;text-align:left;color:var(--text);font-family:var(--font-lexend);font-size:18px;font-weight:400;transition:background-color .2s ease}.DropdownMenu_menuItem__jm44j:focus,.DropdownMenu_menuItem__jm44j:hover{background-color:var(--seconday-background)}.DropdownMenu_menuItem__jm44j:focus{outline:none}.DropdownMenu_menuItem__jm44j.DropdownMenu_destructive__nNqf2{color:#ef4444}.DropdownMenu_menuItem__jm44j.DropdownMenu_destructive__nNqf2:focus,.DropdownMenu_menuItem__jm44j.DropdownMenu_destructive__nNqf2:hover{background-color:rgba(239,68,68,.1)}@media screen and (max-width:1024px){.DropdownMenu_menuItem__jm44j{padding:.8rem 1.2rem;font-size:18px}}@media screen and (max-width:768px){.DropdownMenu_menuItem__jm44j{padding:1rem 1.5rem;font-size:18px;min-height:48px}}.DropdownMenu_icon__v1Q0W{margin-right:.5rem;width:20px;height:20px;color:currentColor}@media screen and (max-width:1024px){.DropdownMenu_icon__v1Q0W{width:20px;height:20px;margin-right:.6rem}}@media screen and (max-width:768px){.DropdownMenu_icon__v1Q0W{width:20px;height:20px;margin-right:.75rem}}@keyframes ConfirmationModal_shimmer__LdY2l{0%{background-position:-100% 0}to{background-position:200% 0}}.ConfirmationModal_confirmationModal__xWYVk{max-width:28rem}.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5{text-align:center;display:flex;flex-direction:column;padding:20px}.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5 .ConfirmationModal_title__QkDEA{font-family:var(--font-lexend);font-size:24px;font-weight:400;margin-bottom:4px;color:var(--text)}.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5 .ConfirmationModal_actions__1Pt5p{margin:20px;display:flex;flex-direction:row;gap:12px}.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5 .ConfirmationModal_actions__1Pt5p .ConfirmationModal_actionButton__V9nPu{padding:10px 20px}@media screen and (max-width:768px){.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5{padding:16px}.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5 .ConfirmationModal_title__QkDEA{font-size:20px}}@media screen and (max-width:480px){.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5{padding:8px}.ConfirmationModal_confirmationModal__xWYVk .ConfirmationModal_content__ir7h5 .ConfirmationModal_title__QkDEA{font-size:18px}}@keyframes EditCommentModal_shimmer__6zPpF{0%{background-position:-100% 0}to{background-position:200% 0}}.EditCommentModal_editCommentModal__4jZ1j{max-width:500px;width:90vw}@media screen and (min-width:769px)and (max-width:1024px){.EditCommentModal_editCommentModal__4jZ1j{max-width:600px;width:70vw}}@media screen and (max-width:768px){.EditCommentModal_editCommentModal__4jZ1j{max-width:500px;width:90vw;margin:1rem;transform:translateZ(0);position:relative}.EditCommentModal_editCommentModal__4jZ1j:focus-within{transform:translateZ(0)}}.EditCommentModal_content__Rr_nE{text-align:left;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;width:100%}@media screen and (min-width:769px)and (max-width:1024px){.EditCommentModal_content__Rr_nE{padding:20px}}@media screen and (max-width:768px){.EditCommentModal_content__Rr_nE{padding:10px;-webkit-overflow-scrolling:touch;position:relative}.EditCommentModal_content__Rr_nE:focus-within{position:relative}}.EditCommentModal_title__AwCsT{font-family:var(--font-lexend);font-size:24px;font-weight:400;color:var(--text);margin-bottom:20px}@media screen and (min-width:769px)and (max-width:1024px){.EditCommentModal_title__AwCsT{font-size:22px;margin-bottom:18px}}@media screen and (max-width:768px){.EditCommentModal_title__AwCsT{font-size:16px;margin-bottom:16px}}.EditCommentModal_form__x3_lV{display:flex;flex-direction:column;gap:20px;width:100%}.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_label__RpsHq{color:var(--text);margin-bottom:8px;font-size:16px;font-weight:400;font-family:var(--font-lexend)}.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u{background-color:var(--bg);color:var(--text);border:1px solid var(--color-description);border-radius:8px;min-height:120px;transition:border-color .2s ease;box-sizing:border-box;width:100%}.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u:focus{border-color:var(--primary-color)}.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u::placeholder{color:var(--color-description)}.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u:disabled{opacity:.6;cursor:not-allowed}@media screen and (min-width:769px)and (max-width:1024px){.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u{min-height:130px}}@media screen and (max-width:768px){.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u{min-height:140px;-webkit-user-select:text;-webkit-appearance:none;transform:translateZ(0);position:relative;z-index:1;font-size:16px!important}.EditCommentModal_form__x3_lV .inputWrapper .EditCommentModal_inputBox__gRB7u:focus{transform:translateZ(0);position:relative;font-size:16px!important}}.EditCommentModal_actions__aNai_{display:flex;flex-direction:row;gap:16px;justify-content:flex-end;margin-top:20px}.EditCommentModal_actions__aNai_ .EditCommentModal_actionButton__GMQ1J{padding:10px}@media screen and (min-width:769px)and (max-width:1024px){.EditCommentModal_actions__aNai_ .EditCommentModal_actionButton__GMQ1J{padding:12px 24px}}@media screen and (max-width:768px){.EditCommentModal_actions__aNai_ .EditCommentModal_actionButton__GMQ1J{padding:12px 24px}}@media screen and (max-width:480px){.EditCommentModal_actions__aNai_{flex-direction:column-reverse;gap:12px}.EditCommentModal_actions__aNai_ .EditCommentModal_actionButton__GMQ1J{font-size:12px;width:100%;justify-content:center}}.EditCommentModal_errorMessage___qrdF{color:#ef4444;font-size:14px;font-family:var(--font-lexend);margin-top:-10px;margin-bottom:10px}.TextArea_inputWrapper__LTcaA{display:flex;flex-direction:column}.TextArea_label__jpJ4j{margin-bottom:4px;font-size:16px;font-weight:400;font-family:var(--font-lexend)}.TextArea_inputBox__qthQ0{height:120px;width:inherit;padding:15px;border-radius:6px;border:1px solid #ccc;font-size:18px;font-family:var(--font-lexend);font-weight:200;outline:none;resize:none}.TextArea_inputBox__qthQ0:focus{border-color:var(--primary-color)}@media screen and (max-width:768px){.TextArea_inputBox__qthQ0{width:100%;box-sizing:border-box}}@keyframes CommentListSkeleton_shimmer__s6IEl{0%{background-position:-100% 0}to{background-position:200% 0}}.CommentListSkeleton_commentListSkeleton__pW7XW{display:flex!important;flex-direction:column!important;margin-top:50px!important;padding:0!important;list-style:none!important;gap:40px!important}.CommentListSkeleton_skeleton__UBwCf{background:var(--skeleton-gradient);background-size:200% 100%;animation:CommentListSkeleton_shimmer__s6IEl 2s infinite;border-radius:4px}.CommentListSkeleton_commentItem__oc3F5{display:flex;align-items:flex-start;gap:20px}.CommentListSkeleton_avatar__jJbwv{width:60px;height:60px;border-radius:9999px}.CommentListSkeleton_content__tVE43{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}.CommentListSkeleton_username__e9h5c{width:25%;height:18px}@media screen and (max-width:768px){.CommentListSkeleton_username__e9h5c{width:35%;height:16px}}.CommentListSkeleton_commentText__oOjRI{width:100%;height:18px}@media screen and (max-width:768px){.CommentListSkeleton_commentText__oOjRI{height:16px}}.CommentListSkeleton_commentTextShort__0lKqh{width:70%;height:18px}@media screen and (max-width:768px){.CommentListSkeleton_commentTextShort__0lKqh{width:85%;height:16px}}@media screen and (max-width:640px){.CommentListSkeleton_commentItem__oc3F5{gap:15px}.CommentListSkeleton_commentItem__oc3F5 .CommentListSkeleton_avatar__jJbwv{width:44px!important;height:44px!important}}