.m-support-chat__button-icon,.m-support-chat__close-icon,.m-support-chat__issues:empty:after,.m-support-chat__loader-icon,.m-support-trigger__icon{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.m-support-chat{position:fixed;right:25px;bottom:25px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;width:300px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;border-radius:8px;overflow:hidden;z-index:9999;box-shadow:0 0 6px rgba(0,0,0,.1)}.m-support-chat__header,.m-support-trigger{display:-ms-flexbox;-webkit-align-items:center}.m-support-chat__header{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 15px;box-shadow:0 1px 3px rgba(0,0,0,.1);background:#51c951;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.m-support-chat__title{display:block;margin:0;padding:0;line-height:1;font-size:17px;color:#000}.m-support-chat__hint{display:block;font-size:.7em;margin-top:2px}.m-support-chat__body{height:300px;position:relative}.m-support-chat__issues,.m-support-chat__messages{position:absolute;top:0;left:0;right:0;overflow:auto}.m-support-chat__messages{bottom:0}.m-support-chat__issues{background:#ffe9d1;padding:11px}.m-support-chat__issues-item{border-radius:30px;border:1px solid currentColor;color:#000;font-size:14px;display:inline-block;margin-right:10px;margin-bottom:10px;padding:6px 13px;text-decoration:none}.m-support-chat__issues-item:hover{text-decoration:underline}.m-support-chat__footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0;margin:0;position:relative}.m-support-chat__input{width:100%;background:#f2f2f2;color:#2d2d2d;resize:none;overflow:auto;padding-right:73px;padding-left:30px;border:15px solid #f2f2f2;max-height:200px;height:50px;outline:0!important;margin:0}.m-support-chat__button{position:absolute;right:15px;top:15px;display:block;background:0 0;border:none;outline:0;color:#cacaca;cursor:pointer}.m-support-chat__button-icon{display:block;width:20px;height:20px;-webkit-mask-image:url(images/send.svg);mask-image:url(images/send.svg)}.m-support-chat__button:hover{color:#8c8c8c}.m-support-chat__close-icon{-webkit-mask-image:url(images/close.svg);mask-image:url(images/close.svg);display:block;width:25px;height:25px;color:#000}.m-support-chat__close:hover .m-support-chat__close-icon{color:#fff}.m-support-trigger{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:20px;bottom:20px;width:70px;height:70px;border-radius:100%;color:#fff;background:#6dd76d;z-index:9999;box-shadow:0 0 0 9px rgba(175,223,175,.2);-webkit-transition:box-shadow .2s,background .2s,-webkit-transform .2s;-moz-transition:box-shadow .2s,background .2s,transform .2s,-moz-transform .2s;transition:box-shadow .2s,background .2s,transform .2s;transition:box-shadow .2s,background .2s,transform .2s,-webkit-transform .2s,-moz-transform .2s}.m-support-trigger:hover{background:#5dbe5d;box-shadow:0 0 0 9px rgba(0,255,0,.2)}.m-support-trigger__icon{display:block;width:50px;height:50px;-webkit-mask-image:url(images/help.svg);mask-image:url(images/help.svg);color:#fff}.m-support-wrap .m-support-chat{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.m-support-wrap.m-support-wrap--opened .m-support-chat{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.m-support-wrap.m-support-wrap--opened .m-support-trigger{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.m-support-chat__message{display:block;float:left;padding:10px 9px;font-size:13px;border-radius:9px;margin:4.5px 0;position:relative;max-width:60%;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;min-height:47px}.m-support-chat__clear{clear:both}.m-support-chat__message--client{float:right;margin-right:13px;background:#71d571;color:#fff;text-align:right;border-bottom-right-radius:0}.m-support-chat__message--client:after{content:"";width:0;height:0;border-style:solid;border-width:6px 0 0 8px;border-color:transparent transparent transparent #71d571;position:absolute;left:100%;bottom:0}.m-support-chat__message--operator{float:left;margin-left:13px;background:#e3e3e3;color:#000;text-align:left;border-bottom-left-radius:0}.m-support-chat__message--operator:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 6px 8px;border-color:transparent transparent #e3e3e3;position:absolute;right:100%;bottom:0}.m-support-chat__message-text{margin:0;padding:0;text-align:left}.m-support-chat__message-date{margin:0;padding:0;font-size:.7em}.m-support-chat__loader{position:absolute;top:60px;left:50%;margin-left:-15px;width:30px;height:30px;z-index:99;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);border-radius:100%;-webkit-transition:opacity .2s,-webkit-transform .2s;-moz-transition:opacity .2s,transform .2s,-moz-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s,-moz-transform .2s;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-support-chat__loader--hidden{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.m-support-chat__loader-icon{color:#71d571;-webkit-mask-image:url(images/loader.svg);mask-image:url(images/loader.svg);-webkit-animation:rotate;-moz-animation:rotate;animation:rotate;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;display:block;width:80%;height:80%}.m-support-chat__issues{bottom:-55px;z-index:2}.m-support-chat__issues:empty{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-support-chat__issues:empty:after{content:"";color:#000;-webkit-mask-image:url(images/loader.svg);mask-image:url(images/loader.svg);-webkit-animation:rotate;-moz-animation:rotate;animation:rotate;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;display:block;width:20px;height:20px}/*@media all and (max-width:650px){.m-support-wrap{display:none!important}}*/.m-support-trigger__unread{position: absolute;top: 0;right: 0;font-size: 13px;font-style: normal;min-width: 20px;padding:0  6px;height: 20px;text-align: center;border-radius: 18px;line-height: 20px;transition: transform 0.1s, opacity 0.05s;}.m-support-trigger__unread--hide{transform: scale(0);opacity:0;}.m-support-chat__file{color:#cacaca;position: absolute;left: 15px;top:13px;}.m-support-chat__file-input{opacity:0;position: fixed;top:-1000px;left:-1000px;}.m-support-chat__file-icon{width:25px;height:25px;display:block;-webkit-mask-image:url(images/clip.svg);mask-image:url(images/clip.svg);-webkit-mask-size:contain;mask-size:contain;background:currentColor;}.m-support-chat__file:hover{color:gray;}.m-support-chat__error{position: absolute;top:0;left:0;right:0;color:white;background:tomato;box-shadow: 0 2px 3px rgba(0,0,0,0.1);}.m-support-chat__message-picture{max-width:100%;max-height:200px;}
