.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s;transition:opacity .15s}.fade-enter,.fade-leave-to{opacity:0}.popup-comments,.popup-comments__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.popup-comments__list{max-height:75vh;overflow-y:auto}.popup-comments__info-box{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.popup-comments__comment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.popup-comments__comment-text{-ms-flex-negative:0;flex-shrink:0;width:260px;padding:10px;background-color:#f4f6fa;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font:400 12px/1.3 Fira Sans,Arial,sans-serif;color:#535659}.popup-comments__comment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:15px;font:400 9px/1.3 Fira Sans,Arial,sans-serif;color:#8f99a6}.popup-comments__document-title{font:400 12px/1.3 Fira Sans,Arial,sans-serif;color:#535659;margin-bottom:15px}.popup-comments__bottom-actions{position:relative;border-top:1px solid #2b2f33;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px}.popup-comments__bottom-actions:after,.popup-comments__bottom-actions:before{content:"";position:absolute;top:-1px;height:1px;width:24px;background-color:#2b2f33}.popup-comments__bottom-actions:before{left:-24px}.popup-comments__bottom-actions:after{right:-24px}.popup-comments__text-field{margin-right:15px}.popup-comments__text-field .base-input__input{font-size:12px}.popup-comments__bottom-btn-submit{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1640px){.popup-comments__comment-text,.popup-comments__document-title{font-size:14px}.popup-comments__comment-info{font-size:12px}.popup-comments__bottom-btn-submit{font-size:16px;height:44px}.popup-comments__text-field .base-input__input{font-size:16px}}