.container{padding:5px}.hidden{display:none!important}.selected-message{background-color:rgba(158,223,255,.2);position:relative}.disabled{pointer-events:none}.disabled textarea{pointer-events:none;background-color:#abaeae}.messageFromServer{color:silver;font-size:14px}.top-row{display:flex;justify-content:space-between;align-items:baseline;font-size:18px;margin:10px 0}.top-row__comments-order{display:flex;align-items:baseline;cursor:pointer;position:relative;font-size:16px}.top-row__comments-order_icon{height:16px;width:16px;margin-right:5px}.send-comment{margin-bottom:30px}.send-comment__text-field{background:#fff;display:flex;width:100%;justify-content:space-between;align-items:center;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-radius:5px;margin-bottom:5px;position:relative}.send-comment__text-field textarea{font-size:16px;color:#555;box-shadow:none;outline:none;border-color:#fff;border:none;overflow:hidden;border-radius:5px}.send-comment__text-field textarea.placeholder,.send-comment__text-field textarea:-moz-placeholder,.send-comment__text-field textarea::-webkit-input-placeholder{color:#888;font-size:16px}.send-comment__text-field textarea.disabled-textarea{pointer-events:none;background-color:#abaeae}.send-comment__text-field span.disabled-span{pointer-events:none}.send-comment__text-field>div{left:28px;top:0;z-index:1;padding:4px 12px;border:none!important;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.send-comment__text-field>div>span{display:inline-block;padding:2px}.send-comment__label{padding:5px}.send-comment__label span{font-size:14px}.send-comment_button-row{margin-bottom:10px}.send-comment__button{padding:4px 12px;width:100px;text-decoration:none;text-align:center;border-radius:2px;font-size:16px;letter-spacing:.5px}.send-comment__button.disabled-btn{pointer-events:none;background-color:#93b9cf}.send-comment__button_blue{cursor:pointer;border:none;background-color:#065fd4;color:#fff}.send-comment__button_blue:hover{background-color:#2647aa}.send-comment__button_white{cursor:pointer;border:none;color:#065fd4;border:1px solid #065fd4}.send-comment__button_white:hover{transition:.3s;background-color:#065fd4;color:#fff}.comment__row{display:flex}.comment__body{width:100%;position:relative}.comment__avatar{padding:5px;min-width:35px}.comment__avatara-img{margin-right:5px;border-radius:25px}.comment__avatara-img_big{width:50px;height:50px}.comment__avatara-img_small{width:35px;height:35px}.comment-menu{display:flex}.comment__row:hover .comment-menu__icon{opacity:1!important}.comment-menu__icon{height:28px;width:28px;transition:all .2s ease-out;cursor:pointer;display:flex;justify-content:center;align-content:center;padding:5px;border-radius:20px;border:1px transparent solid}@media(min-width:1200px){.comment-menu__icon{opacity:0}}.comment-menu__icon:focus,.comment-menu__icon:active{border:1px gray solid}.comment-menu__container{width:auto;height:auto;background-color:#fff;position:absolute;right:28px;white-space:nowrap;padding:8px 16px;border-radius:5px 0 5px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);z-index:1}.comment-menu__row{display:flex;align-items:baseline;justify-content:flex-end;padding:5px 15px;transition:all .1s ease-out;cursor:pointer}.comment-menu__row:hover,.comment-menu__row:active,.comment-menu__row:focus{transform:scale(110%)}.comment-menu__row_tex{font-size:14px;margin:0 5px}.comment-menu__row_icon{width:16px;height:16px}.comment{padding-bottom:16px}.comment__header{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:baseline;justify-content:space-between}.comment__author{display:flex;flex-direction:row;align-content:flex-end;align-items:flex-end}.comment__author-name span{font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.comment__send-date{margin-left:5px}.comment__send-date span{font-size:12px;color:#a9a9a9}.comment__selected-message{display:flex}.comment__selected-message span{font-size:12px;color:#a9a9a9}.comment__label-background{background-color:rgba(158,223,255,.2);padding:10px 10px 0 10px}.comment__label{margin-right:10px;display:flex}.comment__label span{font-size:12px;color:#a9a9a9}.comment__admin-label{background-color:rgba(3,154,242,.05);border-radius:20px;padding:1px 8px}.comment__moderator-label{background-color:rgba(128,128,128,.05);border-radius:20px;padding:1px 8px}.comment__admin-label span{color:#039af2;font-size:small;font-style:italic}.comment__moderator-label span{color:gray;font-size:small;font-style:italic}.comment-text__comment-text{white-space:pre-wrap;word-wrap:break-word}.comment-text__comment-text span{font-size:14px;letter-spacing:.5px;line-height:20px}.comment-bottom{display:flex;justify-content:flex-end}.comment-bottom__reply-btn{padding:4px 12px;text-decoration:none;text-align:center;font-size:14px;border-radius:2px;cursor:pointer;border:none;color:#065fd4;border:1px solid #065fd4;letter-spacing:.5px}.comment-reply-form{margin:15px}.commenet-replies__bottom-row{display:flex;flex-direction:row;justify-content:space-between}.comment-replies__toggle-replies{cursor:pointer;color:#065fd4;font-size:14px}.comment-replies__toggle-replies_top{margin-left:35px}.comment-replies__reply-container{margin:5px 0 0 50px}.comment-replies__reply-container>div>div:last-child hr{display:none}.comment-replies__more-replies{cursor:pointer;color:#065fd4;font-size:14px}.hr-shadow{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));opacity:.3;margin-bottom:0;display:none}.loading-indicator{text-align:center;margin-top:10px;margin-bottom:20px;font-size:12px}.comments-container{position:relative}.comments-container__loading-panel{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.7)}.comments-container__loading-panel_indicator{margin-top:100px;text-align:center;z-index:10}.top-row__comments-order_menu{width:auto;height:auto;background-color:#fff;position:absolute;top:25px;right:0;white-space:nowrap;padding:8px 16px;border-radius:0 0 5px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);z-index:1}.comments-popup{position:fixed;bottom:5px;min-width:30px;background-color:#fff;white-space:nowrap;padding:8px 16px;border-radius:5px 5px 0 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);z-index:1}.comments-popup span{font-size:14px}.comments-body-popup{position:absolute;min-width:30px;background-color:#fff;text-align:center;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%);padding:8px 16px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);z-index:1}.comments-body-popup span{font-size:14px}.js--no-response{text-align:center;color:gray;font-weight:bold;font-size:1.5em}