:root{--inp-light: #ddd;--inp-primary: #000;--inp-transparent: transparent;--inp-error: tomato;--inp-success: #0c960c;--inp-comment-item-shadow-color: rgba(0, 0, 0, 0.06);--inp-comment-item-shadow: var(--inp-comment-item-shadow-color, rgba(0, 0, 0, 0.06)) 0px 4px 6px -1px, var(--inp-comment-item-shadow-color, rgba(0, 0, 0, 0.06)) 0px 2px 4px -1px;--inp-comment-item-avatar-size: 50px;--inp-interactions-icon-color: var(--inp-primary, #000);--inp-interactions-text-color: var(--inp-primary, #000);--inp-like-btn-bg-color: var(--inp-transparent, transparent);--inp-like-btn-border-color: var(--inp-primary, #000);--inp-like-btn-hover-bg-color: var(--inp-primary, #000);--inp-like-btn-hover-border-color: var(--inp-primary, #000);--inp-like-btn-icon-stroke-color: var(--inp-primary, #000);--inp-like-btn-icon-hover-stroke-color: var(--inp-light, #ddd);--inp-like-btn-icon-fill-color: var(--inp-primary, #000);--inp-like-btn-icon-hover-fill-color: var(--inp-light, #ddd);--inp-like-btn-icon-fill-opacity: 0;--inp-like-btn-icon-hover-fill-opacity: 1;--inp-like-btn-text-color: var(--inp-primary, #000);--inp-like-btn-loader-color: var(--inp-like-btn-border-color, #000);--inp-comments-title-color: var(--inp-primary, #000);--inp-comments-title-icon-color: var(--inp-primary, #000);--inp-comments-user-color: var(--inp-primary, #000);--inp-comments-user-icon-color: var(--inp-primary, #000);--inp-comments-total-color: var(--inp-primary, #000);--inp-comments-counter-color: var(--inp-primary, #000);--inp-comments-send-btn-color: var(--inp-primary, #000);--inp-comments-send-btn-bg-color: var(--inp-transparent, transparent);--inp-comments-send-btn-border-color: var(--inp-primary, #000);--inp-comments-send-btn-hover-color: var(--inp-light, #ddd);--inp-comments-send-btn-hover-bg-color: var(--inp-primary, #000);--inp-comments-send-btn-hover-border-color: var(--inp-primary, #000);--inp-comments-textrtea-color: var(--inp-primary, #000);--inp-comments-textrtea-placeholder-color: var(--inp-primary, #000);--inp-comments-textrtea-bg-color: var(--inp-white, #fff);--inp-comments-textrtea-border-color: var(--inp-light, #ddd);--inp-comments-textrtea-focus-border-color: var(--inp-primary, #000);--inp-comments-reply-form-header-text-color: var(--inp-primary, #000);--inp-comments-reply-form-header-username-color: var(--inp-primary, #000);--inp-comments-reply-form-header-user-icon-color: var(--inp-primary, #000);--inp-comments-reply-form-header-border-color: var(--inp-primary, #000);--inp-comments-error-color: var(--inp-error, tomato);--inp-comments-empty-color: var(--inp-primary, #000);--inp-comment-item-bg-color: var(--inp-transparent, transparent);--inp-comment-item-border-color: var(--inp-comment-item-shadow-color, rgba(0, 0, 0, 0.06));--inp-comment-item-user-icon-color: var(--inp-primary, #000);--inp-comment-item-user-name-color: var(--inp-primary, #000);--inp-comment-item-date-color: var(--inp-primary, #000);--inp-comment-item-text-color: var(--inp-primary);--inp-comment-item-reply-color: var(--inp-primary, #000);--inp-comment-item-reply-bg-color: var(--inp-transparent, transparent);--inp-comment-item-reply-border-color: var(--inp-primary, #000);--inp-comment-item-reply-hover-color: var(--inp-light, #ddd);--inp-comment-item-reply-hover-bg-color: var(--inp-primary, #000);--inp-comment-item-reply-hover-border-color: var(--inp-primary, #000);--inp-comment-item-rating-color: var(--inp-primary, #000);--inp-comment-item-rating-bad-color: var(--inp-error, tomato);--inp-comment-item-rating-good-color: var(--inp-success, #0c960c);--inp-comment-item-rating-plus-color: var(--inp-primary, #000);--inp-comment-item-rating-plus-hover-color: var(--inp-light, #ddd);--inp-comment-item-rating-plus-active-color: var(--inp-light, #ddd);--inp-comment-item-rating-plus-bg-color: var(--inp-transparent, transparent);--inp-comment-item-rating-plus-hover-bg-color: var(--inp-primary, #000);--inp-comment-item-rating-plus-active-bg-color: var(--inp-success, #0c960c);--inp-comment-item-rating-plus-border-color: var(--inp-primary, #000);--inp-comment-item-rating-plus-hover-border-color: var(--inp-primary, #000);--inp-comment-item-rating-plus-active-border-color: var(--inp-success, #0c960c);--inp-comment-item-rating-minus-color: var(--inp-primary, #000);--inp-comment-item-rating-minus-hover-color: var(--inp-light, #ddd);--inp-comment-item-rating-minus-active-color: var(--inp-light, #ddd);--inp-comment-item-rating-minus-bg-color: var(--inp-transparent, transparent);--inp-comment-item-rating-minus-hover-bg-color: var(--inp-primary, #000);--inp-comment-item-rating-minus-active-bg-color: var(--inp-error, tomato);--inp-comment-item-rating-minus-border-color: var(--inp-primary, #000);--inp-comment-item-rating-minus-hover-border-color: var(--inp-primary, #000);--inp-comment-item-rating-minus-active-border-color: var(--inp-error, tomato);--inp-js-noty-border-color: var(--inp-primary, #000);--inp-js-noty-bg-color: var(--inp-primary, #000);--inp-js-noty-text-color: var(--inp-light, #ddd);--inp-js-noty-border-success-color: var(--inp-success, #0c960c);--inp-js-noty-bg-success-color: var(--inp-success, #0c960c);--inp-js-noty-text-success-color: var(--inp-light, #ddd);--inp-js-noty-border-error-color: var(--inp-error, tomato);--inp-js-noty-bg-error-color: var(--inp-error, tomato);--inp-js-noty-text-error-color: var(--inp-light, #ddd);--inp-js-noty-close-border-color: var(--inp-light, #ddd);--inp-js-noty-close-bg-color: var(--inp-transparent, transparent);--inp-js-noty-close-text-color: var(--inp-light, #ddd);--inp-js-noty-close-border-success-color: var(--inp-light, #ddd);--inp-js-noty-close-bg-success-color: var(--inp-transparent, transparent);--inp-js-noty-close-text-success-color: var(--inp-light, #ddd);--inp-js-noty-close-border-error-color: var(--inp-light, #ddd);--inp-js-noty-close-bg-error-color: var(--inp-transparent, transparent);--inp-js-noty-close-text-error-color: var(--inp-light, #ddd)}@-webkit-keyframes abs-trans-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes abs-trans-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@-webkit-keyframes js-noty-open{0%{transform:translate(calc(100% + 20px), 0)}100%{transform:translate(0, 0)}}@keyframes js-noty-open{0%{transform:translate(calc(100% + 20px), 0)}100%{transform:translate(0, 0)}}@-webkit-keyframes js-noty-close{0%{transform:translate(0, 0)}100%{transform:translate(calc(100% + 20px), 0)}}@keyframes js-noty-close{0%{transform:translate(0, 0)}100%{transform:translate(calc(100% + 20px), 0)}}.inp-comments{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.inp-comments__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px}.inp-comments__title{font-size:20px;line-height:20px;font-weight:500;margin-right:15px;color:var(--inp-comments-title-color)}.inp-comments__title-icon{width:15px;height:15px;margin:0 5px 0 5px;fill:var(--inp-comments-title-icon-color)}.inp-comments__total{color:var(--inp-comments-total-color)}.inp-comments__user{display:flex;align-items:center;justify-content:flex-start;font-size:18px;font-weight:500;color:var(--inp-comments-user-color)}.inp-comments__user-icon{margin-right:5px;fill:var(--inp-comments-user-icon-color)}.inp-comments .inp-comment-form{margin-bottom:20px}.inp-comments__wrapper{list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.inp-comments__wrapper .inp-comment-item{margin-bottom:15px}.inp-comments__wrapper .inp-comment-item:last-child{margin-bottom:0}.inp-comments__empty{color:var(--inp-comments-empty-color)}.inp-comment-form{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.inp-comment-form__body{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.inp-comment-form__text,.inp-comment-reply-form__textarea{width:100%;resize:none;min-height:50px;color:var(--inp-comments-textrtea-color);border:1px solid var(--inp-comments-textrtea-border-color);background-color:var(--inp-comments-textrtea-bg-color);transition:border-color .3s ease;outline:none;font-size:18px;padding:10px;margin-bottom:10px}.inp-comment-form__text::-moz-placeholder, .inp-comment-reply-form__textarea::-moz-placeholder{color:var(--inp-comments-textrtea-placeholder-color)}.inp-comment-form__text:-ms-input-placeholder, .inp-comment-reply-form__textarea:-ms-input-placeholder{color:var(--inp-comments-textrtea-placeholder-color)}.inp-comment-form__text::placeholder,.inp-comment-reply-form__textarea::placeholder{color:var(--inp-comments-textrtea-placeholder-color)}.inp-comment-form__text:focus,.inp-comment-reply-form__textarea:focus{border-color:var(--inp-comments-textrtea-focus-border-color)}.inp-comment-form__text-wrapper{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.inp-comment-form__text-error{color:var(--inp-comments-error-color)}.inp-comment-form__options{width:100%;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start}.inp-comment-form__options-counter,.inp-comment-reply-form__counter{margin-right:20px;font-size:18px;color:var(--inp-comments-counter-color)}.inp-comment-form__send,.inp-comment-reply-form__cancel,.inp-comment-reply-form__send,.inp-comments__show-btn{padding:10px;font-size:18px;font-weight:500;color:var(--inp-comments-send-btn-color);background-color:var(--inp-comments-send-btn-bg-color);border:1px solid var(--inp-comments-send-btn-border-color);transition:color .3s ease,background-color .3s ease,border-color .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}.inp-comment-form__send:hover,.inp-comment-reply-form__cancel:hover,.inp-comment-reply-form__send:hover,.inp-comments__show-btn:hover{color:var(--inp-comments-send-btn-hover-color);background-color:var(--inp-comments-send-btn-hover-bg-color);border-color:var(--inp-comments-send-btn-hover-border-color)}.inp-comment-form__send:disabled,.inp-comment-reply-form__cancel:disabled,.inp-comment-reply-form__send:disabled,.inp-comments__show-btn:disabled{pointer-events:none;opacity:.5}.inp-comment-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;position:relative;width:100%;transition:background-color .3s ease;padding:15px;background-color:var(--inp-comment-item-bg-color);box-shadow:var(--inp-comment-item-shadow);border:1px solid var(--inp-comment-item-border-color);border-radius:4px}.inp-comment-item__wrapper{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.inp-comment-item__replies{width:100%;margin-top:10px}.inp-comment-item__user{min-width:var(--inp-comment-item-avatar-size);min-height:var(--inp-comment-item-avatar-size);border-radius:50%;fill:var(--inp-comment-item-user-icon-color);margin-right:15px}.inp-comment-item__meta{width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:16px;font-weight:500;margin-bottom:5px}.inp-comment-item__name{margin-right:10px;color:var(--inp-comment-item-user-name-color)}.inp-comment-item__date{color:var(--inp-comment-item-date-color)}.inp-comment-item__content{flex-grow:1;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.inp-comment-item__text{flex-grow:1;font-size:18px;line-height:1.2;color:var(--inp-comment-item-text-color);width:100%;margin-bottom:5px;word-break:break-all}.inp-comment-item__text:last-child{margin-bottom:0}.inp-comment-item__actions{display:flex;justify-content:flex-end;align-items:center;width:100%}.inp-comment-item__reply,.inp-comment-item__show-replies{border:1px solid var(--inp-comment-item-reply-border-color);background-color:var(--inp-comment-item-reply-bg-color);font-size:14px;padding:5px;display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--inp-comment-item-reply-color);cursor:pointer;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.inp-comment-item__reply:last-child,.inp-comment-item__show-replies:last-child{margin-right:0}.inp-comment-item__reply:hover,.inp-comment-item__show-replies:hover{background-color:var(--inp-comment-item-reply-hover-bg-color);color:var(--inp-comment-item-reply-hover-color);border-color:var(--inp-comment-item-reply-hover-border-color)}.inp-comment-item__show-replies{margin-right:10px}.inp-comment-item__rating{margin-left:auto;display:flex;align-items:center;justify-content:center}.inp-comment-item__rating-count{color:var(--inp-comment-item-rating-color);margin:0 10px}.inp-comment-item__rating-count.bad{color:var(--inp-comment-item-rating-bad-color)}.inp-comment-item__rating-count.good{color:var(--inp-comment-item-rating-good-color)}.inp-comment-item__rating-plus,.inp-comment-item__rating-minus{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;position:relative;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.inp-comment-item__rating-plus.disable,.inp-comment-item__rating-minus.disable{pointer-events:none;opacity:.3}.inp-comment-item__rating-plus.disable.active,.inp-comment-item__rating-minus.disable.active{opacity:1}.inp-comment-item__rating-plus{color:transparent;background-color:var(--inp-comment-item-rating-plus-bg-color);border:1px solid var(--inp-comment-item-rating-plus-border-color);cursor:pointer}.inp-comment-item__rating-plus::before{content:"";width:12px;height:2px;background-color:var(--inp-comment-item-rating-plus-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:background-color .3s ease}.inp-comment-item__rating-plus::after{content:"";width:12px;height:2px;background-color:var(--inp-comment-item-rating-plus-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg);transition:background-color .3s ease}.inp-comment-item__rating-plus:hover{background-color:var(--inp-comment-item-rating-plus-hover-bg-color);border:1px solid var(--inp-comment-item-rating-plus-hover-border-color)}.inp-comment-item__rating-plus:hover::before,.inp-comment-item__rating-plus:hover::after{background-color:var(--inp-comment-item-rating-plus-hover-color)}.inp-comment-item__rating-plus.active{background-color:var(--inp-comment-item-rating-plus-active-bg-color);border:1px solid var(--inp-comment-item-rating-plus-active-border-color)}.inp-comment-item__rating-plus.active::before,.inp-comment-item__rating-plus.active::after{background-color:var(--inp-comment-item-rating-plus-active-color)}.inp-comment-item__rating-minus{color:transparent;background-color:var(--inp-comment-item-rating-minus-bg-color);border:1px solid var(--inp-comment-item-rating-minus-border-color);cursor:pointer}.inp-comment-item__rating-minus::before{content:"";width:12px;height:2px;background-color:var(--inp-comment-item-rating-plus-color);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:background-color .3s ease}.inp-comment-item__rating-minus:hover{background-color:var(--inp-comment-item-rating-minus-hover-bg-color);border:1px solid var(--inp-comment-item-rating-minus-hover-border-color)}.inp-comment-item__rating-minus:hover::before{background-color:var(--inp-comment-item-rating-plus-hover-color)}.inp-comment-item__rating-minus.active{background-color:var(--inp-comment-item-rating-minus-active-bg-color);border:1px solid var(--inp-comment-item-rating-minus-active-border-color)}.inp-comment-item__rating-minus.active::before{background-color:var(--inp-comment-item-rating-plus-active-color)}.inp-comment-item.has-reply-form .inp-comment-item__wrapper{margin-bottom:10px}.inp-comment-item.has-reply-form .inp-comment-item__reply,.inp-comment-item.has-reply-form .inp-comment-item__show-replies{display:none}.inp-comment-reply-form{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;display:none}.inp-comment-reply-form__header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:5px 0;border-top:1px solid var(--inp-comments-reply-form-header-border-color)}.inp-comment-reply-form__header-text{color:var(--inp-comments-reply-form-header-text-color)}.inp-comment-reply-form__header-user{display:flex;align-items:center;justify-content:flex-start}.inp-comment-reply-form__header-user-icon{fill:var(--inp-comments-reply-form-header-user-icon-color);margin-right:5px}.inp-comment-reply-form__header-username{color:var(--inp-comments-reply-form-header-username-color)}.inp-comment-reply-form__counter{margin-right:0;margin-bottom:10px;width:100%;text-align:right}.inp-comment-reply-form__options{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;width:100%}.inp-comment-reply-form__send{margin-right:10px}.inp-comment-reply-form__send,.inp-comment-reply-form__cancel{padding:5px;font-size:16px;font-weight:400}.inp-comment-reply-form.active{display:flex}.inp-interactions{display:flex;align-items:center;justify-content:flex-start}.inp-interactions__item{display:flex;align-items:center;justify-content:flex-start;margin-right:15px}.inp-interactions__item:last-child{margin-right:0}.inp-interactions__item-icon{fill:var(--inp-interactions-icon-color);margin-right:5px;width:20px;height:20px}.inp-interactions__item-count{color:var(--inp-interactions-text-color);font-size:16px;line-height:20px}
