.pseudo-link{cursor:pointer;font-size:14px;color:#537497;margin-right:5px}.pseudo-link i{position:relative;top:3px}.last-update{font-size:75%;color:#777}#commentsList .commentAvatar{position:relative;overflow:visible}#commentsList .commentAvatar_mediaObject{width:100%;border-radius:50%}#commentsList .commentAvatar_gradeUser{position:absolute;left:70%;top:70%;width:25px;height:25px}#commentsList .commentAvatar_gradeUser .lmIcon{height:100%}#commentsList .delite-comment{background:#dcdcdc80}#commentsList .comment-edited{color:#c1c1c1}.comment-actions{position:relative}.comment-actions .action-switch{cursor:pointer}.comment-actions .window-buttons-action{position:absolute;top:147%;left:-13px;z-index:1;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.comment-actions .window-buttons-action .block-arrow{color:#fff;background-color:#537497;margin-bottom:10px;width:100%;height:22px;display:flex;justify-content:center}.comment-actions .window-buttons-action .block-arrow .action-switch{transform:rotate(180deg);margin-bottom:6px}.comment-actions .window-buttons-action .block-arrow .nose{width:13px;height:13px;background:inherit;transform:rotate(45deg);position:absolute;top:-6px;left:14px;z-index:-1}.comment-actions .window-buttons-action .owner-btns{padding:0 8px}.comment-actions .window-buttons-action .owner-btns .action-button{background:inherit;margin-bottom:5px;padding-top:5px;border:none}.comment-actions .loading img{width:30px}.lmContainer.commentsBlock{display:block;padding:5px 10px 5px 20px}@media(max-width:409px){.lmContainer.commentsBlock{padding:5px}}.reactCommentsList{padding:0 18px 0 0;margin-top:10px}.reactCommentsList.load-pagination{overflow:hidden}.reactCommentsList .loading{position:sticky;inset:0;z-index:1;display:flex;justify-content:center;align-items:center}.reactCommentsList .loading img{width:80px}.child-comments-list{padding:0}@media(max-width:335px){.child-comments-list{margin-left:-20px}}.reactCommentsList,.child-comments-list{list-style:none;position:relative}.scrollStyle{scrollbar-width:thin;scrollbar-color:rgb(83,116,151) rgb(237,238,240);-moz-scrollbar-width:thin;-moz-scrollbar-color:rgb(83,116,151) rgb(237,238,240)}.scrollStyle::-webkit-scrollbar{width:12px;height:12px}.scrollStyle::-webkit-scrollbar-track{background:#edeef0;border-radius:6px}.scrollStyle::-webkit-scrollbar-thumb{background:#537497;border-radius:6px;border:2px solid rgb(83,116,151)}.scrollStyle::-webkit-scrollbar-thumb:hover{background:#537497}.gradeEntityBlock{display:flex;width:100%;flex-direction:column;align-items:center}.gradeEntityBlock .grade-header{text-align:center}.gradeEntityBlock .grades{display:flex;width:100%;justify-content:center;padding:10px}.gradeEntityBlock .grade{width:70px;position:relative;display:flex;flex-direction:column;align-items:center;padding:5px;margin-left:10px;cursor:pointer;border-radius:10px;border:1px solid transparent}.gradeEntityBlock .grade.selectGrade{border-color:#4caf50}.gradeEntityBlock .grade .shellGrade{width:38px;height:38px;padding:4px;margin-bottom:5px;display:flex;align-items:center;justify-content:center}.gradeEntityBlock .grade .lmIcon,.gradeEntityBlock .grade .loading{width:100%}.gradeEntityBlock .grade .filling{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:7px;background:#edeef080}.gradeEntityBlock .grade .filling:hover{background:#edeef000}.gradeEntityBlock .grade:hover .shellGrade{transform:scale(1.2)}.gradeEntityBlock .grade:active .lmIcon{transform:scale(1.5)}@media(max-width:540px){.gradeEntityBlock .lmIcon{width:30px;height:30px}}@media(max-width:449px){.gradeEntityBlock .grade{width:60px}.gradeEntityBlock .name-grade{display:none}}@media(max-width:372px){.gradeEntityBlock .grade{width:40px}.gradeEntityBlock .lmIcon{width:25px;height:25px}}.reactions{display:flex;position:relative}.reactions .reaction-block{margin-right:15px;position:relative}.reactions .reaction{font-size:14px;color:#537497;cursor:pointer;margin-right:5px}.reactions .likes-count{padding:5px;cursor:pointer}.reactions .reacted{position:absolute;bottom:154%;display:flex;flex-direction:column;min-width:200px;max-height:400px;background:#fff;box-shadow:0 1px #d7d8d4,0 0 0 1px #e3e4f1;overflow:auto}.reactions .reacted .reaction-user{display:flex;justify-content:flex-start;align-items:center;padding:5px 10px;color:#537497!important}.reactions .reacted .reaction-user:hover{text-decoration:none;background:#b0bec566}.reactions .reacted .reaction-user img{width:30px;height:30px;border-radius:50%;margin-right:10px}.reactions .loading{position:absolute;inset:0}.reactions .loading img{height:100%;width:auto}.simpleModalComment{overflow:visible}.simpleModalComment__header{display:flex;align-items:center}.simpleModalComment__header .lmIcon{color:inherit;width:22px;margin-right:10px}.simpleModalComment__wrapperComment{padding:10px;display:flex;flex-direction:column;align-items:center}.simpleModalComment .addCommentComponentModal{display:flex;flex-direction:column;align-items:center;width:480px}.simpleModalComment .addCommentComponentModal .comment-elem{max-height:65vh;overflow:auto}.simpleModalComment .addCommentComponentModal .sendComment{margin:10px 0 0}.simpleModalComment .addCommentComponentModal .lmButton .lmIcon{width:15px;margin-right:6px}.simpleModalComment .addCommentComponentModal .btn__send{padding-top:9px;width:200px}.simpleModalComment .addCommentComponentModal .btn__send .lmIcon{position:relative;bottom:2px}@media(max-width:499px){.simpleModalComment .addCommentComponentModal{width:calc(100vw - 40px)}.simpleModalComment .addCommentComponentModal .block-emoji .button-emoji{bottom:-64px;left:-36px}}@media(max-width:342px){.simpleModalComment .addCommentComponentModal .block-emoji .button-emoji{bottom:-64px;left:-20px}}.lmSwal__title,.lmSwal__contentChildren{justify-content:center;text-align:center}.notModal .simpleModalComment .closeIcon{display:none;color:#fff}.notModal .simpleModalComment .btn__action{margin-right:10px}@media(max-width:499px){.notModal .simpleModalComment .block-emoji .button-emoji{bottom:-65px;left:-30px}.notModal .simpleModalComment .btn__action{width:50px}.notModal .simpleModalComment .closeIcon{display:block}.notModal .simpleModalComment .btnText{display:none}}@media(max-width:406px){.notModal .simpleModalComment .block-emoji .button-emoji{left:-20px}}.add-comment-component{display:flex}.add-comment-component.dinamic{flex-direction:column}.add-comment-component .block-btns{margin-top:10px}.add-comment-component__user-avatar{width:50px;min-width:50px;height:50px;overflow:hidden;border-radius:50%;margin:0 15px 0 0;box-shadow:0 1px #d7d8db,0 0 0 1px #e3e4e8}.add-comment-component__work-block{width:100%;position:relative;background:none;z-index:0}.add-comment-component__label{font-size:11px;color:#aaa;position:absolute;top:10px;left:10px;z-index:-1}.add-comment-component .shell-block-new-comment{width:100%;display:flex;position:relative}@media(max-width:499px){.add-comment-component .shell-block-new-comment{flex-direction:column;align-items:flex-end}.add-comment-component .shell-block-new-comment .button-emoji{bottom:-59px;left:-123px}.add-comment-component .shell-block-new-comment .sendComment{margin-top:10px}}.add-comment-component .shell-comment-elem{display:flex;padding:10px;align-items:stretch;height:auto;width:100%;border:1px solid rgb(193,193,193);background-color:transparent;transition:border-color .5s ease-in;float:none;box-shadow:none;border-radius:5px;font-weight:400}.add-comment-component .shell-comment-elem.is-focused{border-color:#346991;outline:none}.add-comment-component .comment-elem{width:100%;min-height:50px}.add-comment-component .sendComment{margin:0 0 0 10px;display:flex;align-items:flex-end}.add-comment-component .sendComment .btn{margin:0}.swal2-header .swal2-title.swal-title-comment{margin:10px}.shell-loading .loading img{max-height:50px}.replyicon.full-width{width:100%}.replyicon .action-btn{background:inherit;border:none;color:#9f9f9f}.replyicon .action-btn:hover{color:#537497}.simple-modal-comment .block-btns .btn{display:inline-flex;margin-right:10px}.simple-modal-comment .block-btns .lmButton_greyFilled:hover{color:#999}.shell-loading .loading{position:absolute;top:0;width:100%;left:0;height:100%}.wrapperBlockNewComment{display:flex;align-items:center;padding:10px 0;box-shadow:0 1px #d7d8d4,0 1px #e3e4f1}.wrapperBlockNewComment.notModal{align-items:baseline}.wrapperBlockNewComment .commentAvatar{margin:0 21px 0 0}.GeneralFormComment{display:flex;flex-direction:column;align-items:center;width:480px}.notModal .GeneralFormComment,.notModal .GeneralFormComment .formComment{width:100%}.notModal .GeneralFormComment .controls__link{display:flex;justify-content:center}
