body.lp-webchat-root{overflow:hidden}.chat-handler{z-index:10000;box-sizing:border-box}.chat-handler *{box-sizing:border-box}.chat-handler.bottom-left .lp-launcher{position:fixed;bottom:1px;left:5px}.chat-handler.bottom-left .lp-launcher .button-tooltip{left:10px}.chat-handler.bottom-left .chat-container{position:fixed;bottom:505px;left:0}.chat-handler.bottom-right .lp-launcher{position:fixed;bottom:1px;right:5px}.chat-handler.bottom-right .lp-launcher .button-tooltip{right:5px}.chat-handler.bottom-right .chat-container{position:fixed;bottom:505px;right:0}.chat-handler .chat-container{opacity:0;transform:translateY(100%);transition:all 2s ease}.chat-handler .chat-container.no-animation{transform:none!important;transition:none!important}.chat-handler.show-chat .chat-container{opacity:1}.chat-handler.hide-chat .chat-container{display:none}.chat-handler.opening .chat-container{animation:fadeIn 1.5s}.chat-handler.closing .chat-container{animation:fadeOut 1.5s}.chat-handler .lp-launcher{display:block;cursor:pointer;z-index:10001}.chat-handler .lp-launcher.bar{background-color:#484a49;color:#fff;padding:7px 10px 3px 18px;width:190px;border-radius:28px;bottom:0;display:flex}.chat-handler .lp-launcher.bar svg.svg-icon-caret-up{padding-top:6px;display:inline-block}.chat-handler .lp-launcher.bar span{font-size:19px;font-weight:700;vertical-align:top;margin-left:8px}.chat-handler .lp-launcher.bar img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:10px;margin-bottom:4px}.chat-handler .lp-launcher.button{max-height:70px;max-width:300px;box-shadow:0 0 #0000001a}.chat-handler .lp-launcher.button.bordered{border-radius:50%;border:0px}.chat-handler .lp-launcher.button.bordered img{border-radius:50%}.chat-handler .lp-launcher.button .button-tooltip{width:140px;font-family:Roboto,sans-serif;cursor:pointer;position:fixed;bottom:75px;background-color:#fff;line-height:1.6;padding:6px;font-size:14px;border-radius:10px;box-shadow:0 4px 30px #0000000d,0 6px 20px #00000030;z-index:9999999999;animation:bounceInUp .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.chat-handler .lp-launcher.button .button-tooltip b{font-weight:500;color:#3d3d3d}.chat-handler .lp-launcher.button .button-tooltip .close-indicator{position:absolute;top:-5px;left:-5px;text-align:center}.chat-handler .lp-launcher.button .button-tooltip .close-indicator svg{background-color:red;line-height:16px;border-radius:50%;padding:0}.chat-handler .lp-launcher.button img{max-height:69px;max-width:299px}.chat-handler .lp-launcher.button svg{margin:auto;display:block}.chat-handler .lp-launcher.expand-button{position:fixed;box-sizing:content-box;z-index:99999999;width:235px}.chat-handler .lp-launcher.expand-button:hover .text-container.bar-hide{animation-name:buttonExpand;width:100%}.chat-handler .lp-launcher.expand-button .text-container{animation-duration:2s;height:50px;border-radius:50px;position:relative;display:flex;padding:5px 0;overflow:hidden;animation-name:buttonExpand;color:#fff;float:right;box-sizing:content-box}.chat-handler .lp-launcher.expand-button .text-container.bar-hide{animation-name:buttonCollapse;width:60px}.chat-handler .lp-launcher.expand-button .text-container .bar-text{font-size:16px;padding-right:60px;padding-left:25px;max-height:45px;margin:auto;box-sizing:content-box}.chat-handler .lp-launcher.expand-button .text-container .bar-text p{font-size:14px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:auto;color:inherit;max-width:150px;letter-spacing:.5px}.chat-handler .lp-launcher.expand-button .image-container{position:absolute;height:50px;width:50px;border-radius:100%;padding:5px;right:0;bottom:0;overflow:hidden;box-sizing:content-box}.chat-handler .lp-launcher.expand-button .image-container .image-sub-container{height:100%;width:100%;display:flex;background-color:inherit;border-radius:50%;box-sizing:border-box;overflow:hidden}.chat-handler .lp-launcher.expand-button .image-container .image-sub-container img,.chat-handler .lp-launcher.expand-button .image-container .image-sub-container svg{max-height:40px;max-width:40px;margin:auto;border-style:none;height:auto;vertical-align:middle;overflow-clip-margin:content-box;overflow:clip}.chat-handler img.chat-hand{display:inline!important;border:none!important;box-shadow:none!important;height:1.5em!important;width:1.5em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}@keyframes buttonExpand{0%{width:60px}to{width:100%}}@keyframes buttonCollapse{0%{width:100%}to{width:60px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.bounceInUp{animation-name:bounceInUp;animation-duration:1s;animation-fill-mode:both}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}
