.nexxtdialogue{width:150%}.nexxtdialogue *{-webkit-box-sizing:border-box;box-sizing:border-box}.nexxtdialogue .full-container{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.7)));background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,0,0,.7));position:fixed;height:100%;bottom:0;right:0;width:45%;z-index:999;pointer-events:none}.nexxtdialogue .repeat-button{position:absolute;right:5px;bottom:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;border-radius:50%;color:var(--bubbleBackground);background-color:var(--bubbleColor)}.nexxtdialogue .repeat-button:hover{color:var(--bubbleColor);background-color:var(--bubbleBackground);cursor:pointer}.nexxtdialogue .repeat-button .svg-repeat{position:relative;font-size:25px}.nexxtdialogue .button-popup,.nexxtdialogue .speech-bubble,.nexxtdialogue .speech-bubble input{font-family:Open Sans,sans-serif;font-size:var(--fontSize)}.nexxtdialogue .bot{color:var(--bubbleColor);background:var(--bubbleBackground);border-radius:50%;position:fixed;width:70px;height:70px;right:20px;bottom:30px;z-index:9990000}.nexxtdialogue .bot:hover{cursor:pointer}.nexxtdialogue .bot svg{width:60px;height:60px;position:relative;bottom:-5px;right:-5px}.nexxtdialogue .bot svg path{fill:currentcolor!important}.nexxtdialogue .speech-bubble-container{position:fixed;bottom:100px;right:20px;z-index:999;padding-top:10px;overflow-y:auto;overflow-x:hidden;width:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:var(--fontSize);-ms-overflow-style:none;scrollbar-width:none}.nexxtdialogue .speech-bubble-container::-webkit-scrollbar{width:0;background:transparent}.nexxtdialogue .scroll-up{position:absolute;right:-15px;bottom:85px}.nexxtdialogue .scroll-up:hover{color:#fff}.nexxtdialogue .speech-bubble{position:relative;background:var(--chatbotBackground);color:var(--chatbotText);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.1);border-radius:9px;right:-25px;border-bottom-left-radius:3px;padding:20px;margin:8px 4px 8px 0;width:var(--speechWidth);font-family:var(--font)}.nexxtdialogue .speech-bubble .response-text{width:200px;font-family:var(--font);word-break:break-word;padding-left:5px}.nexxtdialogue .speech-bubble .bubble__avatar{position:absolute;border-radius:50%;left:-22px;top:-10px;height:40px;background-color:#fff}.nexxtdialogue .speech-bubble .buttonLink{display:block;height:auto;background:var(--buttonColor);padding:10px;text-align:center;border-radius:5px;color:var(--buttonText);font-weight:700;line-height:25px;text-decoration:none}.nexxtdialogue .speech-bubble .buttonLink:hover{color:var(--buttonTextSelect);background:var(--buttonSelect)}.nexxtdialogue .speech-bubble--response{border-bottom-left-radius:9px;border-bottom-right-radius:3px;font-family:var(--font);background:var(--userBackground);color:var(--userText);width:var(--responseWidth);left:28%}.nexxtdialogue .speech-bubble--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--multiButton);color:var(--multiText);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:9px}.nexxtdialogue .button-popup{background:var(--multiButton);color:var(--multiText);border:none;width:100%;text-align:left;padding:8px 0;cursor:pointer;-webkit-transition:padding-left .2s;transition:padding-left .2s;font-family:var(--font)}.nexxtdialogue .button-popup:hover{color:var(--multiTextSelect);background:var(--multiButtonSelect);padding-left:3px}.nexxtdialogue .speech-bubble--input{padding:0!important}.nexxtdialogue .speech-bubble--input input{background:none;color:var(--chatbotText);border-radius:0;font-size:14px;width:100%;height:48px;padding-left:20px;border:none;font-family:var(--font),sans-serif;outline:none;-webkit-appearance:none}.nexxtdialogue .speech-bubble--input .input-button{position:absolute;top:3px;right:3px;width:42px;height:42px;background:var(--userBackground);border-radius:9px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nexxtdialogue .speech-bubble--input .input-button:before{content:"";font-family:var(--font),sans-serif;color:var(--userBackground)}.nexxtdialogue .speech-bubble--input .send-icon{color:var(--chatbotBackground);position:absolute;font-size:20px}@media screen and (max-width:639px){.nexxtdialogue .speech-bubble-container{right:0;width:345px}.nexxtdialogue .speech-bubble{width:300px;float:right;right:15px}.nexxtdialogue .speech-bubble .buttonLink{height:40px}.nexxtdialogue .speech-bubble--response{width:300px;left:0;margin-right:18px}}.nexxtdialogue .fade-enter-active,.nexxtdialogue .fade-leave-active{-webkit-transition:all .5s;transition:all .5s}.nexxtdialogue .fade-enter,.nexxtdialogue .fade-leave-to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nexxtdialogue .loader,.nexxtdialogue .loader:after,.nexxtdialogue .loader:before{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.2s ease-in-out infinite;animation:load7 1.2s ease-in-out infinite}.nexxtdialogue .loader{color:var(--chatbotText);font-size:10px;position:relative;text-indent:-9999em;bottom:25px;left:25px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.nexxtdialogue .loader:after,.nexxtdialogue .loader:before{content:"";position:absolute;top:0}.nexxtdialogue .loader:before{left:-2em;-webkit-animation-delay:-.62s;animation-delay:-.62s}.nexxtdialogue .loader:after{left:2em}@-webkit-keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}